GitHub Web API Reference

Number of APIs: 623

This is generated documentation using the GitHubs OpenAPI, providing portable documentation that can be used as part of the API integration process.

  1. projects-columns-{column id}-cards - Create a project card POST {{baseUrl}}/projects/columns/:column_id/cards

  2. users-{username}-received events - List public events received by a user GET {{baseUrl}}/users/:username/received_events/public?per_page=30&page=1

  3. orgs/{org}-teams - List teams GET {{baseUrl}}/orgs/:org/teams?per_page=30&page=1

  4. repos-{owner}/{repo}-assignees - Check if a user can be assigned GET {{baseUrl}}/repos/:owner/:repo/assignees/:assignee

  5. repos-{owner}/{repo}-invitations - List repository invitations GET {{baseUrl}}/repos/:owner/:repo/invitations?per_page=30&page=1

  6. teams/{team id}-members-{username} - Remove team member (Legacy) DELETE {{baseUrl}}/teams/:team_id/members/:username

  7. applications-{client id} - Delete an app authorization DELETE {{baseUrl}}/applications/:client_id/grant

  8. repos-{owner}/{repo} - Delete a repository DELETE {{baseUrl}}/repos/:owner/:repo

  9. applications-{client id}-token - Check a token POST {{baseUrl}}/applications/:client_id/token

  10. teams/{team id} - Delete a team (Legacy) DELETE {{baseUrl}}/teams/:team_id