---
title: "Managing Scripted APIs with GitHub and Your IDE | DreamFactory"
description: "Scripted services let you build APIs in PHP, Python, or Node.js that inherit DreamFactory's role-based access control and API-key authentication. This…"
url: "https://www.dreamfactory.com/videos/scripted-apis-github-ide"
---

[Home](https://www.dreamfactory.com/) › [Videos](https://www.dreamfactory.com/videos) › Managing Scripted APIs with GitHub and Your IDE

# Managing Scripted APIs with GitHub and Your IDE

Tutorial·9 September 2020·7 min

Scripted services let you build APIs in PHP, Python, or Node.js that inherit DreamFactory's role-based access control and API-key authentication. This tutorial moves that script development out of the browser and into GitHub and your normal IDE, so scripted APIs get version control and code review like any other code.

## What you’ll learn

* Linking scripted services to a GitHub repository
* Editing DreamFactory scripts in your own IDE
* Bringing version control and review to scripted APIs

[Book a Demo](https://www.dreamfactory.com/demo)[More on our YouTube channel](https://www.youtube.com/@DreamfactoryAPI)

## More videos

* [Integrating Salesforce with MySQL](https://www.dreamfactory.com/videos/salesforce-mysql-integration)
* [Instant SFTP REST API Creation](https://www.dreamfactory.com/videos/sftp-rest-api)
* [Instant Salesforce REST API Creation](https://www.dreamfactory.com/videos/salesforce-rest-api)
* [Creating Your First Database API](https://www.dreamfactory.com/videos/first-database-api)

[Browse all videos ›](https://www.dreamfactory.com/videos)

Video: https://www.youtube.com/watch?v=5dKKYq7eCU0
