metadata
title: Building OAuth apps
intro: >-
You can build {% data variables.product.prodname_oauth_apps %} for yourself or
others to use. Learn how to register and set up permissions and authorization
options for {% data variables.product.prodname_oauth_apps %}.
redirect_from:
- /apps/building-integrations/setting-up-and-registering-oauth-apps
- /apps/building-oauth-apps
- /developers/apps/building-oauth-apps
versions:
fpt: '*'
ghes: '*'
ghec: '*'
topics:
- OAuth apps
children:
- /differences-between-github-apps-and-oauth-apps
- /rate-limits-for-oauth-apps
- /creating-an-oauth-app
- /authenticating-to-the-rest-api-with-an-oauth-app
- /authorizing-oauth-apps
- /scopes-for-oauth-apps
- /creating-a-custom-badge-for-your-oauth-app
- /best-practices-for-creating-an-oauth-app