Article version: Free, Pro, and Team Free, Pro, and Team Enterprise Server 2.22 Enterprise Server 2.21 Enterprise Server 2.20 Enterprise Server 2.19 GitHub.com Extending GitHub Getting started with the API Article version: Free, Pro, and Team Free, Pro, and Team Enterprise Server 2.22 Enterprise Server 2.21 Enterprise Server 2.20 Enterprise Server 2.19 Getting started with the API Did this doc help you? Want to learn about new docs features and updates? Sign up for updates! We're continually improving our docs. We'd love to hear how we can do better. What problem did you have? Required Choose an option Information was unclear The content was confusing The article didn't answer my question Other Let us know what we can do better Optional Can we contact you if we have more questions? Optional Send Thank you! Your feedback has been submitted. Help us make these docs great! All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request. Make a contribution Or, learn how to contribute. To automate common tasks, back up your data, or create integrations that extend GitHub, you can use the GitHub API. For more information about the API, see the GitHub REST API and GitHub GraphQL API. You can also stay current with API-related news by following the GitHub Developer blog. Further reading "Backing up a repository" "About integrations"