GitHub's v3 REST API.
This Dart package is automatically generated by the OpenAPI Generator project:
- API version: 1.1.4
- Build package: org.openapitools.codegen.languages.DartDioClientCodegen For more information, please visit https://support.github.com/contact
Dart 1.20.0 or later OR Flutter 0.0.20 or later
If this Dart package is published to Github, please include the following in pubspec.yaml
name: github
version: 1.0.0
description: An unoffical Dart Octokit - (Github Client API)
dependencies:
github:
git: https://github.com/GIT_USER_ID/GIT_REPO_ID.git
version: 'any'
To use the package in your local drive, please include the following in pubspec.yaml
dependencies:
github:
path: /path/to/github
Please follow the installation procedure and then run the following:
import 'package:github/api.dart';
var api_instance = new ActionsApi();
var org = org_example; // String |
var runnerGroupId = 56; // int | Unique identifier of the self-hosted runner group.
var repositoryId = 56; // int |
try {
api_instance.actionsAddRepoAccessToSelfHostedRunnerGroupInOrg(org, runnerGroupId, repositoryId);
} catch (e) {
print("Exception when calling ActionsApi->actionsAddRepoAccessToSelfHostedRunnerGroupInOrg: $e\n");
}
All URIs are relative to https://api.github.com
Class | Method | HTTP request | Description |
---|---|---|---|
ActionsApi | actionsAddRepoAccessToSelfHostedRunnerGroupInOrg | put /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id} | Add repository access to a self-hosted runner group in an organization |
ActionsApi | actionsAddSelectedRepoToOrgSecret | put /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | Add selected repository to an organization secret |
ActionsApi | actionsAddSelfHostedRunnerToGroupForOrg | put /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | Add a self-hosted runner to a group for an organization |
ActionsApi | actionsCancelWorkflowRun | post /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | Cancel a workflow run |
ActionsApi | actionsCreateOrUpdateEnvironmentSecret | put /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name} | Create or update an environment secret |
ActionsApi | actionsCreateOrUpdateOrgSecret | put /orgs/{org}/actions/secrets/{secret_name} | Create or update an organization secret |
ActionsApi | actionsCreateOrUpdateRepoSecret | put /repos/{owner}/{repo}/actions/secrets/{secret_name} | Create or update a repository secret |
ActionsApi | actionsCreateRegistrationTokenForOrg | post /orgs/{org}/actions/runners/registration-token | Create a registration token for an organization |
ActionsApi | actionsCreateRegistrationTokenForRepo | post /repos/{owner}/{repo}/actions/runners/registration-token | Create a registration token for a repository |
ActionsApi | actionsCreateRemoveTokenForOrg | post /orgs/{org}/actions/runners/remove-token | Create a remove token for an organization |
ActionsApi | actionsCreateRemoveTokenForRepo | post /repos/{owner}/{repo}/actions/runners/remove-token | Create a remove token for a repository |
ActionsApi | actionsCreateSelfHostedRunnerGroupForOrg | post /orgs/{org}/actions/runner-groups | Create a self-hosted runner group for an organization |
ActionsApi | actionsCreateWorkflowDispatch | post /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | Create a workflow dispatch event |
ActionsApi | actionsDeleteArtifact | delete /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | Delete an artifact |
ActionsApi | actionsDeleteEnvironmentSecret | delete /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name} | Delete an environment secret |
ActionsApi | actionsDeleteOrgSecret | delete /orgs/{org}/actions/secrets/{secret_name} | Delete an organization secret |
ActionsApi | actionsDeleteRepoSecret | delete /repos/{owner}/{repo}/actions/secrets/{secret_name} | Delete a repository secret |
ActionsApi | actionsDeleteSelfHostedRunnerFromOrg | delete /orgs/{org}/actions/runners/{runner_id} | Delete a self-hosted runner from an organization |
ActionsApi | actionsDeleteSelfHostedRunnerFromRepo | delete /repos/{owner}/{repo}/actions/runners/{runner_id} | Delete a self-hosted runner from a repository |
ActionsApi | actionsDeleteSelfHostedRunnerGroupFromOrg | delete /orgs/{org}/actions/runner-groups/{runner_group_id} | Delete a self-hosted runner group from an organization |
ActionsApi | actionsDeleteWorkflowRun | delete /repos/{owner}/{repo}/actions/runs/{run_id} | Delete a workflow run |
ActionsApi | actionsDeleteWorkflowRunLogs | delete /repos/{owner}/{repo}/actions/runs/{run_id}/logs | Delete workflow run logs |
ActionsApi | actionsDisableSelectedRepositoryGithubActionsOrganization | delete /orgs/{org}/actions/permissions/repositories/{repository_id} | Disable a selected repository for GitHub Actions in an organization |
ActionsApi | actionsDisableWorkflow | put /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | Disable a workflow |
ActionsApi | actionsDownloadArtifact | get /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | Download an artifact |
ActionsApi | actionsDownloadJobLogsForWorkflowRun | get /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | Download job logs for a workflow run |
ActionsApi | actionsDownloadWorkflowRunLogs | get /repos/{owner}/{repo}/actions/runs/{run_id}/logs | Download workflow run logs |
ActionsApi | actionsEnableSelectedRepositoryGithubActionsOrganization | put /orgs/{org}/actions/permissions/repositories/{repository_id} | Enable a selected repository for GitHub Actions in an organization |
ActionsApi | actionsEnableWorkflow | put /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | Enable a workflow |
ActionsApi | actionsGetAllowedActionsOrganization | get /orgs/{org}/actions/permissions/selected-actions | Get allowed actions for an organization |
ActionsApi | actionsGetAllowedActionsRepository | get /repos/{owner}/{repo}/actions/permissions/selected-actions | Get allowed actions for a repository |
ActionsApi | actionsGetArtifact | get /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | Get an artifact |
ActionsApi | actionsGetEnvironmentPublicKey | get /repositories/{repository_id}/environments/{environment_name}/secrets/public-key | Get an environment public key |
ActionsApi | actionsGetEnvironmentSecret | get /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name} | Get an environment secret |
ActionsApi | actionsGetGithubActionsPermissionsOrganization | get /orgs/{org}/actions/permissions | Get GitHub Actions permissions for an organization |
ActionsApi | actionsGetGithubActionsPermissionsRepository | get /repos/{owner}/{repo}/actions/permissions | Get GitHub Actions permissions for a repository |
ActionsApi | actionsGetJobForWorkflowRun | get /repos/{owner}/{repo}/actions/jobs/{job_id} | Get a job for a workflow run |
ActionsApi | actionsGetOrgPublicKey | get /orgs/{org}/actions/secrets/public-key | Get an organization public key |
ActionsApi | actionsGetOrgSecret | get /orgs/{org}/actions/secrets/{secret_name} | Get an organization secret |
ActionsApi | actionsGetPendingDeploymentsForRun | get /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | Get pending deployments for a workflow run |
ActionsApi | actionsGetRepoPublicKey | get /repos/{owner}/{repo}/actions/secrets/public-key | Get a repository public key |
ActionsApi | actionsGetRepoSecret | get /repos/{owner}/{repo}/actions/secrets/{secret_name} | Get a repository secret |
ActionsApi | actionsGetReviewsForRun | get /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | Get the review history for a workflow run |
ActionsApi | actionsGetSelfHostedRunnerForOrg | get /orgs/{org}/actions/runners/{runner_id} | Get a self-hosted runner for an organization |
ActionsApi | actionsGetSelfHostedRunnerForRepo | get /repos/{owner}/{repo}/actions/runners/{runner_id} | Get a self-hosted runner for a repository |
ActionsApi | actionsGetSelfHostedRunnerGroupForOrg | get /orgs/{org}/actions/runner-groups/{runner_group_id} | Get a self-hosted runner group for an organization |
ActionsApi | actionsGetWorkflow | get /repos/{owner}/{repo}/actions/workflows/{workflow_id} | Get a workflow |
ActionsApi | actionsGetWorkflowRun | get /repos/{owner}/{repo}/actions/runs/{run_id} | Get a workflow run |
ActionsApi | actionsGetWorkflowRunUsage | get /repos/{owner}/{repo}/actions/runs/{run_id}/timing | Get workflow run usage |
ActionsApi | actionsGetWorkflowUsage | get /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | Get workflow usage |
ActionsApi | actionsListArtifactsForRepo | get /repos/{owner}/{repo}/actions/artifacts | List artifacts for a repository |
ActionsApi | actionsListEnvironmentSecrets | get /repositories/{repository_id}/environments/{environment_name}/secrets | List environment secrets |
ActionsApi | actionsListJobsForWorkflowRun | get /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | List jobs for a workflow run |
ActionsApi | actionsListOrgSecrets | get /orgs/{org}/actions/secrets | List organization secrets |
ActionsApi | actionsListRepoAccessToSelfHostedRunnerGroupInOrg | get /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories | List repository access to a self-hosted runner group in an organization |
ActionsApi | actionsListRepoSecrets | get /repos/{owner}/{repo}/actions/secrets | List repository secrets |
ActionsApi | actionsListRepoWorkflows | get /repos/{owner}/{repo}/actions/workflows | List repository workflows |
ActionsApi | actionsListRunnerApplicationsForOrg | get /orgs/{org}/actions/runners/downloads | List runner applications for an organization |
ActionsApi | actionsListRunnerApplicationsForRepo | get /repos/{owner}/{repo}/actions/runners/downloads | List runner applications for a repository |
ActionsApi | actionsListSelectedReposForOrgSecret | get /orgs/{org}/actions/secrets/{secret_name}/repositories | List selected repositories for an organization secret |
ActionsApi | actionsListSelectedRepositoriesEnabledGithubActionsOrganization | get /orgs/{org}/actions/permissions/repositories | List selected repositories enabled for GitHub Actions in an organization |
ActionsApi | actionsListSelfHostedRunnerGroupsForOrg | get /orgs/{org}/actions/runner-groups | List self-hosted runner groups for an organization |
ActionsApi | actionsListSelfHostedRunnersForOrg | get /orgs/{org}/actions/runners | List self-hosted runners for an organization |
ActionsApi | actionsListSelfHostedRunnersForRepo | get /repos/{owner}/{repo}/actions/runners | List self-hosted runners for a repository |
ActionsApi | actionsListSelfHostedRunnersInGroupForOrg | get /orgs/{org}/actions/runner-groups/{runner_group_id}/runners | List self-hosted runners in a group for an organization |
ActionsApi | actionsListWorkflowRunArtifacts | get /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | List workflow run artifacts |
ActionsApi | actionsListWorkflowRuns | get /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | List workflow runs |
ActionsApi | actionsListWorkflowRunsForRepo | get /repos/{owner}/{repo}/actions/runs | List workflow runs for a repository |
ActionsApi | actionsReRunWorkflow | post /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | Re-run a workflow |
ActionsApi | actionsRemoveRepoAccessToSelfHostedRunnerGroupInOrg | delete /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id} | Remove repository access to a self-hosted runner group in an organization |
ActionsApi | actionsRemoveSelectedRepoFromOrgSecret | delete /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | Remove selected repository from an organization secret |
ActionsApi | actionsRemoveSelfHostedRunnerFromGroupForOrg | delete /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | Remove a self-hosted runner from a group for an organization |
ActionsApi | actionsReviewPendingDeploymentsForRun | post /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | Review pending deployments for a workflow run |
ActionsApi | actionsSetAllowedActionsOrganization | put /orgs/{org}/actions/permissions/selected-actions | Set allowed actions for an organization |
ActionsApi | actionsSetAllowedActionsRepository | put /repos/{owner}/{repo}/actions/permissions/selected-actions | Set allowed actions for a repository |
ActionsApi | actionsSetGithubActionsPermissionsOrganization | put /orgs/{org}/actions/permissions | Set GitHub Actions permissions for an organization |
ActionsApi | actionsSetGithubActionsPermissionsRepository | put /repos/{owner}/{repo}/actions/permissions | Set GitHub Actions permissions for a repository |
ActionsApi | actionsSetRepoAccessToSelfHostedRunnerGroupInOrg | put /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories | Set repository access for a self-hosted runner group in an organization |
ActionsApi | actionsSetSelectedReposForOrgSecret | put /orgs/{org}/actions/secrets/{secret_name}/repositories | Set selected repositories for an organization secret |
ActionsApi | actionsSetSelectedRepositoriesEnabledGithubActionsOrganization | put /orgs/{org}/actions/permissions/repositories | Set selected repositories enabled for GitHub Actions in an organization |
ActionsApi | actionsSetSelfHostedRunnersInGroupForOrg | put /orgs/{org}/actions/runner-groups/{runner_group_id}/runners | Set self-hosted runners in a group for an organization |
ActionsApi | actionsUpdateSelfHostedRunnerGroupForOrg | patch /orgs/{org}/actions/runner-groups/{runner_group_id} | Update a self-hosted runner group for an organization |
ActivityApi | activityCheckRepoIsStarredByAuthenticatedUser | get /user/starred/{owner}/{repo} | Check if a repository is starred by the authenticated user |
ActivityApi | activityDeleteRepoSubscription | delete /repos/{owner}/{repo}/subscription | Delete a repository subscription |
ActivityApi | activityDeleteThreadSubscription | delete /notifications/threads/{thread_id}/subscription | Delete a thread subscription |
ActivityApi | activityGetFeeds | get /feeds | Get feeds |
ActivityApi | activityGetRepoSubscription | get /repos/{owner}/{repo}/subscription | Get a repository subscription |
ActivityApi | activityGetThread | get /notifications/threads/{thread_id} | Get a thread |
ActivityApi | activityGetThreadSubscriptionForAuthenticatedUser | get /notifications/threads/{thread_id}/subscription | Get a thread subscription for the authenticated user |
ActivityApi | activityListEventsForAuthenticatedUser | get /users/{username}/events | List events for the authenticated user |
ActivityApi | activityListNotificationsForAuthenticatedUser | get /notifications | List notifications for the authenticated user |
ActivityApi | activityListOrgEventsForAuthenticatedUser | get /users/{username}/events/orgs/{org} | List organization events for the authenticated user |
ActivityApi | activityListPublicEvents | get /events | List public events |
ActivityApi | activityListPublicEventsForRepoNetwork | get /networks/{owner}/{repo}/events | List public events for a network of repositories |
ActivityApi | activityListPublicEventsForUser | get /users/{username}/events/public | List public events for a user |
ActivityApi | activityListPublicOrgEvents | get /orgs/{org}/events | List public organization events |
ActivityApi | activityListReceivedEventsForUser | get /users/{username}/received_events | List events received by the authenticated user |
ActivityApi | activityListReceivedPublicEventsForUser | get /users/{username}/received_events/public | List public events received by a user |
ActivityApi | activityListRepoEvents | get /repos/{owner}/{repo}/events | List repository events |
ActivityApi | activityListRepoNotificationsForAuthenticatedUser | get /repos/{owner}/{repo}/notifications | List repository notifications for the authenticated user |
ActivityApi | activityListReposStarredByAuthenticatedUser | get /user/starred | List repositories starred by the authenticated user |
ActivityApi | activityListReposStarredByUser | get /users/{username}/starred | List repositories starred by a user |
ActivityApi | activityListReposWatchedByUser | get /users/{username}/subscriptions | List repositories watched by a user |
ActivityApi | activityListStargazersForRepo | get /repos/{owner}/{repo}/stargazers | List stargazers |
ActivityApi | activityListWatchedReposForAuthenticatedUser | get /user/subscriptions | List repositories watched by the authenticated user |
ActivityApi | activityListWatchersForRepo | get /repos/{owner}/{repo}/subscribers | List watchers |
ActivityApi | activityMarkNotificationsAsRead | put /notifications | Mark notifications as read |
ActivityApi | activityMarkRepoNotificationsAsRead | put /repos/{owner}/{repo}/notifications | Mark repository notifications as read |
ActivityApi | activityMarkThreadAsRead | patch /notifications/threads/{thread_id} | Mark a thread as read |
ActivityApi | activitySetRepoSubscription | put /repos/{owner}/{repo}/subscription | Set a repository subscription |
ActivityApi | activitySetThreadSubscription | put /notifications/threads/{thread_id}/subscription | Set a thread subscription |
ActivityApi | activityStarRepoForAuthenticatedUser | put /user/starred/{owner}/{repo} | Star a repository for the authenticated user |
ActivityApi | activityUnstarRepoForAuthenticatedUser | delete /user/starred/{owner}/{repo} | Unstar a repository for the authenticated user |
AppsApi | appsAddRepoToInstallation | put /user/installations/{installation_id}/repositories/{repository_id} | Add a repository to an app installation |
AppsApi | appsCheckAuthorization | get /applications/{client_id}/tokens/{access_token} | Check an authorization |
AppsApi | appsCheckToken | post /applications/{client_id}/token | Check a token |
AppsApi | appsCreateContentAttachment | post /content_references/{content_reference_id}/attachments | Create a content attachment |
AppsApi | appsCreateFromManifest | post /app-manifests/{code}/conversions | Create a GitHub App from a manifest |
AppsApi | appsCreateInstallationAccessToken | post /app/installations/{installation_id}/access_tokens | Create an installation access token for an app |
AppsApi | appsDeleteAuthorization | delete /applications/{client_id}/grant | Delete an app authorization |
AppsApi | appsDeleteInstallation | delete /app/installations/{installation_id} | Delete an installation for the authenticated app |
AppsApi | appsDeleteToken | delete /applications/{client_id}/token | Delete an app token |
AppsApi | appsGetAuthenticated | get /app | Get the authenticated app |
AppsApi | appsGetBySlug | get /apps/{app_slug} | Get an app |
AppsApi | appsGetInstallation | get /app/installations/{installation_id} | Get an installation for the authenticated app |
AppsApi | appsGetOrgInstallation | get /orgs/{org}/installation | Get an organization installation for the authenticated app |
AppsApi | appsGetRepoInstallation | get /repos/{owner}/{repo}/installation | Get a repository installation for the authenticated app |
AppsApi | appsGetSubscriptionPlanForAccount | get /marketplace_listing/accounts/{account_id} | Get a subscription plan for an account |
AppsApi | appsGetSubscriptionPlanForAccountStubbed | get /marketplace_listing/stubbed/accounts/{account_id} | Get a subscription plan for an account (stubbed) |
AppsApi | appsGetUserInstallation | get /users/{username}/installation | Get a user installation for the authenticated app |
AppsApi | appsGetWebhookConfigForApp | get /app/hook/config | Get a webhook configuration for an app |
AppsApi | appsListAccountsForPlan | get /marketplace_listing/plans/{plan_id}/accounts | List accounts for a plan |
AppsApi | appsListAccountsForPlanStubbed | get /marketplace_listing/stubbed/plans/{plan_id}/accounts | List accounts for a plan (stubbed) |
AppsApi | appsListInstallationReposForAuthenticatedUser | get /user/installations/{installation_id}/repositories | List repositories accessible to the user access token |
AppsApi | appsListInstallations | get /app/installations | List installations for the authenticated app |
AppsApi | appsListInstallationsForAuthenticatedUser | get /user/installations | List app installations accessible to the user access token |
AppsApi | appsListPlans | get /marketplace_listing/plans | List plans |
AppsApi | appsListPlansStubbed | get /marketplace_listing/stubbed/plans | List plans (stubbed) |
AppsApi | appsListReposAccessibleToInstallation | get /installation/repositories | List repositories accessible to the app installation |
AppsApi | appsListSubscriptionsForAuthenticatedUser | get /user/marketplace_purchases | List subscriptions for the authenticated user |
AppsApi | appsListSubscriptionsForAuthenticatedUserStubbed | get /user/marketplace_purchases/stubbed | List subscriptions for the authenticated user (stubbed) |
AppsApi | appsRemoveRepoFromInstallation | delete /user/installations/{installation_id}/repositories/{repository_id} | Remove a repository from an app installation |
AppsApi | appsResetAuthorization | post /applications/{client_id}/tokens/{access_token} | Reset an authorization |
AppsApi | appsResetToken | patch /applications/{client_id}/token | Reset a token |
AppsApi | appsRevokeAuthorizationForApplication | delete /applications/{client_id}/tokens/{access_token} | Revoke an authorization for an application |
AppsApi | appsRevokeGrantForApplication | delete /applications/{client_id}/grants/{access_token} | Revoke a grant for an application |
AppsApi | appsRevokeInstallationAccessToken | delete /installation/token | Revoke an installation access token |
AppsApi | appsScopeToken | post /applications/{client_id}/token/scoped | Create a scoped access token |
AppsApi | appsSuspendInstallation | put /app/installations/{installation_id}/suspended | Suspend an app installation |
AppsApi | appsUnsuspendInstallation | delete /app/installations/{installation_id}/suspended | Unsuspend an app installation |
AppsApi | appsUpdateWebhookConfigForApp | patch /app/hook/config | Update a webhook configuration for an app |
AuditLogApi | auditLogGetAuditLog | get /enterprises/{enterprise}/audit-log | Get the audit log for an enterprise |
BillingApi | billingGetGithubActionsBillingGhe | get /enterprises/{enterprise}/settings/billing/actions | Get GitHub Actions billing for an enterprise |
BillingApi | billingGetGithubActionsBillingOrg | get /orgs/{org}/settings/billing/actions | Get GitHub Actions billing for an organization |
BillingApi | billingGetGithubActionsBillingUser | get /users/{username}/settings/billing/actions | Get GitHub Actions billing for a user |
BillingApi | billingGetGithubPackagesBillingGhe | get /enterprises/{enterprise}/settings/billing/packages | Get GitHub Packages billing for an enterprise |
BillingApi | billingGetGithubPackagesBillingOrg | get /orgs/{org}/settings/billing/packages | Get GitHub Packages billing for an organization |
BillingApi | billingGetGithubPackagesBillingUser | get /users/{username}/settings/billing/packages | Get GitHub Packages billing for a user |
BillingApi | billingGetSharedStorageBillingGhe | get /enterprises/{enterprise}/settings/billing/shared-storage | Get shared storage billing for an enterprise |
BillingApi | billingGetSharedStorageBillingOrg | get /orgs/{org}/settings/billing/shared-storage | Get shared storage billing for an organization |
BillingApi | billingGetSharedStorageBillingUser | get /users/{username}/settings/billing/shared-storage | Get shared storage billing for a user |
ChecksApi | checksCreate | post /repos/{owner}/{repo}/check-runs | Create a check run |
ChecksApi | checksCreateSuite | post /repos/{owner}/{repo}/check-suites | Create a check suite |
ChecksApi | checksGet | get /repos/{owner}/{repo}/check-runs/{check_run_id} | Get a check run |
ChecksApi | checksGetSuite | get /repos/{owner}/{repo}/check-suites/{check_suite_id} | Get a check suite |
ChecksApi | checksListAnnotations | get /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | List check run annotations |
ChecksApi | checksListForRef | get /repos/{owner}/{repo}/commits/{ref}/check-runs | List check runs for a Git reference |
ChecksApi | checksListForSuite | get /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | List check runs in a check suite |
ChecksApi | checksListSuitesForRef | get /repos/{owner}/{repo}/commits/{ref}/check-suites | List check suites for a Git reference |
ChecksApi | checksRerequestSuite | post /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | Rerequest a check suite |
ChecksApi | checksSetSuitesPreferences | patch /repos/{owner}/{repo}/check-suites/preferences | Update repository preferences for check suites |
ChecksApi | checksUpdate | patch /repos/{owner}/{repo}/check-runs/{check_run_id} | Update a check run |
CodeScanningApi | codeScanningDeleteAnalysis | delete /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | Delete a code scanning analysis from a repository |
CodeScanningApi | codeScanningGetAlert | get /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | Get a code scanning alert |
CodeScanningApi | codeScanningGetAnalysis | get /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | Get a code scanning analysis for a repository |
CodeScanningApi | codeScanningGetSarif | get /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | Get information about a SARIF upload |
CodeScanningApi | codeScanningListAlertsForRepo | get /repos/{owner}/{repo}/code-scanning/alerts | List code scanning alerts for a repository |
CodeScanningApi | codeScanningListAlertsInstances | get /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | List instances of a code scanning alert |
CodeScanningApi | codeScanningListRecentAnalyses | get /repos/{owner}/{repo}/code-scanning/analyses | List code scanning analyses for a repository |
CodeScanningApi | codeScanningUpdateAlert | patch /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | Update a code scanning alert |
CodeScanningApi | codeScanningUploadSarif | post /repos/{owner}/{repo}/code-scanning/sarifs | Upload an analysis as SARIF data |
CodesOfConductApi | codesOfConductGetAllCodesOfConduct | get /codes_of_conduct | Get all codes of conduct |
CodesOfConductApi | codesOfConductGetConductCode | get /codes_of_conduct/{key} | Get a code of conduct |
CodesOfConductApi | codesOfConductGetForRepo | get /repos/{owner}/{repo}/community/code_of_conduct | Get the code of conduct for a repository |
EmojisApi | emojisGet | get /emojis | Get emojis |
EnterpriseAdminApi | enterpriseAdminAddOrgAccessToSelfHostedRunnerGroupInEnterprise | put /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id} | Add organization access to a self-hosted runner group in an enterprise |
EnterpriseAdminApi | enterpriseAdminAddSelfHostedRunnerToGroupForEnterprise | put /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | Add a self-hosted runner to a group for an enterprise |
EnterpriseAdminApi | enterpriseAdminCreateRegistrationTokenForEnterprise | post /enterprises/{enterprise}/actions/runners/registration-token | Create a registration token for an enterprise |
EnterpriseAdminApi | enterpriseAdminCreateRemoveTokenForEnterprise | post /enterprises/{enterprise}/actions/runners/remove-token | Create a remove token for an enterprise |
EnterpriseAdminApi | enterpriseAdminCreateSelfHostedRunnerGroupForEnterprise | post /enterprises/{enterprise}/actions/runner-groups | Create a self-hosted runner group for an enterprise |
EnterpriseAdminApi | enterpriseAdminDeleteScimGroupFromEnterprise | delete /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id} | Delete a SCIM group from an enterprise |
EnterpriseAdminApi | enterpriseAdminDeleteSelfHostedRunnerFromEnterprise | delete /enterprises/{enterprise}/actions/runners/{runner_id} | Delete a self-hosted runner from an enterprise |
EnterpriseAdminApi | enterpriseAdminDeleteSelfHostedRunnerGroupFromEnterprise | delete /enterprises/{enterprise}/actions/runner-groups/{runner_group_id} | Delete a self-hosted runner group from an enterprise |
EnterpriseAdminApi | enterpriseAdminDeleteUserFromEnterprise | delete /scim/v2/enterprises/{enterprise}/Users/{scim_user_id} | Delete a SCIM user from an enterprise |
EnterpriseAdminApi | enterpriseAdminDisableSelectedOrganizationGithubActionsEnterprise | delete /enterprises/{enterprise}/actions/permissions/organizations/{org_id} | Disable a selected organization for GitHub Actions in an enterprise |
EnterpriseAdminApi | enterpriseAdminEnableSelectedOrganizationGithubActionsEnterprise | put /enterprises/{enterprise}/actions/permissions/organizations/{org_id} | Enable a selected organization for GitHub Actions in an enterprise |
EnterpriseAdminApi | enterpriseAdminGetAllowedActionsEnterprise | get /enterprises/{enterprise}/actions/permissions/selected-actions | Get allowed actions for an enterprise |
EnterpriseAdminApi | enterpriseAdminGetGithubActionsPermissionsEnterprise | get /enterprises/{enterprise}/actions/permissions | Get GitHub Actions permissions for an enterprise |
EnterpriseAdminApi | enterpriseAdminGetProvisioningInformationForEnterpriseGroup | get /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id} | Get SCIM provisioning information for an enterprise group |
EnterpriseAdminApi | enterpriseAdminGetProvisioningInformationForEnterpriseUser | get /scim/v2/enterprises/{enterprise}/Users/{scim_user_id} | Get SCIM provisioning information for an enterprise user |
EnterpriseAdminApi | enterpriseAdminGetSelfHostedRunnerForEnterprise | get /enterprises/{enterprise}/actions/runners/{runner_id} | Get a self-hosted runner for an enterprise |
EnterpriseAdminApi | enterpriseAdminGetSelfHostedRunnerGroupForEnterprise | get /enterprises/{enterprise}/actions/runner-groups/{runner_group_id} | Get a self-hosted runner group for an enterprise |
EnterpriseAdminApi | enterpriseAdminListOrgAccessToSelfHostedRunnerGroupInEnterprise | get /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations | List organization access to a self-hosted runner group in an enterprise |
EnterpriseAdminApi | enterpriseAdminListProvisionedGroupsEnterprise | get /scim/v2/enterprises/{enterprise}/Groups | List provisioned SCIM groups for an enterprise |
EnterpriseAdminApi | enterpriseAdminListProvisionedIdentitiesEnterprise | get /scim/v2/enterprises/{enterprise}/Users | List SCIM provisioned identities for an enterprise |
EnterpriseAdminApi | enterpriseAdminListRunnerApplicationsForEnterprise | get /enterprises/{enterprise}/actions/runners/downloads | List runner applications for an enterprise |
EnterpriseAdminApi | enterpriseAdminListSelectedOrganizationsEnabledGithubActionsEnterprise | get /enterprises/{enterprise}/actions/permissions/organizations | List selected organizations enabled for GitHub Actions in an enterprise |
EnterpriseAdminApi | enterpriseAdminListSelfHostedRunnerGroupsForEnterprise | get /enterprises/{enterprise}/actions/runner-groups | List self-hosted runner groups for an enterprise |
EnterpriseAdminApi | enterpriseAdminListSelfHostedRunnersForEnterprise | get /enterprises/{enterprise}/actions/runners | List self-hosted runners for an enterprise |
EnterpriseAdminApi | enterpriseAdminListSelfHostedRunnersInGroupForEnterprise | get /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners | List self-hosted runners in a group for an enterprise |
EnterpriseAdminApi | enterpriseAdminProvisionAndInviteEnterpriseGroup | post /scim/v2/enterprises/{enterprise}/Groups | Provision a SCIM enterprise group and invite users |
EnterpriseAdminApi | enterpriseAdminProvisionAndInviteEnterpriseUser | post /scim/v2/enterprises/{enterprise}/Users | Provision and invite a SCIM enterprise user |
EnterpriseAdminApi | enterpriseAdminRemoveOrgAccessToSelfHostedRunnerGroupInEnterprise | delete /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id} | Remove organization access to a self-hosted runner group in an enterprise |
EnterpriseAdminApi | enterpriseAdminRemoveSelfHostedRunnerFromGroupForEnterprise | delete /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id} | Remove a self-hosted runner from a group for an enterprise |
EnterpriseAdminApi | enterpriseAdminSetAllowedActionsEnterprise | put /enterprises/{enterprise}/actions/permissions/selected-actions | Set allowed actions for an enterprise |
EnterpriseAdminApi | enterpriseAdminSetGithubActionsPermissionsEnterprise | put /enterprises/{enterprise}/actions/permissions | Set GitHub Actions permissions for an enterprise |
EnterpriseAdminApi | enterpriseAdminSetInformationForProvisionedEnterpriseGroup | put /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id} | Set SCIM information for a provisioned enterprise group |
EnterpriseAdminApi | enterpriseAdminSetInformationForProvisionedEnterpriseUser | put /scim/v2/enterprises/{enterprise}/Users/{scim_user_id} | Set SCIM information for a provisioned enterprise user |
EnterpriseAdminApi | enterpriseAdminSetOrgAccessToSelfHostedRunnerGroupInEnterprise | put /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations | Set organization access for a self-hosted runner group in an enterprise |
EnterpriseAdminApi | enterpriseAdminSetSelectedOrganizationsEnabledGithubActionsEnterprise | put /enterprises/{enterprise}/actions/permissions/organizations | Set selected organizations enabled for GitHub Actions in an enterprise |
EnterpriseAdminApi | enterpriseAdminSetSelfHostedRunnersInGroupForEnterprise | put /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners | Set self-hosted runners in a group for an enterprise |
EnterpriseAdminApi | enterpriseAdminUpdateAttributeForEnterpriseGroup | patch /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id} | Update an attribute for a SCIM enterprise group |
EnterpriseAdminApi | enterpriseAdminUpdateAttributeForEnterpriseUser | patch /scim/v2/enterprises/{enterprise}/Users/{scim_user_id} | Update an attribute for a SCIM enterprise user |
EnterpriseAdminApi | enterpriseAdminUpdateSelfHostedRunnerGroupForEnterprise | patch /enterprises/{enterprise}/actions/runner-groups/{runner_group_id} | Update a self-hosted runner group for an enterprise |
GistsApi | gistsCheckIsStarred | get /gists/{gist_id}/star | Check if a gist is starred |
GistsApi | gistsCreate | post /gists | Create a gist |
GistsApi | gistsCreateComment | post /gists/{gist_id}/comments | Create a gist comment |
GistsApi | gistsDelete | delete /gists/{gist_id} | Delete a gist |
GistsApi | gistsDeleteComment | delete /gists/{gist_id}/comments/{comment_id} | Delete a gist comment |
GistsApi | gistsFork | post /gists/{gist_id}/forks | Fork a gist |
GistsApi | gistsGet | get /gists/{gist_id} | Get a gist |
GistsApi | gistsGetComment | get /gists/{gist_id}/comments/{comment_id} | Get a gist comment |
GistsApi | gistsGetRevision | get /gists/{gist_id}/{sha} | Get a gist revision |
GistsApi | gistsList | get /gists | List gists for the authenticated user |
GistsApi | gistsListComments | get /gists/{gist_id}/comments | List gist comments |
GistsApi | gistsListCommits | get /gists/{gist_id}/commits | List gist commits |
GistsApi | gistsListForUser | get /users/{username}/gists | List gists for a user |
GistsApi | gistsListForks | get /gists/{gist_id}/forks | List gist forks |
GistsApi | gistsListPublic | get /gists/public | List public gists |
GistsApi | gistsListStarred | get /gists/starred | List starred gists |
GistsApi | gistsStar | put /gists/{gist_id}/star | Star a gist |
GistsApi | gistsUnstar | delete /gists/{gist_id}/star | Unstar a gist |
GistsApi | gistsUpdate | patch /gists/{gist_id} | Update a gist |
GistsApi | gistsUpdateComment | patch /gists/{gist_id}/comments/{comment_id} | Update a gist comment |
GitApi | gitCreateBlob | post /repos/{owner}/{repo}/git/blobs | Create a blob |
GitApi | gitCreateCommit | post /repos/{owner}/{repo}/git/commits | Create a commit |
GitApi | gitCreateRef | post /repos/{owner}/{repo}/git/refs | Create a reference |
GitApi | gitCreateTag | post /repos/{owner}/{repo}/git/tags | Create a tag object |
GitApi | gitCreateTree | post /repos/{owner}/{repo}/git/trees | Create a tree |
GitApi | gitDeleteRef | delete /repos/{owner}/{repo}/git/refs/{ref} | Delete a reference |
GitApi | gitGetBlob | get /repos/{owner}/{repo}/git/blobs/{file_sha} | Get a blob |
GitApi | gitGetCommit | get /repos/{owner}/{repo}/git/commits/{commit_sha} | Get a commit |
GitApi | gitGetRef | get /repos/{owner}/{repo}/git/ref/{ref} | Get a reference |
GitApi | gitGetTag | get /repos/{owner}/{repo}/git/tags/{tag_sha} | Get a tag |
GitApi | gitGetTree | get /repos/{owner}/{repo}/git/trees/{tree_sha} | Get a tree |
GitApi | gitListMatchingRefs | get /repos/{owner}/{repo}/git/matching-refs/{ref} | List matching references |
GitApi | gitUpdateRef | patch /repos/{owner}/{repo}/git/refs/{ref} | Update a reference |
GitignoreApi | gitignoreGetAllTemplates | get /gitignore/templates | Get all gitignore templates |
GitignoreApi | gitignoreGetTemplate | get /gitignore/templates/{name} | Get a gitignore template |
InteractionsApi | interactionsGetRestrictionsForAuthenticatedUser | get /user/interaction-limits | Get interaction restrictions for your public repositories |
InteractionsApi | interactionsGetRestrictionsForOrg | get /orgs/{org}/interaction-limits | Get interaction restrictions for an organization |
InteractionsApi | interactionsGetRestrictionsForRepo | get /repos/{owner}/{repo}/interaction-limits | Get interaction restrictions for a repository |
InteractionsApi | interactionsRemoveRestrictionsForAuthenticatedUser | delete /user/interaction-limits | Remove interaction restrictions from your public repositories |
InteractionsApi | interactionsRemoveRestrictionsForOrg | delete /orgs/{org}/interaction-limits | Remove interaction restrictions for an organization |
InteractionsApi | interactionsRemoveRestrictionsForRepo | delete /repos/{owner}/{repo}/interaction-limits | Remove interaction restrictions for a repository |
InteractionsApi | interactionsSetRestrictionsForAuthenticatedUser | put /user/interaction-limits | Set interaction restrictions for your public repositories |
InteractionsApi | interactionsSetRestrictionsForOrg | put /orgs/{org}/interaction-limits | Set interaction restrictions for an organization |
InteractionsApi | interactionsSetRestrictionsForRepo | put /repos/{owner}/{repo}/interaction-limits | Set interaction restrictions for a repository |
IssuesApi | issuesAddAssignees | post /repos/{owner}/{repo}/issues/{issue_number}/assignees | Add assignees to an issue |
IssuesApi | issuesAddLabels | post /repos/{owner}/{repo}/issues/{issue_number}/labels | Add labels to an issue |
IssuesApi | issuesCheckUserCanBeAssigned | get /repos/{owner}/{repo}/assignees/{assignee} | Check if a user can be assigned |
IssuesApi | issuesCreate | post /repos/{owner}/{repo}/issues | Create an issue |
IssuesApi | issuesCreateComment | post /repos/{owner}/{repo}/issues/{issue_number}/comments | Create an issue comment |
IssuesApi | issuesCreateLabel | post /repos/{owner}/{repo}/labels | Create a label |
IssuesApi | issuesCreateMilestone | post /repos/{owner}/{repo}/milestones | Create a milestone |
IssuesApi | issuesDeleteComment | delete /repos/{owner}/{repo}/issues/comments/{comment_id} | Delete an issue comment |
IssuesApi | issuesDeleteLabel | delete /repos/{owner}/{repo}/labels/{name} | Delete a label |
IssuesApi | issuesDeleteMilestone | delete /repos/{owner}/{repo}/milestones/{milestone_number} | Delete a milestone |
IssuesApi | issuesGet | get /repos/{owner}/{repo}/issues/{issue_number} | Get an issue |
IssuesApi | issuesGetComment | get /repos/{owner}/{repo}/issues/comments/{comment_id} | Get an issue comment |
IssuesApi | issuesGetEvent | get /repos/{owner}/{repo}/issues/events/{event_id} | Get an issue event |
IssuesApi | issuesGetLabel | get /repos/{owner}/{repo}/labels/{name} | Get a label |
IssuesApi | issuesGetMilestone | get /repos/{owner}/{repo}/milestones/{milestone_number} | Get a milestone |
IssuesApi | issuesList | get /issues | List issues assigned to the authenticated user |
IssuesApi | issuesListAssignees | get /repos/{owner}/{repo}/assignees | List assignees |
IssuesApi | issuesListComments | get /repos/{owner}/{repo}/issues/{issue_number}/comments | List issue comments |
IssuesApi | issuesListCommentsForRepo | get /repos/{owner}/{repo}/issues/comments | List issue comments for a repository |
IssuesApi | issuesListEvents | get /repos/{owner}/{repo}/issues/{issue_number}/events | List issue events |
IssuesApi | issuesListEventsForRepo | get /repos/{owner}/{repo}/issues/events | List issue events for a repository |
IssuesApi | issuesListEventsForTimeline | get /repos/{owner}/{repo}/issues/{issue_number}/timeline | List timeline events for an issue |
IssuesApi | issuesListForAuthenticatedUser | get /user/issues | List user account issues assigned to the authenticated user |
IssuesApi | issuesListForOrg | get /orgs/{org}/issues | List organization issues assigned to the authenticated user |
IssuesApi | issuesListForRepo | get /repos/{owner}/{repo}/issues | List repository issues |
IssuesApi | issuesListLabelsForMilestone | get /repos/{owner}/{repo}/milestones/{milestone_number}/labels | List labels for issues in a milestone |
IssuesApi | issuesListLabelsForRepo | get /repos/{owner}/{repo}/labels | List labels for a repository |
IssuesApi | issuesListLabelsOnIssue | get /repos/{owner}/{repo}/issues/{issue_number}/labels | List labels for an issue |
IssuesApi | issuesListMilestones | get /repos/{owner}/{repo}/milestones | List milestones |
IssuesApi | issuesLock | put /repos/{owner}/{repo}/issues/{issue_number}/lock | Lock an issue |
IssuesApi | issuesRemoveAllLabels | delete /repos/{owner}/{repo}/issues/{issue_number}/labels | Remove all labels from an issue |
IssuesApi | issuesRemoveAssignees | delete /repos/{owner}/{repo}/issues/{issue_number}/assignees | Remove assignees from an issue |
IssuesApi | issuesRemoveLabel | delete /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | Remove a label from an issue |
IssuesApi | issuesSetLabels | put /repos/{owner}/{repo}/issues/{issue_number}/labels | Set labels for an issue |
IssuesApi | issuesUnlock | delete /repos/{owner}/{repo}/issues/{issue_number}/lock | Unlock an issue |
IssuesApi | issuesUpdate | patch /repos/{owner}/{repo}/issues/{issue_number} | Update an issue |
IssuesApi | issuesUpdateComment | patch /repos/{owner}/{repo}/issues/comments/{comment_id} | Update an issue comment |
IssuesApi | issuesUpdateLabel | patch /repos/{owner}/{repo}/labels/{name} | Update a label |
IssuesApi | issuesUpdateMilestone | patch /repos/{owner}/{repo}/milestones/{milestone_number} | Update a milestone |
LicensesApi | licensesGet | get /licenses/{license} | Get a license |
LicensesApi | licensesGetAllCommonlyUsed | get /licenses | Get all commonly used licenses |
LicensesApi | licensesGetForRepo | get /repos/{owner}/{repo}/license | Get the license for a repository |
MarkdownApi | markdownRender | post /markdown | Render a Markdown document |
MarkdownApi | markdownRenderRaw | post /markdown/raw | Render a Markdown document in raw mode |
MetaApi | metaGet | get /meta | Get GitHub meta information |
MetaApi | metaGetOctocat | get /octocat | Get Octocat |
MetaApi | metaGetZen | get /zen | Get the Zen of GitHub |
MetaApi | metaRoot | get / | GitHub API Root |
MigrationsApi | migrationsCancelImport | delete /repos/{owner}/{repo}/import | Cancel an import |
MigrationsApi | migrationsDeleteArchiveForAuthenticatedUser | delete /user/migrations/{migration_id}/archive | Delete a user migration archive |
MigrationsApi | migrationsDeleteArchiveForOrg | delete /orgs/{org}/migrations/{migration_id}/archive | Delete an organization migration archive |
MigrationsApi | migrationsDownloadArchiveForOrg | get /orgs/{org}/migrations/{migration_id}/archive | Download an organization migration archive |
MigrationsApi | migrationsGetArchiveForAuthenticatedUser | get /user/migrations/{migration_id}/archive | Download a user migration archive |
MigrationsApi | migrationsGetCommitAuthors | get /repos/{owner}/{repo}/import/authors | Get commit authors |
MigrationsApi | migrationsGetImportStatus | get /repos/{owner}/{repo}/import | Get an import status |
MigrationsApi | migrationsGetLargeFiles | get /repos/{owner}/{repo}/import/large_files | Get large files |
MigrationsApi | migrationsGetStatusForAuthenticatedUser | get /user/migrations/{migration_id} | Get a user migration status |
MigrationsApi | migrationsGetStatusForOrg | get /orgs/{org}/migrations/{migration_id} | Get an organization migration status |
MigrationsApi | migrationsListForAuthenticatedUser | get /user/migrations | List user migrations |
MigrationsApi | migrationsListForOrg | get /orgs/{org}/migrations | List organization migrations |
MigrationsApi | migrationsListReposForOrg | get /orgs/{org}/migrations/{migration_id}/repositories | List repositories in an organization migration |
MigrationsApi | migrationsListReposForUser | get /user/migrations/{migration_id}/repositories | List repositories for a user migration |
MigrationsApi | migrationsMapCommitAuthor | patch /repos/{owner}/{repo}/import/authors/{author_id} | Map a commit author |
MigrationsApi | migrationsSetLfsPreference | patch /repos/{owner}/{repo}/import/lfs | Update Git LFS preference |
MigrationsApi | migrationsStartForAuthenticatedUser | post /user/migrations | Start a user migration |
MigrationsApi | migrationsStartForOrg | post /orgs/{org}/migrations | Start an organization migration |
MigrationsApi | migrationsStartImport | put /repos/{owner}/{repo}/import | Start an import |
MigrationsApi | migrationsUnlockRepoForAuthenticatedUser | delete /user/migrations/{migration_id}/repos/{repo_name}/lock | Unlock a user repository |
MigrationsApi | migrationsUnlockRepoForOrg | delete /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | Unlock an organization repository |
MigrationsApi | migrationsUpdateImport | patch /repos/{owner}/{repo}/import | Update an import |
OauthAuthorizationsApi | oauthAuthorizationsCreateAuthorization | post /authorizations | Create a new authorization |
OauthAuthorizationsApi | oauthAuthorizationsDeleteAuthorization | delete /authorizations/{authorization_id} | Delete an authorization |
OauthAuthorizationsApi | oauthAuthorizationsDeleteGrant | delete /applications/grants/{grant_id} | Delete a grant |
OauthAuthorizationsApi | oauthAuthorizationsGetAuthorization | get /authorizations/{authorization_id} | Get a single authorization |
OauthAuthorizationsApi | oauthAuthorizationsGetGrant | get /applications/grants/{grant_id} | Get a single grant |
OauthAuthorizationsApi | oauthAuthorizationsGetOrCreateAuthorizationForApp | put /authorizations/clients/{client_id} | Get-or-create an authorization for a specific app |
OauthAuthorizationsApi | oauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprint | put /authorizations/clients/{client_id}/{fingerprint} | Get-or-create an authorization for a specific app and fingerprint |
OauthAuthorizationsApi | oauthAuthorizationsListAuthorizations | get /authorizations | List your authorizations |
OauthAuthorizationsApi | oauthAuthorizationsListGrants | get /applications/grants | List your grants |
OauthAuthorizationsApi | oauthAuthorizationsUpdateAuthorization | patch /authorizations/{authorization_id} | Update an existing authorization |
OrgsApi | orgsBlockUser | put /orgs/{org}/blocks/{username} | Block a user from an organization |
OrgsApi | orgsCancelInvitation | delete /orgs/{org}/invitations/{invitation_id} | Cancel an organization invitation |
OrgsApi | orgsCheckBlockedUser | get /orgs/{org}/blocks/{username} | Check if a user is blocked by an organization |
OrgsApi | orgsCheckMembershipForUser | get /orgs/{org}/members/{username} | Check organization membership for a user |
OrgsApi | orgsCheckPublicMembershipForUser | get /orgs/{org}/public_members/{username} | Check public organization membership for a user |
OrgsApi | orgsConvertMemberToOutsideCollaborator | put /orgs/{org}/outside_collaborators/{username} | Convert an organization member to outside collaborator |
OrgsApi | orgsCreateInvitation | post /orgs/{org}/invitations | Create an organization invitation |
OrgsApi | orgsCreateWebhook | post /orgs/{org}/hooks | Create an organization webhook |
OrgsApi | orgsDeleteWebhook | delete /orgs/{org}/hooks/{hook_id} | Delete an organization webhook |
OrgsApi | orgsGet | get /orgs/{org} | Get an organization |
OrgsApi | orgsGetAuditLog | get /orgs/{org}/audit-log | Get the audit log for an organization |
OrgsApi | orgsGetMembershipForAuthenticatedUser | get /user/memberships/orgs/{org} | Get an organization membership for the authenticated user |
OrgsApi | orgsGetMembershipForUser | get /orgs/{org}/memberships/{username} | Get organization membership for a user |
OrgsApi | orgsGetWebhook | get /orgs/{org}/hooks/{hook_id} | Get an organization webhook |
OrgsApi | orgsGetWebhookConfigForOrg | get /orgs/{org}/hooks/{hook_id}/config | Get a webhook configuration for an organization |
OrgsApi | orgsList | get /organizations | List organizations |
OrgsApi | orgsListAppInstallations | get /orgs/{org}/installations | List app installations for an organization |
OrgsApi | orgsListBlockedUsers | get /orgs/{org}/blocks | List users blocked by an organization |
OrgsApi | orgsListFailedInvitations | get /orgs/{org}/failed_invitations | List failed organization invitations |
OrgsApi | orgsListForAuthenticatedUser | get /user/orgs | List organizations for the authenticated user |
OrgsApi | orgsListForUser | get /users/{username}/orgs | List organizations for a user |
OrgsApi | orgsListInvitationTeams | get /orgs/{org}/invitations/{invitation_id}/teams | List organization invitation teams |
OrgsApi | orgsListMembers | get /orgs/{org}/members | List organization members |
OrgsApi | orgsListMembershipsForAuthenticatedUser | get /user/memberships/orgs | List organization memberships for the authenticated user |
OrgsApi | orgsListOutsideCollaborators | get /orgs/{org}/outside_collaborators | List outside collaborators for an organization |
OrgsApi | orgsListPendingInvitations | get /orgs/{org}/invitations | List pending organization invitations |
OrgsApi | orgsListPublicMembers | get /orgs/{org}/public_members | List public organization members |
OrgsApi | orgsListSamlSsoAuthorizations | get /orgs/{org}/credential-authorizations | List SAML SSO authorizations for an organization |
OrgsApi | orgsListWebhooks | get /orgs/{org}/hooks | List organization webhooks |
OrgsApi | orgsPingWebhook | post /orgs/{org}/hooks/{hook_id}/pings | Ping an organization webhook |
OrgsApi | orgsRemoveMember | delete /orgs/{org}/members/{username} | Remove an organization member |
OrgsApi | orgsRemoveMembershipForUser | delete /orgs/{org}/memberships/{username} | Remove organization membership for a user |
OrgsApi | orgsRemoveOutsideCollaborator | delete /orgs/{org}/outside_collaborators/{username} | Remove outside collaborator from an organization |
OrgsApi | orgsRemovePublicMembershipForAuthenticatedUser | delete /orgs/{org}/public_members/{username} | Remove public organization membership for the authenticated user |
OrgsApi | orgsRemoveSamlSsoAuthorization | delete /orgs/{org}/credential-authorizations/{credential_id} | Remove a SAML SSO authorization for an organization |
OrgsApi | orgsSetMembershipForUser | put /orgs/{org}/memberships/{username} | Set organization membership for a user |
OrgsApi | orgsSetPublicMembershipForAuthenticatedUser | put /orgs/{org}/public_members/{username} | Set public organization membership for the authenticated user |
OrgsApi | orgsUnblockUser | delete /orgs/{org}/blocks/{username} | Unblock a user from an organization |
OrgsApi | orgsUpdate | patch /orgs/{org} | Update an organization |
OrgsApi | orgsUpdateMembershipForAuthenticatedUser | patch /user/memberships/orgs/{org} | Update an organization membership for the authenticated user |
OrgsApi | orgsUpdateWebhook | patch /orgs/{org}/hooks/{hook_id} | Update an organization webhook |
OrgsApi | orgsUpdateWebhookConfigForOrg | patch /orgs/{org}/hooks/{hook_id}/config | Update a webhook configuration for an organization |
PackagesApi | packagesDeletePackageForAuthenticatedUser | delete /user/packages/{package_type}/{package_name} | Delete a package for the authenticated user |
PackagesApi | packagesDeletePackageForOrg | delete /orgs/{org}/packages/{package_type}/{package_name} | Delete a package for an organization |
PackagesApi | packagesDeletePackageVersionForAuthenticatedUser | delete /user/packages/{package_type}/{package_name}/versions/{package_version_id} | Delete a package version for the authenticated user |
PackagesApi | packagesDeletePackageVersionForOrg | delete /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | Delete package version for an organization |
PackagesApi | packagesGetAllPackageVersionsForAPackageOwnedByAnOrg | get /orgs/{org}/packages/{package_type}/{package_name}/versions | Get all package versions for a package owned by an organization |
PackagesApi | packagesGetAllPackageVersionsForAPackageOwnedByTheAuthenticatedUser | get /user/packages/{package_type}/{package_name}/versions | Get all package versions for a package owned by the authenticated user |
PackagesApi | packagesGetAllPackageVersionsForPackageOwnedByUser | get /users/{username}/packages/{package_type}/{package_name}/versions | Get all package versions for a package owned by a user |
PackagesApi | packagesGetPackageForAuthenticatedUser | get /user/packages/{package_type}/{package_name} | Get a package for the authenticated user |
PackagesApi | packagesGetPackageForOrganization | get /orgs/{org}/packages/{package_type}/{package_name} | Get a package for an organization |
PackagesApi | packagesGetPackageForUser | get /users/{username}/packages/{package_type}/{package_name} | Get a package for a user |
PackagesApi | packagesGetPackageVersionForAuthenticatedUser | get /user/packages/{package_type}/{package_name}/versions/{package_version_id} | Get a package version for the authenticated user |
PackagesApi | packagesGetPackageVersionForOrganization | get /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | Get a package version for an organization |
PackagesApi | packagesGetPackageVersionForUser | get /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | Get a package version for a user |
PackagesApi | packagesRestorePackageForAuthenticatedUser | post /user/packages/{package_type}/{package_name}/restore | Restore a package for the authenticated user |
PackagesApi | packagesRestorePackageForOrg | post /orgs/{org}/packages/{package_type}/{package_name}/restore | Restore a package for an organization |
PackagesApi | packagesRestorePackageVersionForAuthenticatedUser | post /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | Restore a package version for the authenticated user |
PackagesApi | packagesRestorePackageVersionForOrg | post /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | Restore package version for an organization |
ProjectsApi | projectsAddCollaborator | put /projects/{project_id}/collaborators/{username} | Add project collaborator |
ProjectsApi | projectsCreateCard | post /projects/columns/{column_id}/cards | Create a project card |
ProjectsApi | projectsCreateColumn | post /projects/{project_id}/columns | Create a project column |
ProjectsApi | projectsCreateForAuthenticatedUser | post /user/projects | Create a user project |
ProjectsApi | projectsCreateForOrg | post /orgs/{org}/projects | Create an organization project |
ProjectsApi | projectsCreateForRepo | post /repos/{owner}/{repo}/projects | Create a repository project |
ProjectsApi | projectsDelete | delete /projects/{project_id} | Delete a project |
ProjectsApi | projectsDeleteCard | delete /projects/columns/cards/{card_id} | Delete a project card |
ProjectsApi | projectsDeleteColumn | delete /projects/columns/{column_id} | Delete a project column |
ProjectsApi | projectsGet | get /projects/{project_id} | Get a project |
ProjectsApi | projectsGetCard | get /projects/columns/cards/{card_id} | Get a project card |
ProjectsApi | projectsGetColumn | get /projects/columns/{column_id} | Get a project column |
ProjectsApi | projectsGetPermissionForUser | get /projects/{project_id}/collaborators/{username}/permission | Get project permission for a user |
ProjectsApi | projectsListCards | get /projects/columns/{column_id}/cards | List project cards |
ProjectsApi | projectsListCollaborators | get /projects/{project_id}/collaborators | List project collaborators |
ProjectsApi | projectsListColumns | get /projects/{project_id}/columns | List project columns |
ProjectsApi | projectsListForOrg | get /orgs/{org}/projects | List organization projects |
ProjectsApi | projectsListForRepo | get /repos/{owner}/{repo}/projects | List repository projects |
ProjectsApi | projectsListForUser | get /users/{username}/projects | List user projects |
ProjectsApi | projectsMoveCard | post /projects/columns/cards/{card_id}/moves | Move a project card |
ProjectsApi | projectsMoveColumn | post /projects/columns/{column_id}/moves | Move a project column |
ProjectsApi | projectsRemoveCollaborator | delete /projects/{project_id}/collaborators/{username} | Remove user as a collaborator |
ProjectsApi | projectsUpdate | patch /projects/{project_id} | Update a project |
ProjectsApi | projectsUpdateCard | patch /projects/columns/cards/{card_id} | Update an existing project card |
ProjectsApi | projectsUpdateColumn | patch /projects/columns/{column_id} | Update an existing project column |
PullsApi | pullsCheckIfMerged | get /repos/{owner}/{repo}/pulls/{pull_number}/merge | Check if a pull request has been merged |
PullsApi | pullsCreate | post /repos/{owner}/{repo}/pulls | Create a pull request |
PullsApi | pullsCreateReplyForReviewComment | post /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | Create a reply for a review comment |
PullsApi | pullsCreateReview | post /repos/{owner}/{repo}/pulls/{pull_number}/reviews | Create a review for a pull request |
PullsApi | pullsCreateReviewComment | post /repos/{owner}/{repo}/pulls/{pull_number}/comments | Create a review comment for a pull request |
PullsApi | pullsDeletePendingReview | delete /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | Delete a pending review for a pull request |
PullsApi | pullsDeleteReviewComment | delete /repos/{owner}/{repo}/pulls/comments/{comment_id} | Delete a review comment for a pull request |
PullsApi | pullsDismissReview | put /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | Dismiss a review for a pull request |
PullsApi | pullsGet | get /repos/{owner}/{repo}/pulls/{pull_number} | Get a pull request |
PullsApi | pullsGetReview | get /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | Get a review for a pull request |
PullsApi | pullsGetReviewComment | get /repos/{owner}/{repo}/pulls/comments/{comment_id} | Get a review comment for a pull request |
PullsApi | pullsList | get /repos/{owner}/{repo}/pulls | List pull requests |
PullsApi | pullsListCommentsForReview | get /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | List comments for a pull request review |
PullsApi | pullsListCommits | get /repos/{owner}/{repo}/pulls/{pull_number}/commits | List commits on a pull request |
PullsApi | pullsListFiles | get /repos/{owner}/{repo}/pulls/{pull_number}/files | List pull requests files |
PullsApi | pullsListRequestedReviewers | get /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | List requested reviewers for a pull request |
PullsApi | pullsListReviewComments | get /repos/{owner}/{repo}/pulls/{pull_number}/comments | List review comments on a pull request |
PullsApi | pullsListReviewCommentsForRepo | get /repos/{owner}/{repo}/pulls/comments | List review comments in a repository |
PullsApi | pullsListReviews | get /repos/{owner}/{repo}/pulls/{pull_number}/reviews | List reviews for a pull request |
PullsApi | pullsMerge | put /repos/{owner}/{repo}/pulls/{pull_number}/merge | Merge a pull request |
PullsApi | pullsRemoveRequestedReviewers | delete /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | Remove requested reviewers from a pull request |
PullsApi | pullsRequestReviewers | post /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | Request reviewers for a pull request |
PullsApi | pullsSubmitReview | post /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | Submit a review for a pull request |
PullsApi | pullsUpdate | patch /repos/{owner}/{repo}/pulls/{pull_number} | Update a pull request |
PullsApi | pullsUpdateBranch | put /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | Update a pull request branch |
PullsApi | pullsUpdateReview | put /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | Update a review for a pull request |
PullsApi | pullsUpdateReviewComment | patch /repos/{owner}/{repo}/pulls/comments/{comment_id} | Update a review comment for a pull request |
RateLimitApi | rateLimitGet | get /rate_limit | Get rate limit status for the authenticated user |
ReactionsApi | reactionsCreateForCommitComment | post /repos/{owner}/{repo}/comments/{comment_id}/reactions | Create reaction for a commit comment |
ReactionsApi | reactionsCreateForIssue | post /repos/{owner}/{repo}/issues/{issue_number}/reactions | Create reaction for an issue |
ReactionsApi | reactionsCreateForIssueComment | post /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | Create reaction for an issue comment |
ReactionsApi | reactionsCreateForPullRequestReviewComment | post /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | Create reaction for a pull request review comment |
ReactionsApi | reactionsCreateForTeamDiscussionCommentInOrg | post /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | Create reaction for a team discussion comment |
ReactionsApi | reactionsCreateForTeamDiscussionCommentLegacy | post /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | Create reaction for a team discussion comment (Legacy) |
ReactionsApi | reactionsCreateForTeamDiscussionInOrg | post /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | Create reaction for a team discussion |
ReactionsApi | reactionsCreateForTeamDiscussionLegacy | post /teams/{team_id}/discussions/{discussion_number}/reactions | Create reaction for a team discussion (Legacy) |
ReactionsApi | reactionsDeleteForCommitComment | delete /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | Delete a commit comment reaction |
ReactionsApi | reactionsDeleteForIssue | delete /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | Delete an issue reaction |
ReactionsApi | reactionsDeleteForIssueComment | delete /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | Delete an issue comment reaction |
ReactionsApi | reactionsDeleteForPullRequestComment | delete /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | Delete a pull request comment reaction |
ReactionsApi | reactionsDeleteForTeamDiscussion | delete /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | Delete team discussion reaction |
ReactionsApi | reactionsDeleteForTeamDiscussionComment | delete /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | Delete team discussion comment reaction |
ReactionsApi | reactionsDeleteLegacy | delete /reactions/{reaction_id} | Delete a reaction (Legacy) |
ReactionsApi | reactionsListForCommitComment | get /repos/{owner}/{repo}/comments/{comment_id}/reactions | List reactions for a commit comment |
ReactionsApi | reactionsListForIssue | get /repos/{owner}/{repo}/issues/{issue_number}/reactions | List reactions for an issue |
ReactionsApi | reactionsListForIssueComment | get /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | List reactions for an issue comment |
ReactionsApi | reactionsListForPullRequestReviewComment | get /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | List reactions for a pull request review comment |
ReactionsApi | reactionsListForTeamDiscussionCommentInOrg | get /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | List reactions for a team discussion comment |
ReactionsApi | reactionsListForTeamDiscussionCommentLegacy | get /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | List reactions for a team discussion comment (Legacy) |
ReactionsApi | reactionsListForTeamDiscussionInOrg | get /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | List reactions for a team discussion |
ReactionsApi | reactionsListForTeamDiscussionLegacy | get /teams/{team_id}/discussions/{discussion_number}/reactions | List reactions for a team discussion (Legacy) |
ReposApi | reposAcceptInvitation | patch /user/repository_invitations/{invitation_id} | Accept a repository invitation |
ReposApi | reposAddAppAccessRestrictions | post /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | Add app access restrictions |
ReposApi | reposAddCollaborator | put /repos/{owner}/{repo}/collaborators/{username} | Add a repository collaborator |
ReposApi | reposAddStatusCheckContexts | post /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | Add status check contexts |
ReposApi | reposAddTeamAccessRestrictions | post /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | Add team access restrictions |
ReposApi | reposAddUserAccessRestrictions | post /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | Add user access restrictions |
ReposApi | reposCheckCollaborator | get /repos/{owner}/{repo}/collaborators/{username} | Check if a user is a repository collaborator |
ReposApi | reposCheckVulnerabilityAlerts | get /repos/{owner}/{repo}/vulnerability-alerts | Check if vulnerability alerts are enabled for a repository |
ReposApi | reposCompareCommits | get /repos/{owner}/{repo}/compare/{base}...{head} | Compare two commits |
ReposApi | reposCreateCommitComment | post /repos/{owner}/{repo}/commits/{commit_sha}/comments | Create a commit comment |
ReposApi | reposCreateCommitSignatureProtection | post /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | Create commit signature protection |
ReposApi | reposCreateCommitStatus | post /repos/{owner}/{repo}/statuses/{sha} | Create a commit status |
ReposApi | reposCreateDeployKey | post /repos/{owner}/{repo}/keys | Create a deploy key |
ReposApi | reposCreateDeployment | post /repos/{owner}/{repo}/deployments | Create a deployment |
ReposApi | reposCreateDeploymentStatus | post /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | Create a deployment status |
ReposApi | reposCreateDispatchEvent | post /repos/{owner}/{repo}/dispatches | Create a repository dispatch event |
ReposApi | reposCreateForAuthenticatedUser | post /user/repos | Create a repository for the authenticated user |
ReposApi | reposCreateFork | post /repos/{owner}/{repo}/forks | Create a fork |
ReposApi | reposCreateInOrg | post /orgs/{org}/repos | Create an organization repository |
ReposApi | reposCreateOrUpdateEnvironment | put /repos/{owner}/{repo}/environments/{environment_name} | Create or update an environment |
ReposApi | reposCreateOrUpdateFileContents | put /repos/{owner}/{repo}/contents/{path} | Create or update file contents |
ReposApi | reposCreatePagesSite | post /repos/{owner}/{repo}/pages | Create a GitHub Pages site |
ReposApi | reposCreateRelease | post /repos/{owner}/{repo}/releases | Create a release |
ReposApi | reposCreateUsingTemplate | post /repos/{template_owner}/{template_repo}/generate | Create a repository using a template |
ReposApi | reposCreateWebhook | post /repos/{owner}/{repo}/hooks | Create a repository webhook |
ReposApi | reposDeclineInvitation | delete /user/repository_invitations/{invitation_id} | Decline a repository invitation |
ReposApi | reposDelete | delete /repos/{owner}/{repo} | Delete a repository |
ReposApi | reposDeleteAccessRestrictions | delete /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | Delete access restrictions |
ReposApi | reposDeleteAdminBranchProtection | delete /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | Delete admin branch protection |
ReposApi | reposDeleteAnEnvironment | delete /repos/{owner}/{repo}/environments/{environment_name} | Delete an environment |
ReposApi | reposDeleteBranchProtection | delete /repos/{owner}/{repo}/branches/{branch}/protection | Delete branch protection |
ReposApi | reposDeleteCommitComment | delete /repos/{owner}/{repo}/comments/{comment_id} | Delete a commit comment |
ReposApi | reposDeleteCommitSignatureProtection | delete /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | Delete commit signature protection |
ReposApi | reposDeleteDeployKey | delete /repos/{owner}/{repo}/keys/{key_id} | Delete a deploy key |
ReposApi | reposDeleteDeployment | delete /repos/{owner}/{repo}/deployments/{deployment_id} | Delete a deployment |
ReposApi | reposDeleteFile | delete /repos/{owner}/{repo}/contents/{path} | Delete a file |
ReposApi | reposDeleteInvitation | delete /repos/{owner}/{repo}/invitations/{invitation_id} | Delete a repository invitation |
ReposApi | reposDeletePagesSite | delete /repos/{owner}/{repo}/pages | Delete a GitHub Pages site |
ReposApi | reposDeletePullRequestReviewProtection | delete /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | Delete pull request review protection |
ReposApi | reposDeleteRelease | delete /repos/{owner}/{repo}/releases/{release_id} | Delete a release |
ReposApi | reposDeleteReleaseAsset | delete /repos/{owner}/{repo}/releases/assets/{asset_id} | Delete a release asset |
ReposApi | reposDeleteWebhook | delete /repos/{owner}/{repo}/hooks/{hook_id} | Delete a repository webhook |
ReposApi | reposDisableAutomatedSecurityFixes | delete /repos/{owner}/{repo}/automated-security-fixes | Disable automated security fixes |
ReposApi | reposDisableVulnerabilityAlerts | delete /repos/{owner}/{repo}/vulnerability-alerts | Disable vulnerability alerts |
ReposApi | reposDownloadTarballArchive | get /repos/{owner}/{repo}/tarball/{ref} | Download a repository archive (tar) |
ReposApi | reposDownloadZipballArchive | get /repos/{owner}/{repo}/zipball/{ref} | Download a repository archive (zip) |
ReposApi | reposEnableAutomatedSecurityFixes | put /repos/{owner}/{repo}/automated-security-fixes | Enable automated security fixes |
ReposApi | reposEnableVulnerabilityAlerts | put /repos/{owner}/{repo}/vulnerability-alerts | Enable vulnerability alerts |
ReposApi | reposGet | get /repos/{owner}/{repo} | Get a repository |
ReposApi | reposGetAccessRestrictions | get /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | Get access restrictions |
ReposApi | reposGetAdminBranchProtection | get /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | Get admin branch protection |
ReposApi | reposGetAllEnvironments | get /repos/{owner}/{repo}/environments | Get all environments |
ReposApi | reposGetAllStatusCheckContexts | get /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | Get all status check contexts |
ReposApi | reposGetAllTopics | get /repos/{owner}/{repo}/topics | Get all repository topics |
ReposApi | reposGetAppsWithAccessToProtectedBranch | get /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | Get apps with access to the protected branch |
ReposApi | reposGetBranch | get /repos/{owner}/{repo}/branches/{branch} | Get a branch |
ReposApi | reposGetBranchProtection | get /repos/{owner}/{repo}/branches/{branch}/protection | Get branch protection |
ReposApi | reposGetClones | get /repos/{owner}/{repo}/traffic/clones | Get repository clones |
ReposApi | reposGetCodeFrequencyStats | get /repos/{owner}/{repo}/stats/code_frequency | Get the weekly commit activity |
ReposApi | reposGetCollaboratorPermissionLevel | get /repos/{owner}/{repo}/collaborators/{username}/permission | Get repository permissions for a user |
ReposApi | reposGetCombinedStatusForRef | get /repos/{owner}/{repo}/commits/{ref}/status | Get the combined status for a specific reference |
ReposApi | reposGetCommit | get /repos/{owner}/{repo}/commits/{ref} | Get a commit |
ReposApi | reposGetCommitActivityStats | get /repos/{owner}/{repo}/stats/commit_activity | Get the last year of commit activity |
ReposApi | reposGetCommitComment | get /repos/{owner}/{repo}/comments/{comment_id} | Get a commit comment |
ReposApi | reposGetCommitSignatureProtection | get /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | Get commit signature protection |
ReposApi | reposGetCommunityProfileMetrics | get /repos/{owner}/{repo}/community/profile | Get community profile metrics |
ReposApi | reposGetContent | get /repos/{owner}/{repo}/contents/{path} | Get repository content |
ReposApi | reposGetContributorsStats | get /repos/{owner}/{repo}/stats/contributors | Get all contributor commit activity |
ReposApi | reposGetDeployKey | get /repos/{owner}/{repo}/keys/{key_id} | Get a deploy key |
ReposApi | reposGetDeployment | get /repos/{owner}/{repo}/deployments/{deployment_id} | Get a deployment |
ReposApi | reposGetDeploymentStatus | get /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | Get a deployment status |
ReposApi | reposGetEnvironment | get /repos/{owner}/{repo}/environments/{environment_name} | Get an environment |
ReposApi | reposGetLatestPagesBuild | get /repos/{owner}/{repo}/pages/builds/latest | Get latest Pages build |
ReposApi | reposGetLatestRelease | get /repos/{owner}/{repo}/releases/latest | Get the latest release |
ReposApi | reposGetPages | get /repos/{owner}/{repo}/pages | Get a GitHub Pages site |
ReposApi | reposGetPagesBuild | get /repos/{owner}/{repo}/pages/builds/{build_id} | Get GitHub Pages build |
ReposApi | reposGetParticipationStats | get /repos/{owner}/{repo}/stats/participation | Get the weekly commit count |
ReposApi | reposGetPullRequestReviewProtection | get /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | Get pull request review protection |
ReposApi | reposGetPunchCardStats | get /repos/{owner}/{repo}/stats/punch_card | Get the hourly commit count for each day |
ReposApi | reposGetReadme | get /repos/{owner}/{repo}/readme | Get a repository README |
ReposApi | reposGetRelease | get /repos/{owner}/{repo}/releases/{release_id} | Get a release |
ReposApi | reposGetReleaseAsset | get /repos/{owner}/{repo}/releases/assets/{asset_id} | Get a release asset |
ReposApi | reposGetReleaseByTag | get /repos/{owner}/{repo}/releases/tags/{tag} | Get a release by tag name |
ReposApi | reposGetStatusChecksProtection | get /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | Get status checks protection |
ReposApi | reposGetTeamsWithAccessToProtectedBranch | get /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | Get teams with access to the protected branch |
ReposApi | reposGetTopPaths | get /repos/{owner}/{repo}/traffic/popular/paths | Get top referral paths |
ReposApi | reposGetTopReferrers | get /repos/{owner}/{repo}/traffic/popular/referrers | Get top referral sources |
ReposApi | reposGetUsersWithAccessToProtectedBranch | get /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | Get users with access to the protected branch |
ReposApi | reposGetViews | get /repos/{owner}/{repo}/traffic/views | Get page views |
ReposApi | reposGetWebhook | get /repos/{owner}/{repo}/hooks/{hook_id} | Get a repository webhook |
ReposApi | reposGetWebhookConfigForRepo | get /repos/{owner}/{repo}/hooks/{hook_id}/config | Get a webhook configuration for a repository |
ReposApi | reposListBranches | get /repos/{owner}/{repo}/branches | List branches |
ReposApi | reposListBranchesForHeadCommit | get /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | List branches for HEAD commit |
ReposApi | reposListCollaborators | get /repos/{owner}/{repo}/collaborators | List repository collaborators |
ReposApi | reposListCommentsForCommit | get /repos/{owner}/{repo}/commits/{commit_sha}/comments | List commit comments |
ReposApi | reposListCommitCommentsForRepo | get /repos/{owner}/{repo}/comments | List commit comments for a repository |
ReposApi | reposListCommitStatusesForRef | get /repos/{owner}/{repo}/commits/{ref}/statuses | List commit statuses for a reference |
ReposApi | reposListCommits | get /repos/{owner}/{repo}/commits | List commits |
ReposApi | reposListContributors | get /repos/{owner}/{repo}/contributors | List repository contributors |
ReposApi | reposListDeployKeys | get /repos/{owner}/{repo}/keys | List deploy keys |
ReposApi | reposListDeploymentStatuses | get /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | List deployment statuses |
ReposApi | reposListDeployments | get /repos/{owner}/{repo}/deployments | List deployments |
ReposApi | reposListForAuthenticatedUser | get /user/repos | List repositories for the authenticated user |
ReposApi | reposListForOrg | get /orgs/{org}/repos | List organization repositories |
ReposApi | reposListForUser | get /users/{username}/repos | List repositories for a user |
ReposApi | reposListForks | get /repos/{owner}/{repo}/forks | List forks |
ReposApi | reposListInvitations | get /repos/{owner}/{repo}/invitations | List repository invitations |
ReposApi | reposListInvitationsForAuthenticatedUser | get /user/repository_invitations | List repository invitations for the authenticated user |
ReposApi | reposListLanguages | get /repos/{owner}/{repo}/languages | List repository languages |
ReposApi | reposListPagesBuilds | get /repos/{owner}/{repo}/pages/builds | List GitHub Pages builds |
ReposApi | reposListPublic | get /repositories | List public repositories |
ReposApi | reposListPullRequestsAssociatedWithCommit | get /repos/{owner}/{repo}/commits/{commit_sha}/pulls | List pull requests associated with a commit |
ReposApi | reposListReleaseAssets | get /repos/{owner}/{repo}/releases/{release_id}/assets | List release assets |
ReposApi | reposListReleases | get /repos/{owner}/{repo}/releases | List releases |
ReposApi | reposListTags | get /repos/{owner}/{repo}/tags | List repository tags |
ReposApi | reposListTeams | get /repos/{owner}/{repo}/teams | List repository teams |
ReposApi | reposListWebhooks | get /repos/{owner}/{repo}/hooks | List repository webhooks |
ReposApi | reposMerge | post /repos/{owner}/{repo}/merges | Merge a branch |
ReposApi | reposPingWebhook | post /repos/{owner}/{repo}/hooks/{hook_id}/pings | Ping a repository webhook |
ReposApi | reposRemoveAppAccessRestrictions | delete /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | Remove app access restrictions |
ReposApi | reposRemoveCollaborator | delete /repos/{owner}/{repo}/collaborators/{username} | Remove a repository collaborator |
ReposApi | reposRemoveStatusCheckContexts | delete /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | Remove status check contexts |
ReposApi | reposRemoveStatusCheckProtection | delete /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | Remove status check protection |
ReposApi | reposRemoveTeamAccessRestrictions | delete /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | Remove team access restrictions |
ReposApi | reposRemoveUserAccessRestrictions | delete /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | Remove user access restrictions |
ReposApi | reposRenameBranch | post /repos/{owner}/{repo}/branches/{branch}/rename | Rename a branch |
ReposApi | reposReplaceAllTopics | put /repos/{owner}/{repo}/topics | Replace all repository topics |
ReposApi | reposRequestPagesBuild | post /repos/{owner}/{repo}/pages/builds | Request a GitHub Pages build |
ReposApi | reposSetAdminBranchProtection | post /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | Set admin branch protection |
ReposApi | reposSetAppAccessRestrictions | put /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | Set app access restrictions |
ReposApi | reposSetStatusCheckContexts | put /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | Set status check contexts |
ReposApi | reposSetTeamAccessRestrictions | put /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | Set team access restrictions |
ReposApi | reposSetUserAccessRestrictions | put /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | Set user access restrictions |
ReposApi | reposTestPushWebhook | post /repos/{owner}/{repo}/hooks/{hook_id}/tests | Test the push repository webhook |
ReposApi | reposTransfer | post /repos/{owner}/{repo}/transfer | Transfer a repository |
ReposApi | reposUpdate | patch /repos/{owner}/{repo} | Update a repository |
ReposApi | reposUpdateBranchProtection | put /repos/{owner}/{repo}/branches/{branch}/protection | Update branch protection |
ReposApi | reposUpdateCommitComment | patch /repos/{owner}/{repo}/comments/{comment_id} | Update a commit comment |
ReposApi | reposUpdateInformationAboutPagesSite | put /repos/{owner}/{repo}/pages | Update information about a GitHub Pages site |
ReposApi | reposUpdateInvitation | patch /repos/{owner}/{repo}/invitations/{invitation_id} | Update a repository invitation |
ReposApi | reposUpdatePullRequestReviewProtection | patch /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | Update pull request review protection |
ReposApi | reposUpdateRelease | patch /repos/{owner}/{repo}/releases/{release_id} | Update a release |
ReposApi | reposUpdateReleaseAsset | patch /repos/{owner}/{repo}/releases/assets/{asset_id} | Update a release asset |
ReposApi | reposUpdateStatusCheckProtection | patch /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | Update status check protection |
ReposApi | reposUpdateWebhook | patch /repos/{owner}/{repo}/hooks/{hook_id} | Update a repository webhook |
ReposApi | reposUpdateWebhookConfigForRepo | patch /repos/{owner}/{repo}/hooks/{hook_id}/config | Update a webhook configuration for a repository |
ReposApi | reposUploadReleaseAsset | post /repos/{owner}/{repo}/releases/{release_id}/assets | Upload a release asset |
ScimApi | scimDeleteUserFromOrg | delete /scim/v2/organizations/{org}/Users/{scim_user_id} | Delete a SCIM user from an organization |
ScimApi | scimGetProvisioningInformationForUser | get /scim/v2/organizations/{org}/Users/{scim_user_id} | Get SCIM provisioning information for a user |
ScimApi | scimListProvisionedIdentities | get /scim/v2/organizations/{org}/Users | List SCIM provisioned identities |
ScimApi | scimProvisionAndInviteUser | post /scim/v2/organizations/{org}/Users | Provision and invite a SCIM user |
ScimApi | scimSetInformationForProvisionedUser | put /scim/v2/organizations/{org}/Users/{scim_user_id} | Update a provisioned organization membership |
ScimApi | scimUpdateAttributeForUser | patch /scim/v2/organizations/{org}/Users/{scim_user_id} | Update an attribute for a SCIM user |
SearchApi | searchCode | get /search/code | Search code |
SearchApi | searchCommits | get /search/commits | Search commits |
SearchApi | searchIssuesAndPullRequests | get /search/issues | Search issues and pull requests |
SearchApi | searchLabels | get /search/labels | Search labels |
SearchApi | searchRepos | get /search/repositories | Search repositories |
SearchApi | searchTopics | get /search/topics | Search topics |
SearchApi | searchUsers | get /search/users | Search users |
SecretScanningApi | secretScanningGetAlert | get /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | Get a secret scanning alert |
SecretScanningApi | secretScanningListAlertsForRepo | get /repos/{owner}/{repo}/secret-scanning/alerts | List secret scanning alerts for a repository |
SecretScanningApi | secretScanningUpdateAlert | patch /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | Update a secret scanning alert |
TeamsApi | teamsAddMemberLegacy | put /teams/{team_id}/members/{username} | Add team member (Legacy) |
TeamsApi | teamsAddOrUpdateMembershipForUserInOrg | put /orgs/{org}/teams/{team_slug}/memberships/{username} | Add or update team membership for a user |
TeamsApi | teamsAddOrUpdateMembershipForUserLegacy | put /teams/{team_id}/memberships/{username} | Add or update team membership for a user (Legacy) |
TeamsApi | teamsAddOrUpdateProjectPermissionsInOrg | put /orgs/{org}/teams/{team_slug}/projects/{project_id} | Add or update team project permissions |
TeamsApi | teamsAddOrUpdateProjectPermissionsLegacy | put /teams/{team_id}/projects/{project_id} | Add or update team project permissions (Legacy) |
TeamsApi | teamsAddOrUpdateRepoPermissionsInOrg | put /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | Add or update team repository permissions |
TeamsApi | teamsAddOrUpdateRepoPermissionsLegacy | put /teams/{team_id}/repos/{owner}/{repo} | Add or update team repository permissions (Legacy) |
TeamsApi | teamsCheckPermissionsForProjectInOrg | get /orgs/{org}/teams/{team_slug}/projects/{project_id} | Check team permissions for a project |
TeamsApi | teamsCheckPermissionsForProjectLegacy | get /teams/{team_id}/projects/{project_id} | Check team permissions for a project (Legacy) |
TeamsApi | teamsCheckPermissionsForRepoInOrg | get /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | Check team permissions for a repository |
TeamsApi | teamsCheckPermissionsForRepoLegacy | get /teams/{team_id}/repos/{owner}/{repo} | Check team permissions for a repository (Legacy) |
TeamsApi | teamsCreate | post /orgs/{org}/teams | Create a team |
TeamsApi | teamsCreateDiscussionCommentInOrg | post /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | Create a discussion comment |
TeamsApi | teamsCreateDiscussionCommentLegacy | post /teams/{team_id}/discussions/{discussion_number}/comments | Create a discussion comment (Legacy) |
TeamsApi | teamsCreateDiscussionInOrg | post /orgs/{org}/teams/{team_slug}/discussions | Create a discussion |
TeamsApi | teamsCreateDiscussionLegacy | post /teams/{team_id}/discussions | Create a discussion (Legacy) |
TeamsApi | teamsCreateOrUpdateIdpGroupConnectionsInOrg | patch /orgs/{org}/teams/{team_slug}/team-sync/group-mappings | Create or update IdP group connections |
TeamsApi | teamsCreateOrUpdateIdpGroupConnectionsLegacy | patch /teams/{team_id}/team-sync/group-mappings | Create or update IdP group connections (Legacy) |
TeamsApi | teamsDeleteDiscussionCommentInOrg | delete /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | Delete a discussion comment |
TeamsApi | teamsDeleteDiscussionCommentLegacy | delete /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | Delete a discussion comment (Legacy) |
TeamsApi | teamsDeleteDiscussionInOrg | delete /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | Delete a discussion |
TeamsApi | teamsDeleteDiscussionLegacy | delete /teams/{team_id}/discussions/{discussion_number} | Delete a discussion (Legacy) |
TeamsApi | teamsDeleteInOrg | delete /orgs/{org}/teams/{team_slug} | Delete a team |
TeamsApi | teamsDeleteLegacy | delete /teams/{team_id} | Delete a team (Legacy) |
TeamsApi | teamsGetByName | get /orgs/{org}/teams/{team_slug} | Get a team by name |
TeamsApi | teamsGetDiscussionCommentInOrg | get /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | Get a discussion comment |
TeamsApi | teamsGetDiscussionCommentLegacy | get /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | Get a discussion comment (Legacy) |
TeamsApi | teamsGetDiscussionInOrg | get /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | Get a discussion |
TeamsApi | teamsGetDiscussionLegacy | get /teams/{team_id}/discussions/{discussion_number} | Get a discussion (Legacy) |
TeamsApi | teamsGetLegacy | get /teams/{team_id} | Get a team (Legacy) |
TeamsApi | teamsGetMemberLegacy | get /teams/{team_id}/members/{username} | Get team member (Legacy) |
TeamsApi | teamsGetMembershipForUserInOrg | get /orgs/{org}/teams/{team_slug}/memberships/{username} | Get team membership for a user |
TeamsApi | teamsGetMembershipForUserLegacy | get /teams/{team_id}/memberships/{username} | Get team membership for a user (Legacy) |
TeamsApi | teamsList | get /orgs/{org}/teams | List teams |
TeamsApi | teamsListChildInOrg | get /orgs/{org}/teams/{team_slug}/teams | List child teams |
TeamsApi | teamsListChildLegacy | get /teams/{team_id}/teams | List child teams (Legacy) |
TeamsApi | teamsListDiscussionCommentsInOrg | get /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | List discussion comments |
TeamsApi | teamsListDiscussionCommentsLegacy | get /teams/{team_id}/discussions/{discussion_number}/comments | List discussion comments (Legacy) |
TeamsApi | teamsListDiscussionsInOrg | get /orgs/{org}/teams/{team_slug}/discussions | List discussions |
TeamsApi | teamsListDiscussionsLegacy | get /teams/{team_id}/discussions | List discussions (Legacy) |
TeamsApi | teamsListForAuthenticatedUser | get /user/teams | List teams for the authenticated user |
TeamsApi | teamsListIdpGroupsForLegacy | get /teams/{team_id}/team-sync/group-mappings | List IdP groups for a team (Legacy) |
TeamsApi | teamsListIdpGroupsForOrg | get /orgs/{org}/team-sync/groups | List IdP groups for an organization |
TeamsApi | teamsListIdpGroupsInOrg | get /orgs/{org}/teams/{team_slug}/team-sync/group-mappings | List IdP groups for a team |
TeamsApi | teamsListMembersInOrg | get /orgs/{org}/teams/{team_slug}/members | List team members |
TeamsApi | teamsListMembersLegacy | get /teams/{team_id}/members | List team members (Legacy) |
TeamsApi | teamsListPendingInvitationsInOrg | get /orgs/{org}/teams/{team_slug}/invitations | List pending team invitations |
TeamsApi | teamsListPendingInvitationsLegacy | get /teams/{team_id}/invitations | List pending team invitations (Legacy) |
TeamsApi | teamsListProjectsInOrg | get /orgs/{org}/teams/{team_slug}/projects | List team projects |
TeamsApi | teamsListProjectsLegacy | get /teams/{team_id}/projects | List team projects (Legacy) |
TeamsApi | teamsListReposInOrg | get /orgs/{org}/teams/{team_slug}/repos | List team repositories |
TeamsApi | teamsListReposLegacy | get /teams/{team_id}/repos | List team repositories (Legacy) |
TeamsApi | teamsRemoveMemberLegacy | delete /teams/{team_id}/members/{username} | Remove team member (Legacy) |
TeamsApi | teamsRemoveMembershipForUserInOrg | delete /orgs/{org}/teams/{team_slug}/memberships/{username} | Remove team membership for a user |
TeamsApi | teamsRemoveMembershipForUserLegacy | delete /teams/{team_id}/memberships/{username} | Remove team membership for a user (Legacy) |
TeamsApi | teamsRemoveProjectInOrg | delete /orgs/{org}/teams/{team_slug}/projects/{project_id} | Remove a project from a team |
TeamsApi | teamsRemoveProjectLegacy | delete /teams/{team_id}/projects/{project_id} | Remove a project from a team (Legacy) |
TeamsApi | teamsRemoveRepoInOrg | delete /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | Remove a repository from a team |
TeamsApi | teamsRemoveRepoLegacy | delete /teams/{team_id}/repos/{owner}/{repo} | Remove a repository from a team (Legacy) |
TeamsApi | teamsUpdateDiscussionCommentInOrg | patch /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | Update a discussion comment |
TeamsApi | teamsUpdateDiscussionCommentLegacy | patch /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | Update a discussion comment (Legacy) |
TeamsApi | teamsUpdateDiscussionInOrg | patch /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | Update a discussion |
TeamsApi | teamsUpdateDiscussionLegacy | patch /teams/{team_id}/discussions/{discussion_number} | Update a discussion (Legacy) |
TeamsApi | teamsUpdateInOrg | patch /orgs/{org}/teams/{team_slug} | Update a team |
TeamsApi | teamsUpdateLegacy | patch /teams/{team_id} | Update a team (Legacy) |
UsersApi | usersAddEmailForAuthenticated | post /user/emails | Add an email address for the authenticated user |
UsersApi | usersBlock | put /user/blocks/{username} | Block a user |
UsersApi | usersCheckBlocked | get /user/blocks/{username} | Check if a user is blocked by the authenticated user |
UsersApi | usersCheckFollowingForUser | get /users/{username}/following/{target_user} | Check if a user follows another user |
UsersApi | usersCheckPersonIsFollowedByAuthenticated | get /user/following/{username} | Check if a person is followed by the authenticated user |
UsersApi | usersCreateGpgKeyForAuthenticated | post /user/gpg_keys | Create a GPG key for the authenticated user |
UsersApi | usersCreatePublicSshKeyForAuthenticated | post /user/keys | Create a public SSH key for the authenticated user |
UsersApi | usersDeleteEmailForAuthenticated | delete /user/emails | Delete an email address for the authenticated user |
UsersApi | usersDeleteGpgKeyForAuthenticated | delete /user/gpg_keys/{gpg_key_id} | Delete a GPG key for the authenticated user |
UsersApi | usersDeletePublicSshKeyForAuthenticated | delete /user/keys/{key_id} | Delete a public SSH key for the authenticated user |
UsersApi | usersFollow | put /user/following/{username} | Follow a user |
UsersApi | usersGetAuthenticated | get /user | Get the authenticated user |
UsersApi | usersGetByUsername | get /users/{username} | Get a user |
UsersApi | usersGetContextForUser | get /users/{username}/hovercard | Get contextual information for a user |
UsersApi | usersGetGpgKeyForAuthenticated | get /user/gpg_keys/{gpg_key_id} | Get a GPG key for the authenticated user |
UsersApi | usersGetPublicSshKeyForAuthenticated | get /user/keys/{key_id} | Get a public SSH key for the authenticated user |
UsersApi | usersList | get /users | List users |
UsersApi | usersListBlockedByAuthenticated | get /user/blocks | List users blocked by the authenticated user |
UsersApi | usersListEmailsForAuthenticated | get /user/emails | List email addresses for the authenticated user |
UsersApi | usersListFollowedByAuthenticated | get /user/following | List the people the authenticated user follows |
UsersApi | usersListFollowersForAuthenticatedUser | get /user/followers | List followers of the authenticated user |
UsersApi | usersListFollowersForUser | get /users/{username}/followers | List followers of a user |
UsersApi | usersListFollowingForUser | get /users/{username}/following | List the people a user follows |
UsersApi | usersListGpgKeysForAuthenticated | get /user/gpg_keys | List GPG keys for the authenticated user |
UsersApi | usersListGpgKeysForUser | get /users/{username}/gpg_keys | List GPG keys for a user |
UsersApi | usersListPublicEmailsForAuthenticated | get /user/public_emails | List public email addresses for the authenticated user |
UsersApi | usersListPublicKeysForUser | get /users/{username}/keys | List public keys for a user |
UsersApi | usersListPublicSshKeysForAuthenticated | get /user/keys | List public SSH keys for the authenticated user |
UsersApi | usersSetPrimaryEmailVisibilityForAuthenticated | patch /user/email/visibility | Set primary email visibility for the authenticated user |
UsersApi | usersUnblock | delete /user/blocks/{username} | Unblock a user |
UsersApi | usersUnfollow | delete /user/following/{username} | Unfollow a user |
UsersApi | usersUpdateAuthenticated | patch /user | Update the authenticated user |
- ActionsBillingUsage
- ActionsBillingUsageMinutesUsedBreakdown
- ActionsEnterprisePermissions
- ActionsOrganizationPermissions
- ActionsPublicKey
- ActionsRepositoryPermissions
- ActionsSecret
- Actor
- AllowedActions
- ApiOverview
- ApiOverviewSshKeyFingerprints
- AppPermissions
- ApplicationGrant
- ApplicationGrantApp
- Artifact
- AuditLogEvent
- AuthenticationToken
- AuthorAssociation
- Authorization
- AutoMerge
- BaseGist
- BaseGistFiles
- BasicError
- Blob
- BranchProtection
- BranchProtectionRequiredLinearHistory
- BranchProtectionRequiredStatusChecks
- BranchRestrictionPolicy
- BranchRestrictionPolicyApps
- BranchRestrictionPolicyOwner
- BranchRestrictionPolicyPermissions
- BranchRestrictionPolicyTeams
- BranchShort
- BranchShortCommit
- BranchWithProtection
- BranchWithProtectionLinks
- CheckAnnotation
- CheckRun
- CheckRunCheckSuite
- CheckRunOutput
- CheckSuite
- CheckSuitePreference
- CheckSuitePreferencePreferences
- CheckSuitePreferencePreferencesAutoTriggerChecks
- CloneTraffic
- CodeOfConduct
- CodeOfConductSimple
- CodeScanningAlert
- CodeScanningAlertClassification
- CodeScanningAlertDismissedReason
- CodeScanningAlertDismissedReasonOneOf
- CodeScanningAlertDismissedReasonOneOf1
- CodeScanningAlertInstance
- CodeScanningAlertInstanceMessage
- CodeScanningAlertItems
- CodeScanningAlertLocation
- CodeScanningAlertRule
- CodeScanningAlertRuleSummary
- CodeScanningAlertSetState
- CodeScanningAlertState
- CodeScanningAnalysis
- CodeScanningAnalysisDeletion
- CodeScanningAnalysisTool
- CodeScanningSarifsReceipt
- CodeScanningSarifsStatus
- CodeSearchResultItem
- Collaborator
- CollaboratorPermissions
- CombinedBillingUsage
- CombinedCommitStatus
- Commit
- CommitActivity
- CommitComment
- CommitCommit
- CommitCommitTree
- CommitComparison
- CommitFiles
- CommitParents
- CommitSearchResultItem
- CommitSearchResultItemCommit
- CommitSearchResultItemCommitAuthor
- CommitStats
- CommunityHealthFile
- CommunityProfile
- CommunityProfileFiles
- ContainerMetadata
- ContentFile
- ContentReferenceAttachment
- ContentSubmodule
- ContentSymlink
- ContentTraffic
- ContentTree
- ContentTreeEntries
- ContentTreeLinks
- Contributor
- ContributorActivity
- ContributorActivityWeeks
- CredentialAuthorization
- DeployKey
- Deployment
- DeploymentBranchPolicy
- DeploymentReviewerType
- DeploymentSimple
- DeploymentStatus
- DiffEntry
- DockerMetadata
- EnabledOrganizations
- EnabledRepositories
- Enterprise
- Environment
- EnvironmentApprovals
- EnvironmentApprovalsEnvironments
- Event
- EventPayload
- EventPayloadPages
- EventRepo
- Feed
- FeedLinks
- FileCommit
- FileCommitCommit
- FileCommitCommitAuthor
- FileCommitCommitParents
- FileCommitCommitTree
- FileCommitCommitVerification
- FileCommitContent
- FileCommitContentLinks
- FullRepository
- FullRepositoryPermissions
- GistComment
- GistCommit
- GistCommitChangeStatus
- GistSimple
- GistSimpleFiles
- GistsFiles
- GitCommit
- GitCommitAuthor
- GitCommitParents
- GitCommitTree
- GitCommitVerification
- GitRef
- GitRefObject
- GitTag
- GitTagObject
- GitTagTagger
- GitTree
- GitTreeTree
- GitUser
- GitignoreTemplate
- GpgKey
- GpgKeyEmails
- GpgKeySubkeys
- GroupMapping
- GroupMappingGroups
- Hook
- HookConfig
- HookResponse
- Hovercard
- HovercardContexts
- ImportProjectChoices
- InlineObject
- InlineObject1
- InlineObject10
- InlineObject100
- InlineObject101
- InlineObject102
- InlineObject103
- InlineObject104
- InlineObject105
- InlineObject106
- InlineObject107
- InlineObject108
- InlineObject109
- InlineObject11
- InlineObject110
- InlineObject111
- InlineObject112
- InlineObject113
- InlineObject114
- InlineObject115
- InlineObject116
- InlineObject117
- InlineObject118
- InlineObject119
- InlineObject12
- InlineObject120
- InlineObject121
- InlineObject122
- InlineObject123
- InlineObject124
- InlineObject125
- InlineObject126
- InlineObject127
- InlineObject128
- InlineObject129
- InlineObject13
- InlineObject130
- InlineObject131
- InlineObject132
- InlineObject133
- InlineObject134
- InlineObject135
- InlineObject136
- InlineObject137
- InlineObject138
- InlineObject139
- InlineObject14
- InlineObject140
- InlineObject141
- InlineObject142
- InlineObject143
- InlineObject144
- InlineObject145
- InlineObject146
- InlineObject147
- InlineObject148
- InlineObject149
- InlineObject15
- InlineObject150
- InlineObject151
- InlineObject152
- InlineObject153
- InlineObject154
- InlineObject155
- InlineObject156
- InlineObject157
- InlineObject158
- InlineObject159
- InlineObject16
- InlineObject160
- InlineObject161
- InlineObject162
- InlineObject163
- InlineObject164
- InlineObject165
- InlineObject166
- InlineObject167
- InlineObject168
- InlineObject169
- InlineObject17
- InlineObject170
- InlineObject171
- InlineObject172
- InlineObject173
- InlineObject174
- InlineObject175
- InlineObject176
- InlineObject177
- InlineObject178
- InlineObject179
- InlineObject18
- InlineObject180
- InlineObject181
- InlineObject19
- InlineObject2
- InlineObject20
- InlineObject21
- InlineObject22
- InlineObject23
- InlineObject24
- InlineObject25
- InlineObject26
- InlineObject27
- InlineObject28
- InlineObject29
- InlineObject3
- InlineObject30
- InlineObject31
- InlineObject32
- InlineObject33
- InlineObject34
- InlineObject35
- InlineObject36
- InlineObject37
- InlineObject38
- InlineObject39
- InlineObject4
- InlineObject40
- InlineObject41
- InlineObject42
- InlineObject43
- InlineObject44
- InlineObject45
- InlineObject46
- InlineObject47
- InlineObject48
- InlineObject49
- InlineObject5
- InlineObject50
- InlineObject51
- InlineObject52
- InlineObject53
- InlineObject54
- InlineObject55
- InlineObject56
- InlineObject57
- InlineObject58
- InlineObject59
- InlineObject6
- InlineObject60
- InlineObject61
- InlineObject62
- InlineObject63
- InlineObject64
- InlineObject65
- InlineObject66
- InlineObject67
- InlineObject68
- InlineObject69
- InlineObject7
- InlineObject70
- InlineObject71
- InlineObject72
- InlineObject73
- InlineObject74
- InlineObject75
- InlineObject76
- InlineObject77
- InlineObject78
- InlineObject79
- InlineObject8
- InlineObject80
- InlineObject81
- InlineObject82
- InlineObject83
- InlineObject84
- InlineObject85
- InlineObject86
- InlineObject87
- InlineObject88
- InlineObject89
- InlineObject9
- InlineObject90
- InlineObject91
- InlineObject92
- InlineObject93
- InlineObject94
- InlineObject95
- InlineObject96
- InlineObject97
- InlineObject98
- InlineObject99
- InlineResponse200
- InlineResponse2001
- InlineResponse20010
- InlineResponse20011
- InlineResponse20012
- InlineResponse20013
- InlineResponse20014
- InlineResponse20015
- InlineResponse20016
- InlineResponse20017
- InlineResponse20018
- InlineResponse20019
- InlineResponse2002
- InlineResponse20020
- InlineResponse20021
- InlineResponse20022
- InlineResponse20023
- InlineResponse20024
- InlineResponse20025
- InlineResponse20026
- InlineResponse20027
- InlineResponse2003
- InlineResponse2004
- InlineResponse2005
- InlineResponse2006
- InlineResponse2007
- InlineResponse2008
- InlineResponse2009
- InlineResponse202
- InlineResponse2021
- InlineResponse403
- InlineResponse4031
- InlineResponse4032
- InlineResponse4033
- InlineResponse4033Errors
- InlineResponse403Block
- InlineResponse404
- InlineResponse409
- InlineResponse415
- InlineResponse422
- InlineResponse4221
- InlineResponse4222
- InlineResponse422Errors
- InlineResponse503
- InlineResponse5031
- InlineResponse5031Errors
- Installation
- InstallationPermissions
- InstallationToken
- InstallationTokenPermissions
- Integration
- InteractionExpiry
- InteractionGroup
- InteractionLimit
- InteractionLimitResponse
- Issue
- IssueComment
- IssueEvent
- IssueEventDismissedReview
- IssueEventForIssue
- IssueEventLabel
- IssueEventMilestone
- IssueEventProjectCard
- IssueEventRename
- IssueSearchResultItem
- IssueSearchResultItemLabels
- IssueSimple
- IssueSimplePullRequest
- Job
- JobSteps
- Key
- KeySimple
- Label
- LabelSearchResultItem
- License
- LicenseContent
- LicenseSimple
- Link
- LinkWithType
- MarketplaceAccount
- MarketplaceListingPlan
- MarketplacePurchase
- MarketplacePurchaseMarketplacePendingChange
- MarketplacePurchaseMarketplacePurchase
- Migration
- Milestone
- MinimalRepository
- MinimalRepositoryLicense
- ModelImport
- OrgHook
- OrgHookConfig
- OrgMembership
- OrgMembershipPermissions
- OrganizationActionsSecret
- OrganizationFull
- OrganizationFullPlan
- OrganizationInvitation
- OrganizationSimple
- OrgsOrgHooksConfig
- OrgsOrgHooksHookIdConfig
- OrgsOrgTeamsTeamSlugTeamSyncGroupMappingsGroups
- Package
- PackageVersion
- PackageVersionMetadata
- PackagesBillingUsage
- Page
- PageBuild
- PageBuildError
- PageBuildStatus
- PagesSourceHash
- ParticipationStats
- PendingDeployment
- PendingDeploymentEnvironment
- PendingDeploymentReviewers
- PorterAuthor
- PorterLargeFile
- PrivateUser
- PrivateUserPlan
- Project
- ProjectCard
- ProjectColumn
- ProtectedBranch
- ProtectedBranchAdminEnforced
- ProtectedBranchEnforceAdmins
- ProtectedBranchPullRequestReview
- ProtectedBranchPullRequestReviewDismissalRestrictions
- ProtectedBranchRequiredLinearHistory
- ProtectedBranchRequiredPullRequestReviews
- ProtectedBranchRequiredPullRequestReviewsDismissalRestrictions
- ProtectedBranchRequiredSignatures
- PublicUser
- PullRequest
- PullRequestBase
- PullRequestBaseRepo
- PullRequestHead
- PullRequestHeadRepo
- PullRequestHeadRepoLicense
- PullRequestHeadRepoOwner
- PullRequestLabels
- PullRequestMergeResult
- PullRequestMinimal
- PullRequestMinimalHead
- PullRequestMinimalHeadRepo
- PullRequestReview
- PullRequestReviewComment
- PullRequestReviewCommentLinks
- PullRequestReviewCommentLinksHtml
- PullRequestReviewCommentLinksPullRequest
- PullRequestReviewCommentLinksSelf
- PullRequestReviewLinks
- PullRequestReviewLinksHtml
- PullRequestReviewRequest
- PullRequestSimple
- PullRequestSimpleHead
- PullRequestSimpleLabels
- PullRequestSimpleLinks
- RateLimit
- RateLimitOverview
- RateLimitOverviewResources
- Reaction
- ReactionRollup
- ReferrerTraffic
- Release
- ReleaseAsset
- RepoSearchResultItem
- ReposOwnerRepoBranchesBranchProtectionRequiredPullRequestReviews
- ReposOwnerRepoBranchesBranchProtectionRequiredPullRequestReviewsDismissalRestrictions
- ReposOwnerRepoBranchesBranchProtectionRequiredStatusChecks
- ReposOwnerRepoBranchesBranchProtectionRestrictions
- ReposOwnerRepoCheckSuitesPreferencesAutoTriggerChecks
- ReposOwnerRepoContentsPathAuthor
- ReposOwnerRepoContentsPathAuthor1
- ReposOwnerRepoContentsPathCommitter
- ReposOwnerRepoContentsPathCommitter1
- ReposOwnerRepoEnvironmentsEnvironmentNameReviewers
- ReposOwnerRepoGitCommitsAuthor
- ReposOwnerRepoGitCommitsCommitter
- ReposOwnerRepoGitTagsTagger
- ReposOwnerRepoGitTreesTree
- ReposOwnerRepoHooksConfig
- ReposOwnerRepoHooksHookIdConfig
- ReposOwnerRepoPagesSource
- ReposOwnerRepoPullsPullNumberReviewsComments
- Repository
- RepositoryCollaboratorPermission
- RepositoryInvitation
- RepositoryPermissions
- RepositorySubscription
- RepositoryTemplateRepository
- RepositoryTemplateRepositoryOwner
- RepositoryTemplateRepositoryPermissions
- ReviewComment
- ReviewCommentLinks
- Runner
- RunnerApplication
- RunnerGroupsEnterprise
- RunnerGroupsOrg
- RunnerLabels
- ScimEnterpriseGroup
- ScimEnterpriseUser
- ScimEnterpriseUserEmails
- ScimError
- ScimGroupListEnterprise
- ScimGroupListEnterpriseMembers
- ScimGroupListEnterpriseMeta
- ScimGroupListEnterpriseResources
- ScimUser
- ScimUserEmails
- ScimUserList
- ScimUserListEnterprise
- ScimUserListEnterpriseEmails
- ScimUserListEnterpriseName
- ScimUserListEnterpriseResources
- ScimUserMeta
- ScimUserName
- ScimUserOperations
- ScimV2EnterprisesEnterpriseGroupsMembers
- ScimV2EnterprisesEnterpriseUsersEmails
- ScimV2EnterprisesEnterpriseUsersGroups
- ScimV2EnterprisesEnterpriseUsersName
- ScimV2OrganizationsOrgUsersEmails
- ScimV2OrganizationsOrgUsersName
- ScimV2OrganizationsOrgUsersScimUserIdEmails
- ScimV2OrganizationsOrgUsersScimUserIdOperations
- ScopedInstallation
- SecretScanningAlert
- SecretScanningAlertResolution
- SecretScanningAlertResolutionOneOf
- SecretScanningAlertState
- SelectedActions
- ShortBlob
- ShortBranch
- ShortBranchCommit
- SimpleCommit
- SimpleCommitAuthor
- SimpleCommitStatus
- SimpleUser
- Stargazer
- StarredRepository
- Status
- StatusCheckPolicy
- Tag
- Team
- TeamDiscussion
- TeamDiscussionComment
- TeamFull
- TeamMembership
- TeamProject
- TeamProjectPermissions
- TeamRepository
- TeamSimple
- TeamsTeamIdTeamSyncGroupMappingsGroups
- Thread
- ThreadSubject
- ThreadSubscription
- Topic
- TopicSearchResultItem
- TopicSearchResultItemRelated
- TopicSearchResultItemTopicRelation
- Traffic
- UserMarketplacePurchase
- UserSearchResultItem
- ValidationError
- ValidationErrorErrors
- ValidationErrorSimple
- Verification
- ViewTraffic
- WebhookConfig
- Workflow
- WorkflowRun
- WorkflowRunUsage
- WorkflowRunUsageBillable
- WorkflowRunUsageBillableUBUNTU
- WorkflowUsage
- WorkflowUsageBillable
- WorkflowUsageBillableUBUNTU
All endpoints do not require authorization.