API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

GitHub Authorization API

The GitHub Authorization (OAuth Authorizations) API historically let you programmatically create, list, inspect, and revoke access tokens for a user or OAuth applicationsetting scopes, verifying token validity, rotating or deleting tokens, and generally managing what an app could do on a users behalf. It was commonly used with basic authentication (and 2FA) to mint personal access tokens and to manage OAuth app grants.

Documentation

Specifications

OpenAPI

github-auth-api-openapi.yml Raw ↑