--- 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 ---