API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

GitHub App API

The GitHub App API is the set of REST/GraphQL endpoints and webhooks that lets a GitHub App securely integrate with and automate work across GitHub. Apps authenticate with a shortlived JSON Web Token and exchange it for installation access tokens to act on specific repositories or organizations with finegrained, leastprivilege permissions, or use user-to-server OAuth to act on behalf of a user when needed.

Documentation

Specifications

OpenAPI

github-app-api-openapi.yml Raw ↑