Use the REST API to create, manage and control the workflow of public and private GitHub repositories.
REST API endpoints for repository attestations
Use the REST API to manage repository attestations.
REST API endpoints for repository autolinks
Use the REST API to add autolinks to external resources.
REST API endpoints for repository contents
Use the REST API to create, modify, and delete Base64 encoded content in a repository.
REST API endpoints for custom properties
Use the REST API to list the custom properties assigned to a repository by the organization.
Use the REST API to manage repository forks.
REST API endpoints for issue types
Use the REST API to manage issue types for a repository.
REST API endpoints for repositories
Use the REST API to manage repositories on GitHub.
REST API endpoints for rule suites
Use the REST API to manage rule suites for repositories.
Use the REST API to manage rulesets for repositories. Rulesets control how people can interact with selected branches and tags in a repository.
REST API endpoints for repository webhooks
Use the REST API to create and manage webhooks for your repositories.