mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 20:50:55 +00:00
* Revert "v7.13.0 release (#21157)" This reverts commit 4b805ff6b7ac5bd2557555810357569fe2677311. * prepare v7.14.0 release * update samples
GitHub v3 REST API - Jetbrains API Client
General API description
GitHub's v3 REST API.
- API basepath : https://api.github.com
- Version : 1.1.4
Documentation for API Endpoints
All URIs are relative to https://api.github.com, but will link to the .http
file that contains the endpoint definition.
There may be multiple requests for a single endpoint, one for each example described in the OpenAPI specification.
Class | Method | HTTP request | Description |
---|---|---|---|
ActionsApi | actions/addCustomLabelsToSelfHostedRunnerForOrg | POST /orgs/{org}/actions/runners/{runner_id}/labels | Add custom labels to a self-hosted runner for an organization |
ActionsApi | actions/addCustomLabelsToSelfHostedRunnerForRepo | POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | Add custom labels to a self-hosted runner for a repository |
ActionsApi | actions/addSelectedRepoToOrgSecret | PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | Add selected repository to an organization secret |
ActionsApi | actions/addSelectedRepoToOrgVariable | PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | Add selected repository to an organization variable |
ActionsApi | actions/approveWorkflowRun | POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve | Approve a workflow run for a fork pull request |
ActionsApi | actions/cancelWorkflowRun | POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | Cancel a workflow run |
ActionsApi | actions/createEnvironmentVariable | POST /repositories/{repository_id}/environments/{environment_name}/variables | Create an environment variable |
ActionsApi | actions/createOrUpdateEnvironmentSecret | PUT /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name} | Create or update an environment secret |
ActionsApi | actions/createOrUpdateOrgSecret | PUT /orgs/{org}/actions/secrets/{secret_name} | Create or update an organization secret |
ActionsApi | actions/createOrUpdateRepoSecret | PUT /repos/{owner}/{repo}/actions/secrets/{secret_name} | Create or update a repository secret |
ActionsApi | actions/createOrgVariable | POST /orgs/{org}/actions/variables | Create an organization variable |
ActionsApi | actions/createRegistrationTokenForOrg | POST /orgs/{org}/actions/runners/registration-token | Create a registration token for an organization |
ActionsApi | actions/createRegistrationTokenForRepo | POST /repos/{owner}/{repo}/actions/runners/registration-token | Create a registration token for a repository |
ActionsApi | actions/createRemoveTokenForOrg | POST /orgs/{org}/actions/runners/remove-token | Create a remove token for an organization |
ActionsApi | actions/createRemoveTokenForRepo | POST /repos/{owner}/{repo}/actions/runners/remove-token | Create a remove token for a repository |
ActionsApi | actions/createRepoVariable | POST /repos/{owner}/{repo}/actions/variables | Create a repository variable |
ActionsApi | actions/createWorkflowDispatch | POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | Create a workflow dispatch event |
ActionsApi | actions/deleteActionsCacheById | DELETE /repos/{owner}/{repo}/actions/caches/{cache_id} | Delete a GitHub Actions cache for a repository (using a cache ID) |
ActionsApi | actions/deleteActionsCacheByKey | DELETE /repos/{owner}/{repo}/actions/caches | Delete GitHub Actions caches for a repository (using a cache key) |
ActionsApi | actions/deleteArtifact | DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | Delete an artifact |
ActionsApi | actions/deleteEnvironmentSecret | DELETE /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name} | Delete an environment secret |
ActionsApi | actions/deleteEnvironmentVariable | DELETE /repositories/{repository_id}/environments/{environment_name}/variables/{name} | Delete an environment variable |
ActionsApi | actions/deleteOrgSecret | DELETE /orgs/{org}/actions/secrets/{secret_name} | Delete an organization secret |
ActionsApi | actions/deleteOrgVariable | DELETE /orgs/{org}/actions/variables/{name} | Delete an organization variable |
ActionsApi | actions/deleteRepoSecret | DELETE /repos/{owner}/{repo}/actions/secrets/{secret_name} | Delete a repository secret |
ActionsApi | actions/deleteRepoVariable | DELETE /repos/{owner}/{repo}/actions/variables/{name} | Delete a repository variable |
ActionsApi | actions/deleteSelfHostedRunnerFromOrg | DELETE /orgs/{org}/actions/runners/{runner_id} | Delete a self-hosted runner from an organization |
ActionsApi | actions/deleteSelfHostedRunnerFromRepo | DELETE /repos/{owner}/{repo}/actions/runners/{runner_id} | Delete a self-hosted runner from a repository |
ActionsApi | actions/deleteWorkflowRun | DELETE /repos/{owner}/{repo}/actions/runs/{run_id} | Delete a workflow run |
ActionsApi | actions/deleteWorkflowRunLogs | DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs | Delete workflow run logs |
ActionsApi | actions/disableSelectedRepositoryGithubActionsOrganization | DELETE /orgs/{org}/actions/permissions/repositories/{repository_id} | Disable a selected repository for GitHub Actions in an organization |
ActionsApi | actions/disableWorkflow | PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | Disable a workflow |
ActionsApi | actions/downloadArtifact | GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | Download an artifact |
ActionsApi | actions/downloadJobLogsForWorkflowRun | GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | Download job logs for a workflow run |
ActionsApi | actions/downloadWorkflowRunAttemptLogs | GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | Download workflow run attempt logs |
ActionsApi | actions/downloadWorkflowRunLogs | GET /repos/{owner}/{repo}/actions/runs/{run_id}/logs | Download workflow run logs |
ActionsApi | actions/enableSelectedRepositoryGithubActionsOrganization | PUT /orgs/{org}/actions/permissions/repositories/{repository_id} | Enable a selected repository for GitHub Actions in an organization |
ActionsApi | actions/enableWorkflow | PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | Enable a workflow |
ActionsApi | actions/forceCancelWorkflowRun | POST /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | Force cancel a workflow run |
ActionsApi | actions/generateRunnerJitconfigForOrg | POST /orgs/{org}/actions/runners/generate-jitconfig | Create configuration for a just-in-time runner for an organization |
ActionsApi | actions/generateRunnerJitconfigForRepo | POST /repos/{owner}/{repo}/actions/runners/generate-jitconfig | Create configuration for a just-in-time runner for a repository |
ActionsApi | actions/getActionsCacheList | GET /repos/{owner}/{repo}/actions/caches | List GitHub Actions caches for a repository |
ActionsApi | actions/getActionsCacheUsage | GET /repos/{owner}/{repo}/actions/cache/usage | Get GitHub Actions cache usage for a repository |
ActionsApi | actions/getActionsCacheUsageByRepoForOrg | GET /orgs/{org}/actions/cache/usage-by-repository | List repositories with GitHub Actions cache usage for an organization |
ActionsApi | actions/getActionsCacheUsageForOrg | GET /orgs/{org}/actions/cache/usage | Get GitHub Actions cache usage for an organization |
ActionsApi | actions/getAllowedActionsOrganization | GET /orgs/{org}/actions/permissions/selected-actions | Get allowed actions and reusable workflows for an organization |
ActionsApi | actions/getAllowedActionsRepository | GET /repos/{owner}/{repo}/actions/permissions/selected-actions | Get allowed actions and reusable workflows for a repository |
ActionsApi | actions/getArtifact | GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | Get an artifact |
ActionsApi | actions/getCustomOidcSubClaimForRepo | GET /repos/{owner}/{repo}/actions/oidc/customization/sub | Get the customization template for an OIDC subject claim for a repository |
ActionsApi | actions/getEnvironmentPublicKey | GET /repositories/{repository_id}/environments/{environment_name}/secrets/public-key | Get an environment public key |
ActionsApi | actions/getEnvironmentSecret | GET /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name} | Get an environment secret |
ActionsApi | actions/getEnvironmentVariable | GET /repositories/{repository_id}/environments/{environment_name}/variables/{name} | Get an environment variable |
ActionsApi | actions/getGithubActionsDefaultWorkflowPermissionsOrganization | GET /orgs/{org}/actions/permissions/workflow | Get default workflow permissions for an organization |
ActionsApi | actions/getGithubActionsDefaultWorkflowPermissionsRepository | GET /repos/{owner}/{repo}/actions/permissions/workflow | Get default workflow permissions for a repository |
ActionsApi | actions/getGithubActionsPermissionsOrganization | GET /orgs/{org}/actions/permissions | Get GitHub Actions permissions for an organization |
ActionsApi | actions/getGithubActionsPermissionsRepository | GET /repos/{owner}/{repo}/actions/permissions | Get GitHub Actions permissions for a repository |
ActionsApi | actions/getJobForWorkflowRun | GET /repos/{owner}/{repo}/actions/jobs/{job_id} | Get a job for a workflow run |
ActionsApi | actions/getOrgPublicKey | GET /orgs/{org}/actions/secrets/public-key | Get an organization public key |
ActionsApi | actions/getOrgSecret | GET /orgs/{org}/actions/secrets/{secret_name} | Get an organization secret |
ActionsApi | actions/getOrgVariable | GET /orgs/{org}/actions/variables/{name} | Get an organization variable |
ActionsApi | actions/getPendingDeploymentsForRun | GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | Get pending deployments for a workflow run |
ActionsApi | actions/getRepoPublicKey | GET /repos/{owner}/{repo}/actions/secrets/public-key | Get a repository public key |
ActionsApi | actions/getRepoSecret | GET /repos/{owner}/{repo}/actions/secrets/{secret_name} | Get a repository secret |
ActionsApi | actions/getRepoVariable | GET /repos/{owner}/{repo}/actions/variables/{name} | Get a repository variable |
ActionsApi | actions/getReviewsForRun | GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | Get the review history for a workflow run |
ActionsApi | actions/getSelfHostedRunnerForOrg | GET /orgs/{org}/actions/runners/{runner_id} | Get a self-hosted runner for an organization |
ActionsApi | actions/getSelfHostedRunnerForRepo | GET /repos/{owner}/{repo}/actions/runners/{runner_id} | Get a self-hosted runner for a repository |
ActionsApi | actions/getWorkflow | GET /repos/{owner}/{repo}/actions/workflows/{workflow_id} | Get a workflow |
ActionsApi | actions/getWorkflowAccessToRepository | GET /repos/{owner}/{repo}/actions/permissions/access | Get the level of access for workflows outside of the repository |
ActionsApi | actions/getWorkflowRun | GET /repos/{owner}/{repo}/actions/runs/{run_id} | Get a workflow run |
ActionsApi | actions/getWorkflowRunAttempt | GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | Get a workflow run attempt |
ActionsApi | actions/getWorkflowRunUsage | GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing | Get workflow run usage |
ActionsApi | actions/getWorkflowUsage | GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | Get workflow usage |
ActionsApi | actions/listArtifactsForRepo | GET /repos/{owner}/{repo}/actions/artifacts | List artifacts for a repository |
ActionsApi | actions/listEnvironmentSecrets | GET /repositories/{repository_id}/environments/{environment_name}/secrets | List environment secrets |
ActionsApi | actions/listEnvironmentVariables | GET /repositories/{repository_id}/environments/{environment_name}/variables | List environment variables |
ActionsApi | actions/listJobsForWorkflowRun | GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | List jobs for a workflow run |
ActionsApi | actions/listJobsForWorkflowRunAttempt | GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | List jobs for a workflow run attempt |
ActionsApi | actions/listLabelsForSelfHostedRunnerForOrg | GET /orgs/{org}/actions/runners/{runner_id}/labels | List labels for a self-hosted runner for an organization |
ActionsApi | actions/listLabelsForSelfHostedRunnerForRepo | GET /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | List labels for a self-hosted runner for a repository |
ActionsApi | actions/listOrgSecrets | GET /orgs/{org}/actions/secrets | List organization secrets |
ActionsApi | actions/listOrgVariables | GET /orgs/{org}/actions/variables | List organization variables |
ActionsApi | actions/listRepoOrganizationSecrets | GET /repos/{owner}/{repo}/actions/organization-secrets | List repository organization secrets |
ActionsApi | actions/listRepoOrganizationVariables | GET /repos/{owner}/{repo}/actions/organization-variables | List repository organization variables |
ActionsApi | actions/listRepoSecrets | GET /repos/{owner}/{repo}/actions/secrets | List repository secrets |
ActionsApi | actions/listRepoVariables | GET /repos/{owner}/{repo}/actions/variables | List repository variables |
ActionsApi | actions/listRepoWorkflows | GET /repos/{owner}/{repo}/actions/workflows | List repository workflows |
ActionsApi | actions/listRunnerApplicationsForOrg | GET /orgs/{org}/actions/runners/downloads | List runner applications for an organization |
ActionsApi | actions/listRunnerApplicationsForRepo | GET /repos/{owner}/{repo}/actions/runners/downloads | List runner applications for a repository |
ActionsApi | actions/listSelectedReposForOrgSecret | GET /orgs/{org}/actions/secrets/{secret_name}/repositories | List selected repositories for an organization secret |
ActionsApi | actions/listSelectedReposForOrgVariable | GET /orgs/{org}/actions/variables/{name}/repositories | List selected repositories for an organization variable |
ActionsApi | actions/listSelectedRepositoriesEnabledGithubActionsOrganization | GET /orgs/{org}/actions/permissions/repositories | List selected repositories enabled for GitHub Actions in an organization |
ActionsApi | actions/listSelfHostedRunnersForOrg | GET /orgs/{org}/actions/runners | List self-hosted runners for an organization |
ActionsApi | actions/listSelfHostedRunnersForRepo | GET /repos/{owner}/{repo}/actions/runners | List self-hosted runners for a repository |
ActionsApi | actions/listWorkflowRunArtifacts | GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | List workflow run artifacts |
ActionsApi | actions/listWorkflowRuns | GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | List workflow runs for a workflow |
ActionsApi | actions/listWorkflowRunsForRepo | GET /repos/{owner}/{repo}/actions/runs | List workflow runs for a repository |
ActionsApi | actions/reRunJobForWorkflowRun | POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | Re-run a job from a workflow run |
ActionsApi | actions/reRunWorkflow | POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | Re-run a workflow |
ActionsApi | actions/reRunWorkflowFailedJobs | POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | Re-run failed jobs from a workflow run |
ActionsApi | actions/removeAllCustomLabelsFromSelfHostedRunnerForOrg | DELETE /orgs/{org}/actions/runners/{runner_id}/labels | Remove all custom labels from a self-hosted runner for an organization |
ActionsApi | actions/removeAllCustomLabelsFromSelfHostedRunnerForRepo | DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | Remove all custom labels from a self-hosted runner for a repository |
ActionsApi | actions/removeCustomLabelFromSelfHostedRunnerForOrg | DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name} | Remove a custom label from a self-hosted runner for an organization |
ActionsApi | actions/removeCustomLabelFromSelfHostedRunnerForRepo | DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | Remove a custom label from a self-hosted runner for a repository |
ActionsApi | actions/removeSelectedRepoFromOrgSecret | DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | Remove selected repository from an organization secret |
ActionsApi | actions/removeSelectedRepoFromOrgVariable | DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | Remove selected repository from an organization variable |
ActionsApi | actions/reviewCustomGatesForRun | POST /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | Review custom deployment protection rules for a workflow run |
ActionsApi | actions/reviewPendingDeploymentsForRun | POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | Review pending deployments for a workflow run |
ActionsApi | actions/setAllowedActionsOrganization | PUT /orgs/{org}/actions/permissions/selected-actions | Set allowed actions and reusable workflows for an organization |
ActionsApi | actions/setAllowedActionsRepository | PUT /repos/{owner}/{repo}/actions/permissions/selected-actions | Set allowed actions and reusable workflows for a repository |
ActionsApi | actions/setCustomLabelsForSelfHostedRunnerForOrg | PUT /orgs/{org}/actions/runners/{runner_id}/labels | Set custom labels for a self-hosted runner for an organization |
ActionsApi | actions/setCustomLabelsForSelfHostedRunnerForRepo | PUT /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | Set custom labels for a self-hosted runner for a repository |
ActionsApi | actions/setCustomOidcSubClaimForRepo | PUT /repos/{owner}/{repo}/actions/oidc/customization/sub | Set the customization template for an OIDC subject claim for a repository |
ActionsApi | actions/setGithubActionsDefaultWorkflowPermissionsOrganization | PUT /orgs/{org}/actions/permissions/workflow | Set default workflow permissions for an organization |
ActionsApi | actions/setGithubActionsDefaultWorkflowPermissionsRepository | PUT /repos/{owner}/{repo}/actions/permissions/workflow | Set default workflow permissions for a repository |
ActionsApi | actions/setGithubActionsPermissionsOrganization | PUT /orgs/{org}/actions/permissions | Set GitHub Actions permissions for an organization |
ActionsApi | actions/setGithubActionsPermissionsRepository | PUT /repos/{owner}/{repo}/actions/permissions | Set GitHub Actions permissions for a repository |
ActionsApi | actions/setSelectedReposForOrgSecret | PUT /orgs/{org}/actions/secrets/{secret_name}/repositories | Set selected repositories for an organization secret |
ActionsApi | actions/setSelectedReposForOrgVariable | PUT /orgs/{org}/actions/variables/{name}/repositories | Set selected repositories for an organization variable |
ActionsApi | actions/setSelectedRepositoriesEnabledGithubActionsOrganization | PUT /orgs/{org}/actions/permissions/repositories | Set selected repositories enabled for GitHub Actions in an organization |
ActionsApi | actions/setWorkflowAccessToRepository | PUT /repos/{owner}/{repo}/actions/permissions/access | Set the level of access for workflows outside of the repository |
ActionsApi | actions/updateEnvironmentVariable | PATCH /repositories/{repository_id}/environments/{environment_name}/variables/{name} | Update an environment variable |
ActionsApi | actions/updateOrgVariable | PATCH /orgs/{org}/actions/variables/{name} | Update an organization variable |
ActionsApi | actions/updateRepoVariable | PATCH /repos/{owner}/{repo}/actions/variables/{name} | Update a repository variable |
ActivityApi | activity/checkRepoIsStarredByAuthenticatedUser | GET /user/starred/{owner}/{repo} | Check if a repository is starred by the authenticated user |
ActivityApi | activity/deleteRepoSubscription | DELETE /repos/{owner}/{repo}/subscription | Delete a repository subscription |
ActivityApi | activity/deleteThreadSubscription | DELETE /notifications/threads/{thread_id}/subscription | Delete a thread subscription |
ActivityApi | activity/getFeeds | GET /feeds | Get feeds |
ActivityApi | activity/getRepoSubscription | GET /repos/{owner}/{repo}/subscription | Get a repository subscription |
ActivityApi | activity/getThread | GET /notifications/threads/{thread_id} | Get a thread |
ActivityApi | activity/getThreadSubscriptionForAuthenticatedUser | GET /notifications/threads/{thread_id}/subscription | Get a thread subscription for the authenticated user |
ActivityApi | activity/listEventsForAuthenticatedUser | GET /users/{username}/events | List events for the authenticated user |
ActivityApi | activity/listNotificationsForAuthenticatedUser | GET /notifications | List notifications for the authenticated user |
ActivityApi | activity/listOrgEventsForAuthenticatedUser | GET /users/{username}/events/orgs/{org} | List organization events for the authenticated user |
ActivityApi | activity/listPublicEvents | GET /events | List public events |
ActivityApi | activity/listPublicEventsForRepoNetwork | GET /networks/{owner}/{repo}/events | List public events for a network of repositories |
ActivityApi | activity/listPublicEventsForUser | GET /users/{username}/events/public | List public events for a user |
ActivityApi | activity/listPublicOrgEvents | GET /orgs/{org}/events | List public organization events |
ActivityApi | activity/listReceivedEventsForUser | GET /users/{username}/received_events | List events received by the authenticated user |
ActivityApi | activity/listReceivedPublicEventsForUser | GET /users/{username}/received_events/public | List public events received by a user |
ActivityApi | activity/listRepoEvents | GET /repos/{owner}/{repo}/events | List repository events |
ActivityApi | activity/listRepoNotificationsForAuthenticatedUser | GET /repos/{owner}/{repo}/notifications | List repository notifications for the authenticated user |
ActivityApi | activity/listReposStarredByAuthenticatedUser | GET /user/starred | List repositories starred by the authenticated user |
ActivityApi | activity/listReposStarredByUser | GET /users/{username}/starred | List repositories starred by a user |
ActivityApi | activity/listReposWatchedByUser | GET /users/{username}/subscriptions | List repositories watched by a user |
ActivityApi | activity/listStargazersForRepo | GET /repos/{owner}/{repo}/stargazers | List stargazers |
ActivityApi | activity/listWatchedReposForAuthenticatedUser | GET /user/subscriptions | List repositories watched by the authenticated user |
ActivityApi | activity/listWatchersForRepo | GET /repos/{owner}/{repo}/subscribers | List watchers |
ActivityApi | activity/markNotificationsAsRead | PUT /notifications | Mark notifications as read |
ActivityApi | activity/markRepoNotificationsAsRead | PUT /repos/{owner}/{repo}/notifications | Mark repository notifications as read |
ActivityApi | activity/markThreadAsDone | DELETE /notifications/threads/{thread_id} | Mark a thread as done |
ActivityApi | activity/markThreadAsRead | PATCH /notifications/threads/{thread_id} | Mark a thread as read |
ActivityApi | activity/setRepoSubscription | PUT /repos/{owner}/{repo}/subscription | Set a repository subscription |
ActivityApi | activity/setThreadSubscription | PUT /notifications/threads/{thread_id}/subscription | Set a thread subscription |
ActivityApi | activity/starRepoForAuthenticatedUser | PUT /user/starred/{owner}/{repo} | Star a repository for the authenticated user |
ActivityApi | activity/unstarRepoForAuthenticatedUser | DELETE /user/starred/{owner}/{repo} | Unstar a repository for the authenticated user |
AppsApi | apps/addRepoToInstallationForAuthenticatedUser | PUT /user/installations/{installation_id}/repositories/{repository_id} | Add a repository to an app installation |
AppsApi | apps/checkToken | POST /applications/{client_id}/token | Check a token |
AppsApi | apps/createFromManifest | POST /app-manifests/{code}/conversions | Create a GitHub App from a manifest |
AppsApi | apps/createInstallationAccessToken | POST /app/installations/{installation_id}/access_tokens | Create an installation access token for an app |
AppsApi | apps/deleteAuthorization | DELETE /applications/{client_id}/grant | Delete an app authorization |
AppsApi | apps/deleteInstallation | DELETE /app/installations/{installation_id} | Delete an installation for the authenticated app |
AppsApi | apps/deleteToken | DELETE /applications/{client_id}/token | Delete an app token |
AppsApi | apps/getAuthenticated | GET /app | Get the authenticated app |
AppsApi | apps/getBySlug | GET /apps/{app_slug} | Get an app |
AppsApi | apps/getInstallation | GET /app/installations/{installation_id} | Get an installation for the authenticated app |
AppsApi | apps/getOrgInstallation | GET /orgs/{org}/installation | Get an organization installation for the authenticated app |
AppsApi | apps/getRepoInstallation | GET /repos/{owner}/{repo}/installation | Get a repository installation for the authenticated app |
AppsApi | apps/getSubscriptionPlanForAccount | GET /marketplace_listing/accounts/{account_id} | Get a subscription plan for an account |
AppsApi | apps/getSubscriptionPlanForAccountStubbed | GET /marketplace_listing/stubbed/accounts/{account_id} | Get a subscription plan for an account (stubbed) |
AppsApi | apps/getUserInstallation | GET /users/{username}/installation | Get a user installation for the authenticated app |
AppsApi | apps/getWebhookConfigForApp | GET /app/hook/config | Get a webhook configuration for an app |
AppsApi | apps/getWebhookDelivery | GET /app/hook/deliveries/{delivery_id} | Get a delivery for an app webhook |
AppsApi | apps/listAccountsForPlan | GET /marketplace_listing/plans/{plan_id}/accounts | List accounts for a plan |
AppsApi | apps/listAccountsForPlanStubbed | GET /marketplace_listing/stubbed/plans/{plan_id}/accounts | List accounts for a plan (stubbed) |
AppsApi | apps/listInstallationReposForAuthenticatedUser | GET /user/installations/{installation_id}/repositories | List repositories accessible to the user access token |
AppsApi | apps/listInstallationRequestsForAuthenticatedApp | GET /app/installation-requests | List installation requests for the authenticated app |
AppsApi | apps/listInstallations | GET /app/installations | List installations for the authenticated app |
AppsApi | apps/listInstallationsForAuthenticatedUser | GET /user/installations | List app installations accessible to the user access token |
AppsApi | apps/listPlans | GET /marketplace_listing/plans | List plans |
AppsApi | apps/listPlansStubbed | GET /marketplace_listing/stubbed/plans | List plans (stubbed) |
AppsApi | apps/listReposAccessibleToInstallation | GET /installation/repositories | List repositories accessible to the app installation |
AppsApi | apps/listSubscriptionsForAuthenticatedUser | GET /user/marketplace_purchases | List subscriptions for the authenticated user |
AppsApi | apps/listSubscriptionsForAuthenticatedUserStubbed | GET /user/marketplace_purchases/stubbed | List subscriptions for the authenticated user (stubbed) |
AppsApi | apps/listWebhookDeliveries | GET /app/hook/deliveries | List deliveries for an app webhook |
AppsApi | apps/redeliverWebhookDelivery | POST /app/hook/deliveries/{delivery_id}/attempts | Redeliver a delivery for an app webhook |
AppsApi | apps/removeRepoFromInstallationForAuthenticatedUser | DELETE /user/installations/{installation_id}/repositories/{repository_id} | Remove a repository from an app installation |
AppsApi | apps/resetToken | PATCH /applications/{client_id}/token | Reset a token |
AppsApi | apps/revokeInstallationAccessToken | DELETE /installation/token | Revoke an installation access token |
AppsApi | apps/scopeToken | POST /applications/{client_id}/token/scoped | Create a scoped access token |
AppsApi | apps/suspendInstallation | PUT /app/installations/{installation_id}/suspended | Suspend an app installation |
AppsApi | apps/unsuspendInstallation | DELETE /app/installations/{installation_id}/suspended | Unsuspend an app installation |
AppsApi | apps/updateWebhookConfigForApp | PATCH /app/hook/config | Update a webhook configuration for an app |
BillingApi | billing/getGithubActionsBillingOrg | GET /orgs/{org}/settings/billing/actions | Get GitHub Actions billing for an organization |
BillingApi | billing/getGithubActionsBillingUser | GET /users/{username}/settings/billing/actions | Get GitHub Actions billing for a user |
BillingApi | billing/getGithubPackagesBillingOrg | GET /orgs/{org}/settings/billing/packages | Get GitHub Packages billing for an organization |
BillingApi | billing/getGithubPackagesBillingUser | GET /users/{username}/settings/billing/packages | Get GitHub Packages billing for a user |
BillingApi | billing/getSharedStorageBillingOrg | GET /orgs/{org}/settings/billing/shared-storage | Get shared storage billing for an organization |
BillingApi | billing/getSharedStorageBillingUser | GET /users/{username}/settings/billing/shared-storage | Get shared storage billing for a user |
ChecksApi | checks/create | POST /repos/{owner}/{repo}/check-runs | Create a check run |
ChecksApi | checks/createSuite | POST /repos/{owner}/{repo}/check-suites | Create a check suite |
ChecksApi | checks/get | GET /repos/{owner}/{repo}/check-runs/{check_run_id} | Get a check run |
ChecksApi | checks/getSuite | GET /repos/{owner}/{repo}/check-suites/{check_suite_id} | Get a check suite |
ChecksApi | checks/listAnnotations | GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | List check run annotations |
ChecksApi | checks/listForRef | GET /repos/{owner}/{repo}/commits/{ref}/check-runs | List check runs for a Git reference |
ChecksApi | checks/listForSuite | GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | List check runs in a check suite |
ChecksApi | checks/listSuitesForRef | GET /repos/{owner}/{repo}/commits/{ref}/check-suites | List check suites for a Git reference |
ChecksApi | checks/rerequestRun | POST /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | Rerequest a check run |
ChecksApi | checks/rerequestSuite | POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | Rerequest a check suite |
ChecksApi | checks/setSuitesPreferences | PATCH /repos/{owner}/{repo}/check-suites/preferences | Update repository preferences for check suites |
ChecksApi | checks/update | PATCH /repos/{owner}/{repo}/check-runs/{check_run_id} | Update a check run |
ClassroomApi | classroom/getAClassroom | GET /classrooms/{classroom_id} | Get a classroom |
ClassroomApi | classroom/getAnAssignment | GET /assignments/{assignment_id} | Get an assignment |
ClassroomApi | classroom/getAssignmentGrades | GET /assignments/{assignment_id}/grades | Get assignment grades |
ClassroomApi | classroom/listAcceptedAssigmentsForAnAssignment | GET /assignments/{assignment_id}/accepted_assignments | List accepted assignments for an assignment |
ClassroomApi | classroom/listAssignmentsForAClassroom | GET /classrooms/{classroom_id}/assignments | List assignments for a classroom |
ClassroomApi | classroom/listClassrooms | GET /classrooms | List classrooms |
CodeScanningApi | codeScanning/deleteAnalysis | DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | Delete a code scanning analysis from a repository |
CodeScanningApi | codeScanning/getAlert | GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | Get a code scanning alert |
CodeScanningApi | codeScanning/getAnalysis | GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | Get a code scanning analysis for a repository |
CodeScanningApi | codeScanning/getCodeqlDatabase | GET /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | Get a CodeQL database for a repository |
CodeScanningApi | codeScanning/getDefaultSetup | GET /repos/{owner}/{repo}/code-scanning/default-setup | Get a code scanning default setup configuration |
CodeScanningApi | codeScanning/getSarif | GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | Get information about a SARIF upload |
CodeScanningApi | codeScanning/listAlertInstances | GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | List instances of a code scanning alert |
CodeScanningApi | codeScanning/listAlertsForOrg | GET /orgs/{org}/code-scanning/alerts | List code scanning alerts for an organization |
CodeScanningApi | codeScanning/listAlertsForRepo | GET /repos/{owner}/{repo}/code-scanning/alerts | List code scanning alerts for a repository |
CodeScanningApi | codeScanning/listCodeqlDatabases | GET /repos/{owner}/{repo}/code-scanning/codeql/databases | List CodeQL databases for a repository |
CodeScanningApi | codeScanning/listRecentAnalyses | GET /repos/{owner}/{repo}/code-scanning/analyses | List code scanning analyses for a repository |
CodeScanningApi | codeScanning/updateAlert | PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | Update a code scanning alert |
CodeScanningApi | codeScanning/updateDefaultSetup | PATCH /repos/{owner}/{repo}/code-scanning/default-setup | Update a code scanning default setup configuration |
CodeScanningApi | codeScanning/uploadSarif | POST /repos/{owner}/{repo}/code-scanning/sarifs | Upload an analysis as SARIF data |
CodesOfConductApi | codesOfConduct/getAllCodesOfConduct | GET /codes_of_conduct | Get all codes of conduct |
CodesOfConductApi | codesOfConduct/getConductCode | GET /codes_of_conduct/{key} | Get a code of conduct |
CodespacesApi | codespaces/addRepositoryForSecretForAuthenticatedUser | PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | Add a selected repository to a user secret |
CodespacesApi | codespaces/addSelectedRepoToOrgSecret | PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | Add selected repository to an organization secret |
CodespacesApi | codespaces/checkPermissionsForDevcontainer | GET /repos/{owner}/{repo}/codespaces/permissions_check | Check if permissions defined by a devcontainer have been accepted by the authenticated user |
CodespacesApi | codespaces/codespaceMachinesForAuthenticatedUser | GET /user/codespaces/{codespace_name}/machines | List machine types for a codespace |
CodespacesApi | codespaces/createForAuthenticatedUser | POST /user/codespaces | Create a codespace for the authenticated user |
CodespacesApi | codespaces/createOrUpdateOrgSecret | PUT /orgs/{org}/codespaces/secrets/{secret_name} | Create or update an organization secret |
CodespacesApi | codespaces/createOrUpdateRepoSecret | PUT /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | Create or update a repository secret |
CodespacesApi | codespaces/createOrUpdateSecretForAuthenticatedUser | PUT /user/codespaces/secrets/{secret_name} | Create or update a secret for the authenticated user |
CodespacesApi | codespaces/createWithPrForAuthenticatedUser | POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | Create a codespace from a pull request |
CodespacesApi | codespaces/createWithRepoForAuthenticatedUser | POST /repos/{owner}/{repo}/codespaces | Create a codespace in a repository |
CodespacesApi | codespaces/deleteCodespacesAccessUsers | DELETE /orgs/{org}/codespaces/access/selected_users | Remove users from Codespaces access for an organization |
CodespacesApi | codespaces/deleteForAuthenticatedUser | DELETE /user/codespaces/{codespace_name} | Delete a codespace for the authenticated user |
CodespacesApi | codespaces/deleteFromOrganization | DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name} | Delete a codespace from the organization |
CodespacesApi | codespaces/deleteOrgSecret | DELETE /orgs/{org}/codespaces/secrets/{secret_name} | Delete an organization secret |
CodespacesApi | codespaces/deleteRepoSecret | DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | Delete a repository secret |
CodespacesApi | codespaces/deleteSecretForAuthenticatedUser | DELETE /user/codespaces/secrets/{secret_name} | Delete a secret for the authenticated user |
CodespacesApi | codespaces/exportForAuthenticatedUser | POST /user/codespaces/{codespace_name}/exports | Export a codespace for the authenticated user |
CodespacesApi | codespaces/getCodespacesForUserInOrg | GET /orgs/{org}/members/{username}/codespaces | List codespaces for a user in organization |
CodespacesApi | codespaces/getExportDetailsForAuthenticatedUser | GET /user/codespaces/{codespace_name}/exports/{export_id} | Get details about a codespace export |
CodespacesApi | codespaces/getForAuthenticatedUser | GET /user/codespaces/{codespace_name} | Get a codespace for the authenticated user |
CodespacesApi | codespaces/getOrgPublicKey | GET /orgs/{org}/codespaces/secrets/public-key | Get an organization public key |
CodespacesApi | codespaces/getOrgSecret | GET /orgs/{org}/codespaces/secrets/{secret_name} | Get an organization secret |
CodespacesApi | codespaces/getPublicKeyForAuthenticatedUser | GET /user/codespaces/secrets/public-key | Get public key for the authenticated user |
CodespacesApi | codespaces/getRepoPublicKey | GET /repos/{owner}/{repo}/codespaces/secrets/public-key | Get a repository public key |
CodespacesApi | codespaces/getRepoSecret | GET /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | Get a repository secret |
CodespacesApi | codespaces/getSecretForAuthenticatedUser | GET /user/codespaces/secrets/{secret_name} | Get a secret for the authenticated user |
CodespacesApi | codespaces/listDevcontainersInRepositoryForAuthenticatedUser | GET /repos/{owner}/{repo}/codespaces/devcontainers | List devcontainer configurations in a repository for the authenticated user |
CodespacesApi | codespaces/listForAuthenticatedUser | GET /user/codespaces | List codespaces for the authenticated user |
CodespacesApi | codespaces/listInOrganization | GET /orgs/{org}/codespaces | List codespaces for the organization |
CodespacesApi | codespaces/listInRepositoryForAuthenticatedUser | GET /repos/{owner}/{repo}/codespaces | List codespaces in a repository for the authenticated user |
CodespacesApi | codespaces/listOrgSecrets | GET /orgs/{org}/codespaces/secrets | List organization secrets |
CodespacesApi | codespaces/listRepoSecrets | GET /repos/{owner}/{repo}/codespaces/secrets | List repository secrets |
CodespacesApi | codespaces/listRepositoriesForSecretForAuthenticatedUser | GET /user/codespaces/secrets/{secret_name}/repositories | List selected repositories for a user secret |
CodespacesApi | codespaces/listSecretsForAuthenticatedUser | GET /user/codespaces/secrets | List secrets for the authenticated user |
CodespacesApi | codespaces/listSelectedReposForOrgSecret | GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories | List selected repositories for an organization secret |
CodespacesApi | codespaces/preFlightWithRepoForAuthenticatedUser | GET /repos/{owner}/{repo}/codespaces/new | Get default attributes for a codespace |
CodespacesApi | codespaces/publishForAuthenticatedUser | POST /user/codespaces/{codespace_name}/publish | Create a repository from an unpublished codespace |
CodespacesApi | codespaces/removeRepositoryForSecretForAuthenticatedUser | DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | Remove a selected repository from a user secret |
CodespacesApi | codespaces/removeSelectedRepoFromOrgSecret | DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | Remove selected repository from an organization secret |
CodespacesApi | codespaces/repoMachinesForAuthenticatedUser | GET /repos/{owner}/{repo}/codespaces/machines | List available machine types for a repository |
CodespacesApi | codespaces/setCodespacesAccess | PUT /orgs/{org}/codespaces/access | Manage access control for organization codespaces |
CodespacesApi | codespaces/setCodespacesAccessUsers | POST /orgs/{org}/codespaces/access/selected_users | Add users to Codespaces access for an organization |
CodespacesApi | codespaces/setRepositoriesForSecretForAuthenticatedUser | PUT /user/codespaces/secrets/{secret_name}/repositories | Set selected repositories for a user secret |
CodespacesApi | codespaces/setSelectedReposForOrgSecret | PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories | Set selected repositories for an organization secret |
CodespacesApi | codespaces/startForAuthenticatedUser | POST /user/codespaces/{codespace_name}/start | Start a codespace for the authenticated user |
CodespacesApi | codespaces/stopForAuthenticatedUser | POST /user/codespaces/{codespace_name}/stop | Stop a codespace for the authenticated user |
CodespacesApi | codespaces/stopInOrganization | POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | Stop a codespace for an organization user |
CodespacesApi | codespaces/updateForAuthenticatedUser | PATCH /user/codespaces/{codespace_name} | Update a codespace for the authenticated user |
CopilotApi | copilot/addCopilotSeatsForTeams | POST /orgs/{org}/copilot/billing/selected_teams | Add teams to the Copilot subscription for an organization |
CopilotApi | copilot/addCopilotSeatsForUsers | POST /orgs/{org}/copilot/billing/selected_users | Add users to the Copilot subscription for an organization |
CopilotApi | copilot/cancelCopilotSeatAssignmentForTeams | DELETE /orgs/{org}/copilot/billing/selected_teams | Remove teams from the Copilot subscription for an organization |
CopilotApi | copilot/cancelCopilotSeatAssignmentForUsers | DELETE /orgs/{org}/copilot/billing/selected_users | Remove users from the Copilot subscription for an organization |
CopilotApi | copilot/getCopilotOrganizationDetails | GET /orgs/{org}/copilot/billing | Get Copilot seat information and settings for an organization |
CopilotApi | copilot/getCopilotSeatDetailsForUser | GET /orgs/{org}/members/{username}/copilot | Get Copilot seat assignment details for a user |
CopilotApi | copilot/listCopilotSeats | GET /orgs/{org}/copilot/billing/seats | List all Copilot seat assignments for an organization |
DependabotApi | dependabot/addSelectedRepoToOrgSecret | PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | Add selected repository to an organization secret |
DependabotApi | dependabot/createOrUpdateOrgSecret | PUT /orgs/{org}/dependabot/secrets/{secret_name} | Create or update an organization secret |
DependabotApi | dependabot/createOrUpdateRepoSecret | PUT /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | Create or update a repository secret |
DependabotApi | dependabot/deleteOrgSecret | DELETE /orgs/{org}/dependabot/secrets/{secret_name} | Delete an organization secret |
DependabotApi | dependabot/deleteRepoSecret | DELETE /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | Delete a repository secret |
DependabotApi | dependabot/getAlert | GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | Get a Dependabot alert |
DependabotApi | dependabot/getOrgPublicKey | GET /orgs/{org}/dependabot/secrets/public-key | Get an organization public key |
DependabotApi | dependabot/getOrgSecret | GET /orgs/{org}/dependabot/secrets/{secret_name} | Get an organization secret |
DependabotApi | dependabot/getRepoPublicKey | GET /repos/{owner}/{repo}/dependabot/secrets/public-key | Get a repository public key |
DependabotApi | dependabot/getRepoSecret | GET /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | Get a repository secret |
DependabotApi | dependabot/listAlertsForEnterprise | GET /enterprises/{enterprise}/dependabot/alerts | List Dependabot alerts for an enterprise |
DependabotApi | dependabot/listAlertsForOrg | GET /orgs/{org}/dependabot/alerts | List Dependabot alerts for an organization |
DependabotApi | dependabot/listAlertsForRepo | GET /repos/{owner}/{repo}/dependabot/alerts | List Dependabot alerts for a repository |
DependabotApi | dependabot/listOrgSecrets | GET /orgs/{org}/dependabot/secrets | List organization secrets |
DependabotApi | dependabot/listRepoSecrets | GET /repos/{owner}/{repo}/dependabot/secrets | List repository secrets |
DependabotApi | dependabot/listSelectedReposForOrgSecret | GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories | List selected repositories for an organization secret |
DependabotApi | dependabot/removeSelectedRepoFromOrgSecret | DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | Remove selected repository from an organization secret |
DependabotApi | dependabot/setSelectedReposForOrgSecret | PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories | Set selected repositories for an organization secret |
DependabotApi | dependabot/updateAlert | PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | Update a Dependabot alert |
DependencyGraphApi | dependencyGraph/createRepositorySnapshot | POST /repos/{owner}/{repo}/dependency-graph/snapshots | Create a snapshot of dependencies for a repository |
DependencyGraphApi | dependencyGraph/diffRange | GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | Get a diff of the dependencies between commits |
DependencyGraphApi | dependencyGraph/exportSbom | GET /repos/{owner}/{repo}/dependency-graph/sbom | Export a software bill of materials (SBOM) for a repository. |
EmojisApi | emojis/get | GET /emojis | Get emojis |
GistsApi | gists/checkIsStarred | GET /gists/{gist_id}/star | Check if a gist is starred |
GistsApi | gists/create | POST /gists | Create a gist |
GistsApi | gists/createComment | POST /gists/{gist_id}/comments | Create a gist comment |
GistsApi | gists/delete | DELETE /gists/{gist_id} | Delete a gist |
GistsApi | gists/deleteComment | DELETE /gists/{gist_id}/comments/{comment_id} | Delete a gist comment |
GistsApi | gists/fork | POST /gists/{gist_id}/forks | Fork a gist |
GistsApi | gists/get | GET /gists/{gist_id} | Get a gist |
GistsApi | gists/getComment | GET /gists/{gist_id}/comments/{comment_id} | Get a gist comment |
GistsApi | gists/getRevision | GET /gists/{gist_id}/{sha} | Get a gist revision |
GistsApi | gists/list | GET /gists | List gists for the authenticated user |
GistsApi | gists/listComments | GET /gists/{gist_id}/comments | List gist comments |
GistsApi | gists/listCommits | GET /gists/{gist_id}/commits | List gist commits |
GistsApi | gists/listForUser | GET /users/{username}/gists | List gists for a user |
GistsApi | gists/listForks | GET /gists/{gist_id}/forks | List gist forks |
GistsApi | gists/listPublic | GET /gists/public | List public gists |
GistsApi | gists/listStarred | GET /gists/starred | List starred gists |
GistsApi | gists/star | PUT /gists/{gist_id}/star | Star a gist |
GistsApi | gists/unstar | DELETE /gists/{gist_id}/star | Unstar a gist |
GistsApi | gists/update | PATCH /gists/{gist_id} | Update a gist |
GistsApi | gists/updateComment | PATCH /gists/{gist_id}/comments/{comment_id} | Update a gist comment |
GitApi | git/createBlob | POST /repos/{owner}/{repo}/git/blobs | Create a blob |
GitApi | git/createCommit | POST /repos/{owner}/{repo}/git/commits | Create a commit |
GitApi | git/createRef | POST /repos/{owner}/{repo}/git/refs | Create a reference |
GitApi | git/createTag | POST /repos/{owner}/{repo}/git/tags | Create a tag object |
GitApi | git/createTree | POST /repos/{owner}/{repo}/git/trees | Create a tree |
GitApi | git/deleteRef | DELETE /repos/{owner}/{repo}/git/refs/{ref} | Delete a reference |
GitApi | git/getBlob | GET /repos/{owner}/{repo}/git/blobs/{file_sha} | Get a blob |
GitApi | git/getCommit | GET /repos/{owner}/{repo}/git/commits/{commit_sha} | Get a commit object |
GitApi | git/getRef | GET /repos/{owner}/{repo}/git/ref/{ref} | Get a reference |
GitApi | git/getTag | GET /repos/{owner}/{repo}/git/tags/{tag_sha} | Get a tag |
GitApi | git/getTree | GET /repos/{owner}/{repo}/git/trees/{tree_sha} | Get a tree |
GitApi | git/listMatchingRefs | GET /repos/{owner}/{repo}/git/matching-refs/{ref} | List matching references |
GitApi | git/updateRef | PATCH /repos/{owner}/{repo}/git/refs/{ref} | Update a reference |
GitignoreApi | gitignore/getAllTemplates | GET /gitignore/templates | Get all gitignore templates |
GitignoreApi | gitignore/getTemplate | GET /gitignore/templates/{name} | Get a gitignore template |
InteractionsApi | interactions/getRestrictionsForAuthenticatedUser | GET /user/interaction-limits | Get interaction restrictions for your public repositories |
InteractionsApi | interactions/getRestrictionsForOrg | GET /orgs/{org}/interaction-limits | Get interaction restrictions for an organization |
InteractionsApi | interactions/getRestrictionsForRepo | GET /repos/{owner}/{repo}/interaction-limits | Get interaction restrictions for a repository |
InteractionsApi | interactions/removeRestrictionsForAuthenticatedUser | DELETE /user/interaction-limits | Remove interaction restrictions from your public repositories |
InteractionsApi | interactions/removeRestrictionsForOrg | DELETE /orgs/{org}/interaction-limits | Remove interaction restrictions for an organization |
InteractionsApi | interactions/removeRestrictionsForRepo | DELETE /repos/{owner}/{repo}/interaction-limits | Remove interaction restrictions for a repository |
InteractionsApi | interactions/setRestrictionsForAuthenticatedUser | PUT /user/interaction-limits | Set interaction restrictions for your public repositories |
InteractionsApi | interactions/setRestrictionsForOrg | PUT /orgs/{org}/interaction-limits | Set interaction restrictions for an organization |
InteractionsApi | interactions/setRestrictionsForRepo | PUT /repos/{owner}/{repo}/interaction-limits | Set interaction restrictions for a repository |
IssuesApi | issues/addAssignees | POST /repos/{owner}/{repo}/issues/{issue_number}/assignees | Add assignees to an issue |
IssuesApi | issues/addLabels | POST /repos/{owner}/{repo}/issues/{issue_number}/labels | Add labels to an issue |
IssuesApi | issues/checkUserCanBeAssigned | GET /repos/{owner}/{repo}/assignees/{assignee} | Check if a user can be assigned |
IssuesApi | issues/checkUserCanBeAssignedToIssue | GET /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | Check if a user can be assigned to a issue |
IssuesApi | issues/create | POST /repos/{owner}/{repo}/issues | Create an issue |
IssuesApi | issues/createComment | POST /repos/{owner}/{repo}/issues/{issue_number}/comments | Create an issue comment |
IssuesApi | issues/createLabel | POST /repos/{owner}/{repo}/labels | Create a label |
IssuesApi | issues/createMilestone | POST /repos/{owner}/{repo}/milestones | Create a milestone |
IssuesApi | issues/deleteComment | DELETE /repos/{owner}/{repo}/issues/comments/{comment_id} | Delete an issue comment |
IssuesApi | issues/deleteLabel | DELETE /repos/{owner}/{repo}/labels/{name} | Delete a label |
IssuesApi | issues/deleteMilestone | DELETE /repos/{owner}/{repo}/milestones/{milestone_number} | Delete a milestone |
IssuesApi | issues/get | GET /repos/{owner}/{repo}/issues/{issue_number} | Get an issue |
IssuesApi | issues/getComment | GET /repos/{owner}/{repo}/issues/comments/{comment_id} | Get an issue comment |
IssuesApi | issues/getEvent | GET /repos/{owner}/{repo}/issues/events/{event_id} | Get an issue event |
IssuesApi | issues/getLabel | GET /repos/{owner}/{repo}/labels/{name} | Get a label |
IssuesApi | issues/getMilestone | GET /repos/{owner}/{repo}/milestones/{milestone_number} | Get a milestone |
IssuesApi | issues/list | GET /issues | List issues assigned to the authenticated user |
IssuesApi | issues/listAssignees | GET /repos/{owner}/{repo}/assignees | List assignees |
IssuesApi | issues/listComments | GET /repos/{owner}/{repo}/issues/{issue_number}/comments | List issue comments |
IssuesApi | issues/listCommentsForRepo | GET /repos/{owner}/{repo}/issues/comments | List issue comments for a repository |
IssuesApi | issues/listEvents | GET /repos/{owner}/{repo}/issues/{issue_number}/events | List issue events |
IssuesApi | issues/listEventsForRepo | GET /repos/{owner}/{repo}/issues/events | List issue events for a repository |
IssuesApi | issues/listEventsForTimeline | GET /repos/{owner}/{repo}/issues/{issue_number}/timeline | List timeline events for an issue |
IssuesApi | issues/listForAuthenticatedUser | GET /user/issues | List user account issues assigned to the authenticated user |
IssuesApi | issues/listForOrg | GET /orgs/{org}/issues | List organization issues assigned to the authenticated user |
IssuesApi | issues/listForRepo | GET /repos/{owner}/{repo}/issues | List repository issues |
IssuesApi | issues/listLabelsForMilestone | GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels | List labels for issues in a milestone |
IssuesApi | issues/listLabelsForRepo | GET /repos/{owner}/{repo}/labels | List labels for a repository |
IssuesApi | issues/listLabelsOnIssue | GET /repos/{owner}/{repo}/issues/{issue_number}/labels | List labels for an issue |
IssuesApi | issues/listMilestones | GET /repos/{owner}/{repo}/milestones | List milestones |
IssuesApi | issues/lock | PUT /repos/{owner}/{repo}/issues/{issue_number}/lock | Lock an issue |
IssuesApi | issues/removeAllLabels | DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels | Remove all labels from an issue |
IssuesApi | issues/removeAssignees | DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees | Remove assignees from an issue |
IssuesApi | issues/removeLabel | DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | Remove a label from an issue |
IssuesApi | issues/setLabels | PUT /repos/{owner}/{repo}/issues/{issue_number}/labels | Set labels for an issue |
IssuesApi | issues/unlock | DELETE /repos/{owner}/{repo}/issues/{issue_number}/lock | Unlock an issue |
IssuesApi | issues/update | PATCH /repos/{owner}/{repo}/issues/{issue_number} | Update an issue |
IssuesApi | issues/updateComment | PATCH /repos/{owner}/{repo}/issues/comments/{comment_id} | Update an issue comment |
IssuesApi | issues/updateLabel | PATCH /repos/{owner}/{repo}/labels/{name} | Update a label |
IssuesApi | issues/updateMilestone | PATCH /repos/{owner}/{repo}/milestones/{milestone_number} | Update a milestone |
LicensesApi | licenses/get | GET /licenses/{license} | Get a license |
LicensesApi | licenses/getAllCommonlyUsed | GET /licenses | Get all commonly used licenses |
LicensesApi | licenses/getForRepo | GET /repos/{owner}/{repo}/license | Get the license for a repository |
MarkdownApi | markdown/render | POST /markdown | Render a Markdown document |
MarkdownApi | markdown/renderRaw | POST /markdown/raw | Render a Markdown document in raw mode |
MetaApi | meta/get | GET /meta | Get GitHub meta information |
MetaApi | meta/getAllVersions | GET /versions | Get all API versions |
MetaApi | meta/getOctocat | GET /octocat | Get Octocat |
MetaApi | meta/getZen | GET /zen | Get the Zen of GitHub |
MetaApi | meta/root | GET / | GitHub API Root |
MigrationsApi | migrations/cancelImport | DELETE /repos/{owner}/{repo}/import | Cancel an import |
MigrationsApi | migrations/deleteArchiveForAuthenticatedUser | DELETE /user/migrations/{migration_id}/archive | Delete a user migration archive |
MigrationsApi | migrations/deleteArchiveForOrg | DELETE /orgs/{org}/migrations/{migration_id}/archive | Delete an organization migration archive |
MigrationsApi | migrations/downloadArchiveForOrg | GET /orgs/{org}/migrations/{migration_id}/archive | Download an organization migration archive |
MigrationsApi | migrations/getArchiveForAuthenticatedUser | GET /user/migrations/{migration_id}/archive | Download a user migration archive |
MigrationsApi | migrations/getCommitAuthors | GET /repos/{owner}/{repo}/import/authors | Get commit authors |
MigrationsApi | migrations/getImportStatus | GET /repos/{owner}/{repo}/import | Get an import status |
MigrationsApi | migrations/getLargeFiles | GET /repos/{owner}/{repo}/import/large_files | Get large files |
MigrationsApi | migrations/getStatusForAuthenticatedUser | GET /user/migrations/{migration_id} | Get a user migration status |
MigrationsApi | migrations/getStatusForOrg | GET /orgs/{org}/migrations/{migration_id} | Get an organization migration status |
MigrationsApi | migrations/listForAuthenticatedUser | GET /user/migrations | List user migrations |
MigrationsApi | migrations/listForOrg | GET /orgs/{org}/migrations | List organization migrations |
MigrationsApi | migrations/listReposForAuthenticatedUser | GET /user/migrations/{migration_id}/repositories | List repositories for a user migration |
MigrationsApi | migrations/listReposForOrg | GET /orgs/{org}/migrations/{migration_id}/repositories | List repositories in an organization migration |
MigrationsApi | migrations/mapCommitAuthor | PATCH /repos/{owner}/{repo}/import/authors/{author_id} | Map a commit author |
MigrationsApi | migrations/setLfsPreference | PATCH /repos/{owner}/{repo}/import/lfs | Update Git LFS preference |
MigrationsApi | migrations/startForAuthenticatedUser | POST /user/migrations | Start a user migration |
MigrationsApi | migrations/startForOrg | POST /orgs/{org}/migrations | Start an organization migration |
MigrationsApi | migrations/startImport | PUT /repos/{owner}/{repo}/import | Start an import |
MigrationsApi | migrations/unlockRepoForAuthenticatedUser | DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock | Unlock a user repository |
MigrationsApi | migrations/unlockRepoForOrg | DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | Unlock an organization repository |
MigrationsApi | migrations/updateImport | PATCH /repos/{owner}/{repo}/import | Update an import |
OidcApi | oidc/getOidcCustomSubTemplateForOrg | GET /orgs/{org}/actions/oidc/customization/sub | Get the customization template for an OIDC subject claim for an organization |
OidcApi | oidc/updateOidcCustomSubTemplateForOrg | PUT /orgs/{org}/actions/oidc/customization/sub | Set the customization template for an OIDC subject claim for an organization |
OrgsApi | orgs/addSecurityManagerTeam | PUT /orgs/{org}/security-managers/teams/{team_slug} | Add a security manager team |
OrgsApi | orgs/assignTeamToOrgRole | PUT /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | Assign an organization role to a team |
OrgsApi | orgs/assignUserToOrgRole | PUT /orgs/{org}/organization-roles/users/{username}/{role_id} | Assign an organization role to a user |
OrgsApi | orgs/blockUser | PUT /orgs/{org}/blocks/{username} | Block a user from an organization |
OrgsApi | orgs/cancelInvitation | DELETE /orgs/{org}/invitations/{invitation_id} | Cancel an organization invitation |
OrgsApi | orgs/checkBlockedUser | GET /orgs/{org}/blocks/{username} | Check if a user is blocked by an organization |
OrgsApi | orgs/checkMembershipForUser | GET /orgs/{org}/members/{username} | Check organization membership for a user |
OrgsApi | orgs/checkPublicMembershipForUser | GET /orgs/{org}/public_members/{username} | Check public organization membership for a user |
OrgsApi | orgs/convertMemberToOutsideCollaborator | PUT /orgs/{org}/outside_collaborators/{username} | Convert an organization member to outside collaborator |
OrgsApi | orgs/createCustomOrganizationRole | POST /orgs/{org}/organization-roles | Create a custom organization role |
OrgsApi | orgs/createInvitation | POST /orgs/{org}/invitations | Create an organization invitation |
OrgsApi | orgs/createOrUpdateCustomProperties | PATCH /orgs/{org}/properties/schema | Create or update custom properties for an organization |
OrgsApi | orgs/createOrUpdateCustomPropertiesValuesForRepos | PATCH /orgs/{org}/properties/values | Create or update custom property values for organization repositories |
OrgsApi | orgs/createOrUpdateCustomProperty | PUT /orgs/{org}/properties/schema/{custom_property_name} | Create or update a custom property for an organization |
OrgsApi | orgs/createWebhook | POST /orgs/{org}/hooks | Create an organization webhook |
OrgsApi | orgs/delete | DELETE /orgs/{org} | Delete an organization |
OrgsApi | orgs/deleteCustomOrganizationRole | DELETE /orgs/{org}/organization-roles/{role_id} | Delete a custom organization role. |
OrgsApi | orgs/deleteWebhook | DELETE /orgs/{org}/hooks/{hook_id} | Delete an organization webhook |
OrgsApi | orgs/enableOrDisableSecurityProductOnAllOrgRepos | POST /orgs/{org}/{security_product}/{enablement} | Enable or disable a security feature for an organization |
OrgsApi | orgs/get | GET /orgs/{org} | Get an organization |
OrgsApi | orgs/getAllCustomProperties | GET /orgs/{org}/properties/schema | Get all custom properties for an organization |
OrgsApi | orgs/getCustomProperty | GET /orgs/{org}/properties/schema/{custom_property_name} | Get a custom property for an organization |
OrgsApi | orgs/getMembershipForAuthenticatedUser | GET /user/memberships/orgs/{org} | Get an organization membership for the authenticated user |
OrgsApi | orgs/getMembershipForUser | GET /orgs/{org}/memberships/{username} | Get organization membership for a user |
OrgsApi | orgs/getOrgRole | GET /orgs/{org}/organization-roles/{role_id} | Get an organization role |
OrgsApi | orgs/getWebhook | GET /orgs/{org}/hooks/{hook_id} | Get an organization webhook |
OrgsApi | orgs/getWebhookConfigForOrg | GET /orgs/{org}/hooks/{hook_id}/config | Get a webhook configuration for an organization |
OrgsApi | orgs/getWebhookDelivery | GET /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | Get a webhook delivery for an organization webhook |
OrgsApi | orgs/list | GET /organizations | List organizations |
OrgsApi | orgs/listAppInstallations | GET /orgs/{org}/installations | List app installations for an organization |
OrgsApi | orgs/listBlockedUsers | GET /orgs/{org}/blocks | List users blocked by an organization |
OrgsApi | orgs/listCustomPropertiesValuesForRepos | GET /orgs/{org}/properties/values | List custom property values for organization repositories |
OrgsApi | orgs/listFailedInvitations | GET /orgs/{org}/failed_invitations | List failed organization invitations |
OrgsApi | orgs/listForAuthenticatedUser | GET /user/orgs | List organizations for the authenticated user |
OrgsApi | orgs/listForUser | GET /users/{username}/orgs | List organizations for a user |
OrgsApi | orgs/listInvitationTeams | GET /orgs/{org}/invitations/{invitation_id}/teams | List organization invitation teams |
OrgsApi | orgs/listMembers | GET /orgs/{org}/members | List organization members |
OrgsApi | orgs/listMembershipsForAuthenticatedUser | GET /user/memberships/orgs | List organization memberships for the authenticated user |
OrgsApi | orgs/listOrgRoleTeams | GET /orgs/{org}/organization-roles/{role_id}/teams | List teams that are assigned to an organization role |
OrgsApi | orgs/listOrgRoleUsers | GET /orgs/{org}/organization-roles/{role_id}/users | List users that are assigned to an organization role |
OrgsApi | orgs/listOrgRoles | GET /orgs/{org}/organization-roles | Get all organization roles for an organization |
OrgsApi | orgs/listOrganizationFineGrainedPermissions | GET /orgs/{org}/organization-fine-grained-permissions | List organization fine-grained permissions for an organization |
OrgsApi | orgs/listOutsideCollaborators | GET /orgs/{org}/outside_collaborators | List outside collaborators for an organization |
OrgsApi | orgs/listPatGrantRepositories | GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories | List repositories a fine-grained personal access token has access to |
OrgsApi | orgs/listPatGrantRequestRepositories | GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | List repositories requested to be accessed by a fine-grained personal access token |
OrgsApi | orgs/listPatGrantRequests | GET /orgs/{org}/personal-access-token-requests | List requests to access organization resources with fine-grained personal access tokens |
OrgsApi | orgs/listPatGrants | GET /orgs/{org}/personal-access-tokens | List fine-grained personal access tokens with access to organization resources |
OrgsApi | orgs/listPendingInvitations | GET /orgs/{org}/invitations | List pending organization invitations |
OrgsApi | orgs/listPublicMembers | GET /orgs/{org}/public_members | List public organization members |
OrgsApi | orgs/listSecurityManagerTeams | GET /orgs/{org}/security-managers | List security manager teams |
OrgsApi | orgs/listWebhookDeliveries | GET /orgs/{org}/hooks/{hook_id}/deliveries | List deliveries for an organization webhook |
OrgsApi | orgs/listWebhooks | GET /orgs/{org}/hooks | List organization webhooks |
OrgsApi | orgs/patchCustomOrganizationRole | PATCH /orgs/{org}/organization-roles/{role_id} | Update a custom organization role |
OrgsApi | orgs/pingWebhook | POST /orgs/{org}/hooks/{hook_id}/pings | Ping an organization webhook |
OrgsApi | orgs/redeliverWebhookDelivery | POST /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | Redeliver a delivery for an organization webhook |
OrgsApi | orgs/removeCustomProperty | DELETE /orgs/{org}/properties/schema/{custom_property_name} | Remove a custom property for an organization |
OrgsApi | orgs/removeMember | DELETE /orgs/{org}/members/{username} | Remove an organization member |
OrgsApi | orgs/removeMembershipForUser | DELETE /orgs/{org}/memberships/{username} | Remove organization membership for a user |
OrgsApi | orgs/removeOutsideCollaborator | DELETE /orgs/{org}/outside_collaborators/{username} | Remove outside collaborator from an organization |
OrgsApi | orgs/removePublicMembershipForAuthenticatedUser | DELETE /orgs/{org}/public_members/{username} | Remove public organization membership for the authenticated user |
OrgsApi | orgs/removeSecurityManagerTeam | DELETE /orgs/{org}/security-managers/teams/{team_slug} | Remove a security manager team |
OrgsApi | orgs/reviewPatGrantRequest | POST /orgs/{org}/personal-access-token-requests/{pat_request_id} | Review a request to access organization resources with a fine-grained personal access token |
OrgsApi | orgs/reviewPatGrantRequestsInBulk | POST /orgs/{org}/personal-access-token-requests | Review requests to access organization resources with fine-grained personal access tokens |
OrgsApi | orgs/revokeAllOrgRolesTeam | DELETE /orgs/{org}/organization-roles/teams/{team_slug} | Remove all organization roles for a team |
OrgsApi | orgs/revokeAllOrgRolesUser | DELETE /orgs/{org}/organization-roles/users/{username} | Remove all organization roles for a user |
OrgsApi | orgs/revokeOrgRoleTeam | DELETE /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | Remove an organization role from a team |
OrgsApi | orgs/revokeOrgRoleUser | DELETE /orgs/{org}/organization-roles/users/{username}/{role_id} | Remove an organization role from a user |
OrgsApi | orgs/setMembershipForUser | PUT /orgs/{org}/memberships/{username} | Set organization membership for a user |
OrgsApi | orgs/setPublicMembershipForAuthenticatedUser | PUT /orgs/{org}/public_members/{username} | Set public organization membership for the authenticated user |
OrgsApi | orgs/unblockUser | DELETE /orgs/{org}/blocks/{username} | Unblock a user from an organization |
OrgsApi | orgs/update | PATCH /orgs/{org} | Update an organization |
OrgsApi | orgs/updateMembershipForAuthenticatedUser | PATCH /user/memberships/orgs/{org} | Update an organization membership for the authenticated user |
OrgsApi | orgs/updatePatAccess | POST /orgs/{org}/personal-access-tokens/{pat_id} | Update the access a fine-grained personal access token has to organization resources |
OrgsApi | orgs/updatePatAccesses | POST /orgs/{org}/personal-access-tokens | Update the access to organization resources via fine-grained personal access tokens |
OrgsApi | orgs/updateWebhook | PATCH /orgs/{org}/hooks/{hook_id} | Update an organization webhook |
OrgsApi | orgs/updateWebhookConfigForOrg | PATCH /orgs/{org}/hooks/{hook_id}/config | Update a webhook configuration for an organization |
PackagesApi | packages/deletePackageForAuthenticatedUser | DELETE /user/packages/{package_type}/{package_name} | Delete a package for the authenticated user |
PackagesApi | packages/deletePackageForOrg | DELETE /orgs/{org}/packages/{package_type}/{package_name} | Delete a package for an organization |
PackagesApi | packages/deletePackageForUser | DELETE /users/{username}/packages/{package_type}/{package_name} | Delete a package for a user |
PackagesApi | packages/deletePackageVersionForAuthenticatedUser | DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id} | Delete a package version for the authenticated user |
PackagesApi | packages/deletePackageVersionForOrg | DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | Delete package version for an organization |
PackagesApi | packages/deletePackageVersionForUser | DELETE /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | Delete package version for a user |
PackagesApi | packages/getAllPackageVersionsForPackageOwnedByAuthenticatedUser | GET /user/packages/{package_type}/{package_name}/versions | List package versions for a package owned by the authenticated user |
PackagesApi | packages/getAllPackageVersionsForPackageOwnedByOrg | GET /orgs/{org}/packages/{package_type}/{package_name}/versions | List package versions for a package owned by an organization |
PackagesApi | packages/getAllPackageVersionsForPackageOwnedByUser | GET /users/{username}/packages/{package_type}/{package_name}/versions | List package versions for a package owned by a user |
PackagesApi | packages/getPackageForAuthenticatedUser | GET /user/packages/{package_type}/{package_name} | Get a package for the authenticated user |
PackagesApi | packages/getPackageForOrganization | GET /orgs/{org}/packages/{package_type}/{package_name} | Get a package for an organization |
PackagesApi | packages/getPackageForUser | GET /users/{username}/packages/{package_type}/{package_name} | Get a package for a user |
PackagesApi | packages/getPackageVersionForAuthenticatedUser | GET /user/packages/{package_type}/{package_name}/versions/{package_version_id} | Get a package version for the authenticated user |
PackagesApi | packages/getPackageVersionForOrganization | GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | Get a package version for an organization |
PackagesApi | packages/getPackageVersionForUser | GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | Get a package version for a user |
PackagesApi | packages/listDockerMigrationConflictingPackagesForAuthenticatedUser | GET /user/docker/conflicts | Get list of conflicting packages during Docker migration for authenticated-user |
PackagesApi | packages/listDockerMigrationConflictingPackagesForOrganization | GET /orgs/{org}/docker/conflicts | Get list of conflicting packages during Docker migration for organization |
PackagesApi | packages/listDockerMigrationConflictingPackagesForUser | GET /users/{username}/docker/conflicts | Get list of conflicting packages during Docker migration for user |
PackagesApi | packages/listPackagesForAuthenticatedUser | GET /user/packages | List packages for the authenticated user's namespace |
PackagesApi | packages/listPackagesForOrganization | GET /orgs/{org}/packages | List packages for an organization |
PackagesApi | packages/listPackagesForUser | GET /users/{username}/packages | List packages for a user |
PackagesApi | packages/restorePackageForAuthenticatedUser | POST /user/packages/{package_type}/{package_name}/restore | Restore a package for the authenticated user |
PackagesApi | packages/restorePackageForOrg | POST /orgs/{org}/packages/{package_type}/{package_name}/restore | Restore a package for an organization |
PackagesApi | packages/restorePackageForUser | POST /users/{username}/packages/{package_type}/{package_name}/restore | Restore a package for a user |
PackagesApi | packages/restorePackageVersionForAuthenticatedUser | POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | Restore a package version for the authenticated user |
PackagesApi | packages/restorePackageVersionForOrg | POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | Restore package version for an organization |
PackagesApi | packages/restorePackageVersionForUser | POST /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore | Restore package version for a user |
ProjectsApi | projects/addCollaborator | PUT /projects/{project_id}/collaborators/{username} | Add project collaborator |
ProjectsApi | projects/createCard | POST /projects/columns/{column_id}/cards | Create a project card |
ProjectsApi | projects/createColumn | POST /projects/{project_id}/columns | Create a project column |
ProjectsApi | projects/createForAuthenticatedUser | POST /user/projects | Create a user project |
ProjectsApi | projects/createForOrg | POST /orgs/{org}/projects | Create an organization project |
ProjectsApi | projects/createForRepo | POST /repos/{owner}/{repo}/projects | Create a repository project |
ProjectsApi | projects/delete | DELETE /projects/{project_id} | Delete a project |
ProjectsApi | projects/deleteCard | DELETE /projects/columns/cards/{card_id} | Delete a project card |
ProjectsApi | projects/deleteColumn | DELETE /projects/columns/{column_id} | Delete a project column |
ProjectsApi | projects/get | GET /projects/{project_id} | Get a project |
ProjectsApi | projects/getCard | GET /projects/columns/cards/{card_id} | Get a project card |
ProjectsApi | projects/getColumn | GET /projects/columns/{column_id} | Get a project column |
ProjectsApi | projects/getPermissionForUser | GET /projects/{project_id}/collaborators/{username}/permission | Get project permission for a user |
ProjectsApi | projects/listCards | GET /projects/columns/{column_id}/cards | List project cards |
ProjectsApi | projects/listCollaborators | GET /projects/{project_id}/collaborators | List project collaborators |
ProjectsApi | projects/listColumns | GET /projects/{project_id}/columns | List project columns |
ProjectsApi | projects/listForOrg | GET /orgs/{org}/projects | List organization projects |
ProjectsApi | projects/listForRepo | GET /repos/{owner}/{repo}/projects | List repository projects |
ProjectsApi | projects/listForUser | GET /users/{username}/projects | List user projects |
ProjectsApi | projects/moveCard | POST /projects/columns/cards/{card_id}/moves | Move a project card |
ProjectsApi | projects/moveColumn | POST /projects/columns/{column_id}/moves | Move a project column |
ProjectsApi | projects/removeCollaborator | DELETE /projects/{project_id}/collaborators/{username} | Remove user as a collaborator |
ProjectsApi | projects/update | PATCH /projects/{project_id} | Update a project |
ProjectsApi | projects/updateCard | PATCH /projects/columns/cards/{card_id} | Update an existing project card |
ProjectsApi | projects/updateColumn | PATCH /projects/columns/{column_id} | Update an existing project column |
PullsApi | pulls/checkIfMerged | GET /repos/{owner}/{repo}/pulls/{pull_number}/merge | Check if a pull request has been merged |
PullsApi | pulls/create | POST /repos/{owner}/{repo}/pulls | Create a pull request |
PullsApi | pulls/createReplyForReviewComment | POST /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies | Create a reply for a review comment |
PullsApi | pulls/createReview | POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews | Create a review for a pull request |
PullsApi | pulls/createReviewComment | POST /repos/{owner}/{repo}/pulls/{pull_number}/comments | Create a review comment for a pull request |
PullsApi | pulls/deletePendingReview | DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | Delete a pending review for a pull request |
PullsApi | pulls/deleteReviewComment | DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id} | Delete a review comment for a pull request |
PullsApi | pulls/dismissReview | PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals | Dismiss a review for a pull request |
PullsApi | pulls/get | GET /repos/{owner}/{repo}/pulls/{pull_number} | Get a pull request |
PullsApi | pulls/getReview | GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | Get a review for a pull request |
PullsApi | pulls/getReviewComment | GET /repos/{owner}/{repo}/pulls/comments/{comment_id} | Get a review comment for a pull request |
PullsApi | pulls/list | GET /repos/{owner}/{repo}/pulls | List pull requests |
PullsApi | pulls/listCommentsForReview | GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments | List comments for a pull request review |
PullsApi | pulls/listCommits | GET /repos/{owner}/{repo}/pulls/{pull_number}/commits | List commits on a pull request |
PullsApi | pulls/listFiles | GET /repos/{owner}/{repo}/pulls/{pull_number}/files | List pull requests files |
PullsApi | pulls/listRequestedReviewers | GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | Get all requested reviewers for a pull request |
PullsApi | pulls/listReviewComments | GET /repos/{owner}/{repo}/pulls/{pull_number}/comments | List review comments on a pull request |
PullsApi | pulls/listReviewCommentsForRepo | GET /repos/{owner}/{repo}/pulls/comments | List review comments in a repository |
PullsApi | pulls/listReviews | GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews | List reviews for a pull request |
PullsApi | pulls/merge | PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge | Merge a pull request |
PullsApi | pulls/removeRequestedReviewers | DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | Remove requested reviewers from a pull request |
PullsApi | pulls/requestReviewers | POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers | Request reviewers for a pull request |
PullsApi | pulls/submitReview | POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events | Submit a review for a pull request |
PullsApi | pulls/update | PATCH /repos/{owner}/{repo}/pulls/{pull_number} | Update a pull request |
PullsApi | pulls/updateBranch | PUT /repos/{owner}/{repo}/pulls/{pull_number}/update-branch | Update a pull request branch |
PullsApi | pulls/updateReview | PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} | Update a review for a pull request |
PullsApi | pulls/updateReviewComment | PATCH /repos/{owner}/{repo}/pulls/comments/{comment_id} | Update a review comment for a pull request |
RateLimitApi | rateLimit/get | GET /rate_limit | Get rate limit status for the authenticated user |
ReactionsApi | reactions/createForCommitComment | POST /repos/{owner}/{repo}/comments/{comment_id}/reactions | Create reaction for a commit comment |
ReactionsApi | reactions/createForIssue | POST /repos/{owner}/{repo}/issues/{issue_number}/reactions | Create reaction for an issue |
ReactionsApi | reactions/createForIssueComment | POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | Create reaction for an issue comment |
ReactionsApi | reactions/createForPullRequestReviewComment | POST /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | Create reaction for a pull request review comment |
ReactionsApi | reactions/createForRelease | POST /repos/{owner}/{repo}/releases/{release_id}/reactions | Create reaction for a release |
ReactionsApi | reactions/createForTeamDiscussionCommentInOrg | POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | Create reaction for a team discussion comment |
ReactionsApi | reactions/createForTeamDiscussionCommentLegacy | POST /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | Create reaction for a team discussion comment (Legacy) |
ReactionsApi | reactions/createForTeamDiscussionInOrg | POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | Create reaction for a team discussion |
ReactionsApi | reactions/createForTeamDiscussionLegacy | POST /teams/{team_id}/discussions/{discussion_number}/reactions | Create reaction for a team discussion (Legacy) |
ReactionsApi | reactions/deleteForCommitComment | DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} | Delete a commit comment reaction |
ReactionsApi | reactions/deleteForIssue | DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} | Delete an issue reaction |
ReactionsApi | reactions/deleteForIssueComment | DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} | Delete an issue comment reaction |
ReactionsApi | reactions/deleteForPullRequestComment | DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} | Delete a pull request comment reaction |
ReactionsApi | reactions/deleteForRelease | DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} | Delete a release reaction |
ReactionsApi | reactions/deleteForTeamDiscussion | DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} | Delete team discussion reaction |
ReactionsApi | reactions/deleteForTeamDiscussionComment | DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} | Delete team discussion comment reaction |
ReactionsApi | reactions/listForCommitComment | GET /repos/{owner}/{repo}/comments/{comment_id}/reactions | List reactions for a commit comment |
ReactionsApi | reactions/listForIssue | GET /repos/{owner}/{repo}/issues/{issue_number}/reactions | List reactions for an issue |
ReactionsApi | reactions/listForIssueComment | GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions | List reactions for an issue comment |
ReactionsApi | reactions/listForPullRequestReviewComment | GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions | List reactions for a pull request review comment |
ReactionsApi | reactions/listForRelease | GET /repos/{owner}/{repo}/releases/{release_id}/reactions | List reactions for a release |
ReactionsApi | reactions/listForTeamDiscussionCommentInOrg | GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions | List reactions for a team discussion comment |
ReactionsApi | reactions/listForTeamDiscussionCommentLegacy | GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions | List reactions for a team discussion comment (Legacy) |
ReactionsApi | reactions/listForTeamDiscussionInOrg | GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions | List reactions for a team discussion |
ReactionsApi | reactions/listForTeamDiscussionLegacy | GET /teams/{team_id}/discussions/{discussion_number}/reactions | List reactions for a team discussion (Legacy) |
ReposApi | repos/acceptInvitationForAuthenticatedUser | PATCH /user/repository_invitations/{invitation_id} | Accept a repository invitation |
ReposApi | repos/addAppAccessRestrictions | POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | Add app access restrictions |
ReposApi | repos/addCollaborator | PUT /repos/{owner}/{repo}/collaborators/{username} | Add a repository collaborator |
ReposApi | repos/addStatusCheckContexts | POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | Add status check contexts |
ReposApi | repos/addTeamAccessRestrictions | POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | Add team access restrictions |
ReposApi | repos/addUserAccessRestrictions | POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | Add user access restrictions |
ReposApi | repos/cancelPagesDeployment | POST /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel | Cancel a GitHub Pages deployment |
ReposApi | repos/checkAutomatedSecurityFixes | GET /repos/{owner}/{repo}/automated-security-fixes | Check if automated security fixes are enabled for a repository |
ReposApi | repos/checkCollaborator | GET /repos/{owner}/{repo}/collaborators/{username} | Check if a user is a repository collaborator |
ReposApi | repos/checkVulnerabilityAlerts | GET /repos/{owner}/{repo}/vulnerability-alerts | Check if vulnerability alerts are enabled for a repository |
ReposApi | repos/codeownersErrors | GET /repos/{owner}/{repo}/codeowners/errors | List CODEOWNERS errors |
ReposApi | repos/compareCommits | GET /repos/{owner}/{repo}/compare/{basehead} | Compare two commits |
ReposApi | repos/createAutolink | POST /repos/{owner}/{repo}/autolinks | Create an autolink reference for a repository |
ReposApi | repos/createCommitComment | POST /repos/{owner}/{repo}/commits/{commit_sha}/comments | Create a commit comment |
ReposApi | repos/createCommitSignatureProtection | POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | Create commit signature protection |
ReposApi | repos/createCommitStatus | POST /repos/{owner}/{repo}/statuses/{sha} | Create a commit status |
ReposApi | repos/createDeployKey | POST /repos/{owner}/{repo}/keys | Create a deploy key |
ReposApi | repos/createDeployment | POST /repos/{owner}/{repo}/deployments | Create a deployment |
ReposApi | repos/createDeploymentBranchPolicy | POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | Create a deployment branch policy |
ReposApi | repos/createDeploymentProtectionRule | POST /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | Create a custom deployment protection rule on an environment |
ReposApi | repos/createDeploymentStatus | POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | Create a deployment status |
ReposApi | repos/createDispatchEvent | POST /repos/{owner}/{repo}/dispatches | Create a repository dispatch event |
ReposApi | repos/createForAuthenticatedUser | POST /user/repos | Create a repository for the authenticated user |
ReposApi | repos/createFork | POST /repos/{owner}/{repo}/forks | Create a fork |
ReposApi | repos/createInOrg | POST /orgs/{org}/repos | Create an organization repository |
ReposApi | repos/createOrUpdateCustomPropertiesValues | PATCH /repos/{owner}/{repo}/properties/values | Create or update custom property values for a repository |
ReposApi | repos/createOrUpdateEnvironment | PUT /repos/{owner}/{repo}/environments/{environment_name} | Create or update an environment |
ReposApi | repos/createOrUpdateFileContents | PUT /repos/{owner}/{repo}/contents/{path} | Create or update file contents |
ReposApi | repos/createOrgRuleset | POST /orgs/{org}/rulesets | Create an organization repository ruleset |
ReposApi | repos/createPagesDeployment | POST /repos/{owner}/{repo}/pages/deployments | Create a GitHub Pages deployment |
ReposApi | repos/createPagesSite | POST /repos/{owner}/{repo}/pages | Create a GitHub Pages site |
ReposApi | repos/createRelease | POST /repos/{owner}/{repo}/releases | Create a release |
ReposApi | repos/createRepoRuleset | POST /repos/{owner}/{repo}/rulesets | Create a repository ruleset |
ReposApi | repos/createTagProtection | POST /repos/{owner}/{repo}/tags/protection | Create a tag protection state for a repository |
ReposApi | repos/createUsingTemplate | POST /repos/{template_owner}/{template_repo}/generate | Create a repository using a template |
ReposApi | repos/createWebhook | POST /repos/{owner}/{repo}/hooks | Create a repository webhook |
ReposApi | repos/declineInvitationForAuthenticatedUser | DELETE /user/repository_invitations/{invitation_id} | Decline a repository invitation |
ReposApi | repos/delete | DELETE /repos/{owner}/{repo} | Delete a repository |
ReposApi | repos/deleteAccessRestrictions | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | Delete access restrictions |
ReposApi | repos/deleteAdminBranchProtection | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | Delete admin branch protection |
ReposApi | repos/deleteAnEnvironment | DELETE /repos/{owner}/{repo}/environments/{environment_name} | Delete an environment |
ReposApi | repos/deleteAutolink | DELETE /repos/{owner}/{repo}/autolinks/{autolink_id} | Delete an autolink reference from a repository |
ReposApi | repos/deleteBranchProtection | DELETE /repos/{owner}/{repo}/branches/{branch}/protection | Delete branch protection |
ReposApi | repos/deleteCommitComment | DELETE /repos/{owner}/{repo}/comments/{comment_id} | Delete a commit comment |
ReposApi | repos/deleteCommitSignatureProtection | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | Delete commit signature protection |
ReposApi | repos/deleteDeployKey | DELETE /repos/{owner}/{repo}/keys/{key_id} | Delete a deploy key |
ReposApi | repos/deleteDeployment | DELETE /repos/{owner}/{repo}/deployments/{deployment_id} | Delete a deployment |
ReposApi | repos/deleteDeploymentBranchPolicy | DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | Delete a deployment branch policy |
ReposApi | repos/deleteFile | DELETE /repos/{owner}/{repo}/contents/{path} | Delete a file |
ReposApi | repos/deleteInvitation | DELETE /repos/{owner}/{repo}/invitations/{invitation_id} | Delete a repository invitation |
ReposApi | repos/deleteOrgRuleset | DELETE /orgs/{org}/rulesets/{ruleset_id} | Delete an organization repository ruleset |
ReposApi | repos/deletePagesSite | DELETE /repos/{owner}/{repo}/pages | Delete a GitHub Pages site |
ReposApi | repos/deletePullRequestReviewProtection | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | Delete pull request review protection |
ReposApi | repos/deleteRelease | DELETE /repos/{owner}/{repo}/releases/{release_id} | Delete a release |
ReposApi | repos/deleteReleaseAsset | DELETE /repos/{owner}/{repo}/releases/assets/{asset_id} | Delete a release asset |
ReposApi | repos/deleteRepoRuleset | DELETE /repos/{owner}/{repo}/rulesets/{ruleset_id} | Delete a repository ruleset |
ReposApi | repos/deleteTagProtection | DELETE /repos/{owner}/{repo}/tags/protection/{tag_protection_id} | Delete a tag protection state for a repository |
ReposApi | repos/deleteWebhook | DELETE /repos/{owner}/{repo}/hooks/{hook_id} | Delete a repository webhook |
ReposApi | repos/disableAutomatedSecurityFixes | DELETE /repos/{owner}/{repo}/automated-security-fixes | Disable automated security fixes |
ReposApi | repos/disableDeploymentProtectionRule | DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | Disable a custom protection rule for an environment |
ReposApi | repos/disablePrivateVulnerabilityReporting | DELETE /repos/{owner}/{repo}/private-vulnerability-reporting | Disable private vulnerability reporting for a repository |
ReposApi | repos/disableVulnerabilityAlerts | DELETE /repos/{owner}/{repo}/vulnerability-alerts | Disable vulnerability alerts |
ReposApi | repos/downloadTarballArchive | GET /repos/{owner}/{repo}/tarball/{ref} | Download a repository archive (tar) |
ReposApi | repos/downloadZipballArchive | GET /repos/{owner}/{repo}/zipball/{ref} | Download a repository archive (zip) |
ReposApi | repos/enableAutomatedSecurityFixes | PUT /repos/{owner}/{repo}/automated-security-fixes | Enable automated security fixes |
ReposApi | repos/enablePrivateVulnerabilityReporting | PUT /repos/{owner}/{repo}/private-vulnerability-reporting | Enable private vulnerability reporting for a repository |
ReposApi | repos/enableVulnerabilityAlerts | PUT /repos/{owner}/{repo}/vulnerability-alerts | Enable vulnerability alerts |
ReposApi | repos/generateReleaseNotes | POST /repos/{owner}/{repo}/releases/generate-notes | Generate release notes content for a release |
ReposApi | repos/get | GET /repos/{owner}/{repo} | Get a repository |
ReposApi | repos/getAccessRestrictions | GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions | Get access restrictions |
ReposApi | repos/getAdminBranchProtection | GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | Get admin branch protection |
ReposApi | repos/getAllDeploymentProtectionRules | GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules | Get all deployment protection rules for an environment |
ReposApi | repos/getAllEnvironments | GET /repos/{owner}/{repo}/environments | List environments |
ReposApi | repos/getAllStatusCheckContexts | GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | Get all status check contexts |
ReposApi | repos/getAllTopics | GET /repos/{owner}/{repo}/topics | Get all repository topics |
ReposApi | repos/getAppsWithAccessToProtectedBranch | GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | Get apps with access to the protected branch |
ReposApi | repos/getAutolink | GET /repos/{owner}/{repo}/autolinks/{autolink_id} | Get an autolink reference of a repository |
ReposApi | repos/getBranch | GET /repos/{owner}/{repo}/branches/{branch} | Get a branch |
ReposApi | repos/getBranchProtection | GET /repos/{owner}/{repo}/branches/{branch}/protection | Get branch protection |
ReposApi | repos/getBranchRules | GET /repos/{owner}/{repo}/rules/branches/{branch} | Get rules for a branch |
ReposApi | repos/getClones | GET /repos/{owner}/{repo}/traffic/clones | Get repository clones |
ReposApi | repos/getCodeFrequencyStats | GET /repos/{owner}/{repo}/stats/code_frequency | Get the weekly commit activity |
ReposApi | repos/getCollaboratorPermissionLevel | GET /repos/{owner}/{repo}/collaborators/{username}/permission | Get repository permissions for a user |
ReposApi | repos/getCombinedStatusForRef | GET /repos/{owner}/{repo}/commits/{ref}/status | Get the combined status for a specific reference |
ReposApi | repos/getCommit | GET /repos/{owner}/{repo}/commits/{ref} | Get a commit |
ReposApi | repos/getCommitActivityStats | GET /repos/{owner}/{repo}/stats/commit_activity | Get the last year of commit activity |
ReposApi | repos/getCommitComment | GET /repos/{owner}/{repo}/comments/{comment_id} | Get a commit comment |
ReposApi | repos/getCommitSignatureProtection | GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures | Get commit signature protection |
ReposApi | repos/getCommunityProfileMetrics | GET /repos/{owner}/{repo}/community/profile | Get community profile metrics |
ReposApi | repos/getContent | GET /repos/{owner}/{repo}/contents/{path} | Get repository content |
ReposApi | repos/getContributorsStats | GET /repos/{owner}/{repo}/stats/contributors | Get all contributor commit activity |
ReposApi | repos/getCustomDeploymentProtectionRule | GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} | Get a custom deployment protection rule |
ReposApi | repos/getCustomPropertiesValues | GET /repos/{owner}/{repo}/properties/values | Get all custom property values for a repository |
ReposApi | repos/getDeployKey | GET /repos/{owner}/{repo}/keys/{key_id} | Get a deploy key |
ReposApi | repos/getDeployment | GET /repos/{owner}/{repo}/deployments/{deployment_id} | Get a deployment |
ReposApi | repos/getDeploymentBranchPolicy | GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | Get a deployment branch policy |
ReposApi | repos/getDeploymentStatus | GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} | Get a deployment status |
ReposApi | repos/getEnvironment | GET /repos/{owner}/{repo}/environments/{environment_name} | Get an environment |
ReposApi | repos/getLatestPagesBuild | GET /repos/{owner}/{repo}/pages/builds/latest | Get latest Pages build |
ReposApi | repos/getLatestRelease | GET /repos/{owner}/{repo}/releases/latest | Get the latest release |
ReposApi | repos/getOrgRuleSuite | GET /orgs/{org}/rulesets/rule-suites/{rule_suite_id} | Get an organization rule suite |
ReposApi | repos/getOrgRuleSuites | GET /orgs/{org}/rulesets/rule-suites | List organization rule suites |
ReposApi | repos/getOrgRuleset | GET /orgs/{org}/rulesets/{ruleset_id} | Get an organization repository ruleset |
ReposApi | repos/getOrgRulesets | GET /orgs/{org}/rulesets | Get all organization repository rulesets |
ReposApi | repos/getPages | GET /repos/{owner}/{repo}/pages | Get a GitHub Pages site |
ReposApi | repos/getPagesBuild | GET /repos/{owner}/{repo}/pages/builds/{build_id} | Get GitHub Pages build |
ReposApi | repos/getPagesDeployment | GET /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} | Get the status of a GitHub Pages deployment |
ReposApi | repos/getPagesHealthCheck | GET /repos/{owner}/{repo}/pages/health | Get a DNS health check for GitHub Pages |
ReposApi | repos/getParticipationStats | GET /repos/{owner}/{repo}/stats/participation | Get the weekly commit count |
ReposApi | repos/getPullRequestReviewProtection | GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | Get pull request review protection |
ReposApi | repos/getPunchCardStats | GET /repos/{owner}/{repo}/stats/punch_card | Get the hourly commit count for each day |
ReposApi | repos/getReadme | GET /repos/{owner}/{repo}/readme | Get a repository README |
ReposApi | repos/getReadmeInDirectory | GET /repos/{owner}/{repo}/readme/{dir} | Get a repository README for a directory |
ReposApi | repos/getRelease | GET /repos/{owner}/{repo}/releases/{release_id} | Get a release |
ReposApi | repos/getReleaseAsset | GET /repos/{owner}/{repo}/releases/assets/{asset_id} | Get a release asset |
ReposApi | repos/getReleaseByTag | GET /repos/{owner}/{repo}/releases/tags/{tag} | Get a release by tag name |
ReposApi | repos/getRepoRuleSuite | GET /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} | Get a repository rule suite |
ReposApi | repos/getRepoRuleSuites | GET /repos/{owner}/{repo}/rulesets/rule-suites | List repository rule suites |
ReposApi | repos/getRepoRuleset | GET /repos/{owner}/{repo}/rulesets/{ruleset_id} | Get a repository ruleset |
ReposApi | repos/getRepoRulesets | GET /repos/{owner}/{repo}/rulesets | Get all repository rulesets |
ReposApi | repos/getStatusChecksProtection | GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | Get status checks protection |
ReposApi | repos/getTeamsWithAccessToProtectedBranch | GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | Get teams with access to the protected branch |
ReposApi | repos/getTopPaths | GET /repos/{owner}/{repo}/traffic/popular/paths | Get top referral paths |
ReposApi | repos/getTopReferrers | GET /repos/{owner}/{repo}/traffic/popular/referrers | Get top referral sources |
ReposApi | repos/getUsersWithAccessToProtectedBranch | GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | Get users with access to the protected branch |
ReposApi | repos/getViews | GET /repos/{owner}/{repo}/traffic/views | Get page views |
ReposApi | repos/getWebhook | GET /repos/{owner}/{repo}/hooks/{hook_id} | Get a repository webhook |
ReposApi | repos/getWebhookConfigForRepo | GET /repos/{owner}/{repo}/hooks/{hook_id}/config | Get a webhook configuration for a repository |
ReposApi | repos/getWebhookDelivery | GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} | Get a delivery for a repository webhook |
ReposApi | repos/listActivities | GET /repos/{owner}/{repo}/activity | List repository activities |
ReposApi | repos/listAutolinks | GET /repos/{owner}/{repo}/autolinks | Get all autolinks of a repository |
ReposApi | repos/listBranches | GET /repos/{owner}/{repo}/branches | List branches |
ReposApi | repos/listBranchesForHeadCommit | GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head | List branches for HEAD commit |
ReposApi | repos/listCollaborators | GET /repos/{owner}/{repo}/collaborators | List repository collaborators |
ReposApi | repos/listCommentsForCommit | GET /repos/{owner}/{repo}/commits/{commit_sha}/comments | List commit comments |
ReposApi | repos/listCommitCommentsForRepo | GET /repos/{owner}/{repo}/comments | List commit comments for a repository |
ReposApi | repos/listCommitStatusesForRef | GET /repos/{owner}/{repo}/commits/{ref}/statuses | List commit statuses for a reference |
ReposApi | repos/listCommits | GET /repos/{owner}/{repo}/commits | List commits |
ReposApi | repos/listContributors | GET /repos/{owner}/{repo}/contributors | List repository contributors |
ReposApi | repos/listCustomDeploymentRuleIntegrations | GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps | List custom deployment rule integrations available for an environment |
ReposApi | repos/listDeployKeys | GET /repos/{owner}/{repo}/keys | List deploy keys |
ReposApi | repos/listDeploymentBranchPolicies | GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies | List deployment branch policies |
ReposApi | repos/listDeploymentStatuses | GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses | List deployment statuses |
ReposApi | repos/listDeployments | GET /repos/{owner}/{repo}/deployments | List deployments |
ReposApi | repos/listForAuthenticatedUser | GET /user/repos | List repositories for the authenticated user |
ReposApi | repos/listForOrg | GET /orgs/{org}/repos | List organization repositories |
ReposApi | repos/listForUser | GET /users/{username}/repos | List repositories for a user |
ReposApi | repos/listForks | GET /repos/{owner}/{repo}/forks | List forks |
ReposApi | repos/listInvitations | GET /repos/{owner}/{repo}/invitations | List repository invitations |
ReposApi | repos/listInvitationsForAuthenticatedUser | GET /user/repository_invitations | List repository invitations for the authenticated user |
ReposApi | repos/listLanguages | GET /repos/{owner}/{repo}/languages | List repository languages |
ReposApi | repos/listPagesBuilds | GET /repos/{owner}/{repo}/pages/builds | List GitHub Pages builds |
ReposApi | repos/listPublic | GET /repositories | List public repositories |
ReposApi | repos/listPullRequestsAssociatedWithCommit | GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls | List pull requests associated with a commit |
ReposApi | repos/listReleaseAssets | GET /repos/{owner}/{repo}/releases/{release_id}/assets | List release assets |
ReposApi | repos/listReleases | GET /repos/{owner}/{repo}/releases | List releases |
ReposApi | repos/listTagProtection | GET /repos/{owner}/{repo}/tags/protection | List tag protection states for a repository |
ReposApi | repos/listTags | GET /repos/{owner}/{repo}/tags | List repository tags |
ReposApi | repos/listTeams | GET /repos/{owner}/{repo}/teams | List repository teams |
ReposApi | repos/listWebhookDeliveries | GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries | List deliveries for a repository webhook |
ReposApi | repos/listWebhooks | GET /repos/{owner}/{repo}/hooks | List repository webhooks |
ReposApi | repos/merge | POST /repos/{owner}/{repo}/merges | Merge a branch |
ReposApi | repos/mergeUpstream | POST /repos/{owner}/{repo}/merge-upstream | Sync a fork branch with the upstream repository |
ReposApi | repos/pingWebhook | POST /repos/{owner}/{repo}/hooks/{hook_id}/pings | Ping a repository webhook |
ReposApi | repos/redeliverWebhookDelivery | POST /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | Redeliver a delivery for a repository webhook |
ReposApi | repos/removeAppAccessRestrictions | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | Remove app access restrictions |
ReposApi | repos/removeCollaborator | DELETE /repos/{owner}/{repo}/collaborators/{username} | Remove a repository collaborator |
ReposApi | repos/removeStatusCheckContexts | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | Remove status check contexts |
ReposApi | repos/removeStatusCheckProtection | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | Remove status check protection |
ReposApi | repos/removeTeamAccessRestrictions | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | Remove team access restrictions |
ReposApi | repos/removeUserAccessRestrictions | DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | Remove user access restrictions |
ReposApi | repos/renameBranch | POST /repos/{owner}/{repo}/branches/{branch}/rename | Rename a branch |
ReposApi | repos/replaceAllTopics | PUT /repos/{owner}/{repo}/topics | Replace all repository topics |
ReposApi | repos/requestPagesBuild | POST /repos/{owner}/{repo}/pages/builds | Request a GitHub Pages build |
ReposApi | repos/setAdminBranchProtection | POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins | Set admin branch protection |
ReposApi | repos/setAppAccessRestrictions | PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps | Set app access restrictions |
ReposApi | repos/setStatusCheckContexts | PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts | Set status check contexts |
ReposApi | repos/setTeamAccessRestrictions | PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams | Set team access restrictions |
ReposApi | repos/setUserAccessRestrictions | PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users | Set user access restrictions |
ReposApi | repos/testPushWebhook | POST /repos/{owner}/{repo}/hooks/{hook_id}/tests | Test the push repository webhook |
ReposApi | repos/transfer | POST /repos/{owner}/{repo}/transfer | Transfer a repository |
ReposApi | repos/update | PATCH /repos/{owner}/{repo} | Update a repository |
ReposApi | repos/updateBranchProtection | PUT /repos/{owner}/{repo}/branches/{branch}/protection | Update branch protection |
ReposApi | repos/updateCommitComment | PATCH /repos/{owner}/{repo}/comments/{comment_id} | Update a commit comment |
ReposApi | repos/updateDeploymentBranchPolicy | PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} | Update a deployment branch policy |
ReposApi | repos/updateInformationAboutPagesSite | PUT /repos/{owner}/{repo}/pages | Update information about a GitHub Pages site |
ReposApi | repos/updateInvitation | PATCH /repos/{owner}/{repo}/invitations/{invitation_id} | Update a repository invitation |
ReposApi | repos/updateOrgRuleset | PUT /orgs/{org}/rulesets/{ruleset_id} | Update an organization repository ruleset |
ReposApi | repos/updatePullRequestReviewProtection | PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews | Update pull request review protection |
ReposApi | repos/updateRelease | PATCH /repos/{owner}/{repo}/releases/{release_id} | Update a release |
ReposApi | repos/updateReleaseAsset | PATCH /repos/{owner}/{repo}/releases/assets/{asset_id} | Update a release asset |
ReposApi | repos/updateRepoRuleset | PUT /repos/{owner}/{repo}/rulesets/{ruleset_id} | Update a repository ruleset |
ReposApi | repos/updateStatusCheckProtection | PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks | Update status check protection |
ReposApi | repos/updateWebhook | PATCH /repos/{owner}/{repo}/hooks/{hook_id} | Update a repository webhook |
ReposApi | repos/updateWebhookConfigForRepo | PATCH /repos/{owner}/{repo}/hooks/{hook_id}/config | Update a webhook configuration for a repository |
ReposApi | repos/uploadReleaseAsset | POST /repos/{owner}/{repo}/releases/{release_id}/assets | Upload a release asset |
SearchApi | search/code | GET /search/code | Search code |
SearchApi | search/commits | GET /search/commits | Search commits |
SearchApi | search/issuesAndPullRequests | GET /search/issues | Search issues and pull requests |
SearchApi | search/labels | GET /search/labels | Search labels |
SearchApi | search/repos | GET /search/repositories | Search repositories |
SearchApi | search/topics | GET /search/topics | Search topics |
SearchApi | search/users | GET /search/users | Search users |
SecretScanningApi | secretScanning/getAlert | GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | Get a secret scanning alert |
SecretScanningApi | secretScanning/listAlertsForEnterprise | GET /enterprises/{enterprise}/secret-scanning/alerts | List secret scanning alerts for an enterprise |
SecretScanningApi | secretScanning/listAlertsForOrg | GET /orgs/{org}/secret-scanning/alerts | List secret scanning alerts for an organization |
SecretScanningApi | secretScanning/listAlertsForRepo | GET /repos/{owner}/{repo}/secret-scanning/alerts | List secret scanning alerts for a repository |
SecretScanningApi | secretScanning/listLocationsForAlert | GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations | List locations for a secret scanning alert |
SecretScanningApi | secretScanning/updateAlert | PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} | Update a secret scanning alert |
SecurityAdvisoriesApi | securityAdvisories/createFork | POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks | Create a temporary private fork |
SecurityAdvisoriesApi | securityAdvisories/createPrivateVulnerabilityReport | POST /repos/{owner}/{repo}/security-advisories/reports | Privately report a security vulnerability |
SecurityAdvisoriesApi | securityAdvisories/createRepositoryAdvisory | POST /repos/{owner}/{repo}/security-advisories | Create a repository security advisory |
SecurityAdvisoriesApi | securityAdvisories/createRepositoryAdvisoryCveRequest | POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve | Request a CVE for a repository security advisory |
SecurityAdvisoriesApi | securityAdvisories/getGlobalAdvisory | GET /advisories/{ghsa_id} | Get a global security advisory |
SecurityAdvisoriesApi | securityAdvisories/getRepositoryAdvisory | GET /repos/{owner}/{repo}/security-advisories/{ghsa_id} | Get a repository security advisory |
SecurityAdvisoriesApi | securityAdvisories/listGlobalAdvisories | GET /advisories | List global security advisories |
SecurityAdvisoriesApi | securityAdvisories/listOrgRepositoryAdvisories | GET /orgs/{org}/security-advisories | List repository security advisories for an organization |
SecurityAdvisoriesApi | securityAdvisories/listRepositoryAdvisories | GET /repos/{owner}/{repo}/security-advisories | List repository security advisories |
SecurityAdvisoriesApi | securityAdvisories/updateRepositoryAdvisory | PATCH /repos/{owner}/{repo}/security-advisories/{ghsa_id} | Update a repository security advisory |
TeamsApi | teams/addMemberLegacy | PUT /teams/{team_id}/members/{username} | Add team member (Legacy) |
TeamsApi | teams/addOrUpdateMembershipForUserInOrg | PUT /orgs/{org}/teams/{team_slug}/memberships/{username} | Add or update team membership for a user |
TeamsApi | teams/addOrUpdateMembershipForUserLegacy | PUT /teams/{team_id}/memberships/{username} | Add or update team membership for a user (Legacy) |
TeamsApi | teams/addOrUpdateProjectPermissionsInOrg | PUT /orgs/{org}/teams/{team_slug}/projects/{project_id} | Add or update team project permissions |
TeamsApi | teams/addOrUpdateProjectPermissionsLegacy | PUT /teams/{team_id}/projects/{project_id} | Add or update team project permissions (Legacy) |
TeamsApi | teams/addOrUpdateRepoPermissionsInOrg | PUT /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | Add or update team repository permissions |
TeamsApi | teams/addOrUpdateRepoPermissionsLegacy | PUT /teams/{team_id}/repos/{owner}/{repo} | Add or update team repository permissions (Legacy) |
TeamsApi | teams/checkPermissionsForProjectInOrg | GET /orgs/{org}/teams/{team_slug}/projects/{project_id} | Check team permissions for a project |
TeamsApi | teams/checkPermissionsForProjectLegacy | GET /teams/{team_id}/projects/{project_id} | Check team permissions for a project (Legacy) |
TeamsApi | teams/checkPermissionsForRepoInOrg | GET /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | Check team permissions for a repository |
TeamsApi | teams/checkPermissionsForRepoLegacy | GET /teams/{team_id}/repos/{owner}/{repo} | Check team permissions for a repository (Legacy) |
TeamsApi | teams/create | POST /orgs/{org}/teams | Create a team |
TeamsApi | teams/createDiscussionCommentInOrg | POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | Create a discussion comment |
TeamsApi | teams/createDiscussionCommentLegacy | POST /teams/{team_id}/discussions/{discussion_number}/comments | Create a discussion comment (Legacy) |
TeamsApi | teams/createDiscussionInOrg | POST /orgs/{org}/teams/{team_slug}/discussions | Create a discussion |
TeamsApi | teams/createDiscussionLegacy | POST /teams/{team_id}/discussions | Create a discussion (Legacy) |
TeamsApi | teams/deleteDiscussionCommentInOrg | DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | Delete a discussion comment |
TeamsApi | teams/deleteDiscussionCommentLegacy | DELETE /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | Delete a discussion comment (Legacy) |
TeamsApi | teams/deleteDiscussionInOrg | DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | Delete a discussion |
TeamsApi | teams/deleteDiscussionLegacy | DELETE /teams/{team_id}/discussions/{discussion_number} | Delete a discussion (Legacy) |
TeamsApi | teams/deleteInOrg | DELETE /orgs/{org}/teams/{team_slug} | Delete a team |
TeamsApi | teams/deleteLegacy | DELETE /teams/{team_id} | Delete a team (Legacy) |
TeamsApi | teams/getByName | GET /orgs/{org}/teams/{team_slug} | Get a team by name |
TeamsApi | teams/getDiscussionCommentInOrg | GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | Get a discussion comment |
TeamsApi | teams/getDiscussionCommentLegacy | GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | Get a discussion comment (Legacy) |
TeamsApi | teams/getDiscussionInOrg | GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | Get a discussion |
TeamsApi | teams/getDiscussionLegacy | GET /teams/{team_id}/discussions/{discussion_number} | Get a discussion (Legacy) |
TeamsApi | teams/getLegacy | GET /teams/{team_id} | Get a team (Legacy) |
TeamsApi | teams/getMemberLegacy | GET /teams/{team_id}/members/{username} | Get team member (Legacy) |
TeamsApi | teams/getMembershipForUserInOrg | GET /orgs/{org}/teams/{team_slug}/memberships/{username} | Get team membership for a user |
TeamsApi | teams/getMembershipForUserLegacy | GET /teams/{team_id}/memberships/{username} | Get team membership for a user (Legacy) |
TeamsApi | teams/list | GET /orgs/{org}/teams | List teams |
TeamsApi | teams/listChildInOrg | GET /orgs/{org}/teams/{team_slug}/teams | List child teams |
TeamsApi | teams/listChildLegacy | GET /teams/{team_id}/teams | List child teams (Legacy) |
TeamsApi | teams/listDiscussionCommentsInOrg | GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments | List discussion comments |
TeamsApi | teams/listDiscussionCommentsLegacy | GET /teams/{team_id}/discussions/{discussion_number}/comments | List discussion comments (Legacy) |
TeamsApi | teams/listDiscussionsInOrg | GET /orgs/{org}/teams/{team_slug}/discussions | List discussions |
TeamsApi | teams/listDiscussionsLegacy | GET /teams/{team_id}/discussions | List discussions (Legacy) |
TeamsApi | teams/listForAuthenticatedUser | GET /user/teams | List teams for the authenticated user |
TeamsApi | teams/listMembersInOrg | GET /orgs/{org}/teams/{team_slug}/members | List team members |
TeamsApi | teams/listMembersLegacy | GET /teams/{team_id}/members | List team members (Legacy) |
TeamsApi | teams/listPendingInvitationsInOrg | GET /orgs/{org}/teams/{team_slug}/invitations | List pending team invitations |
TeamsApi | teams/listPendingInvitationsLegacy | GET /teams/{team_id}/invitations | List pending team invitations (Legacy) |
TeamsApi | teams/listProjectsInOrg | GET /orgs/{org}/teams/{team_slug}/projects | List team projects |
TeamsApi | teams/listProjectsLegacy | GET /teams/{team_id}/projects | List team projects (Legacy) |
TeamsApi | teams/listReposInOrg | GET /orgs/{org}/teams/{team_slug}/repos | List team repositories |
TeamsApi | teams/listReposLegacy | GET /teams/{team_id}/repos | List team repositories (Legacy) |
TeamsApi | teams/removeMemberLegacy | DELETE /teams/{team_id}/members/{username} | Remove team member (Legacy) |
TeamsApi | teams/removeMembershipForUserInOrg | DELETE /orgs/{org}/teams/{team_slug}/memberships/{username} | Remove team membership for a user |
TeamsApi | teams/removeMembershipForUserLegacy | DELETE /teams/{team_id}/memberships/{username} | Remove team membership for a user (Legacy) |
TeamsApi | teams/removeProjectInOrg | DELETE /orgs/{org}/teams/{team_slug}/projects/{project_id} | Remove a project from a team |
TeamsApi | teams/removeProjectLegacy | DELETE /teams/{team_id}/projects/{project_id} | Remove a project from a team (Legacy) |
TeamsApi | teams/removeRepoInOrg | DELETE /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} | Remove a repository from a team |
TeamsApi | teams/removeRepoLegacy | DELETE /teams/{team_id}/repos/{owner}/{repo} | Remove a repository from a team (Legacy) |
TeamsApi | teams/updateDiscussionCommentInOrg | PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} | Update a discussion comment |
TeamsApi | teams/updateDiscussionCommentLegacy | PATCH /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} | Update a discussion comment (Legacy) |
TeamsApi | teams/updateDiscussionInOrg | PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} | Update a discussion |
TeamsApi | teams/updateDiscussionLegacy | PATCH /teams/{team_id}/discussions/{discussion_number} | Update a discussion (Legacy) |
TeamsApi | teams/updateInOrg | PATCH /orgs/{org}/teams/{team_slug} | Update a team |
TeamsApi | teams/updateLegacy | PATCH /teams/{team_id} | Update a team (Legacy) |
UsersApi | users/addEmailForAuthenticatedUser | POST /user/emails | Add an email address for the authenticated user |
UsersApi | users/addSocialAccountForAuthenticatedUser | POST /user/social_accounts | Add social accounts for the authenticated user |
UsersApi | users/block | PUT /user/blocks/{username} | Block a user |
UsersApi | users/checkBlocked | GET /user/blocks/{username} | Check if a user is blocked by the authenticated user |
UsersApi | users/checkFollowingForUser | GET /users/{username}/following/{target_user} | Check if a user follows another user |
UsersApi | users/checkPersonIsFollowedByAuthenticated | GET /user/following/{username} | Check if a person is followed by the authenticated user |
UsersApi | users/createGpgKeyForAuthenticatedUser | POST /user/gpg_keys | Create a GPG key for the authenticated user |
UsersApi | users/createPublicSshKeyForAuthenticatedUser | POST /user/keys | Create a public SSH key for the authenticated user |
UsersApi | users/createSshSigningKeyForAuthenticatedUser | POST /user/ssh_signing_keys | Create a SSH signing key for the authenticated user |
UsersApi | users/deleteEmailForAuthenticatedUser | DELETE /user/emails | Delete an email address for the authenticated user |
UsersApi | users/deleteGpgKeyForAuthenticatedUser | DELETE /user/gpg_keys/{gpg_key_id} | Delete a GPG key for the authenticated user |
UsersApi | users/deletePublicSshKeyForAuthenticatedUser | DELETE /user/keys/{key_id} | Delete a public SSH key for the authenticated user |
UsersApi | users/deleteSocialAccountForAuthenticatedUser | DELETE /user/social_accounts | Delete social accounts for the authenticated user |
UsersApi | users/deleteSshSigningKeyForAuthenticatedUser | DELETE /user/ssh_signing_keys/{ssh_signing_key_id} | Delete an SSH signing key for the authenticated user |
UsersApi | users/follow | PUT /user/following/{username} | Follow a user |
UsersApi | users/getAuthenticated | GET /user | Get the authenticated user |
UsersApi | users/getByUsername | GET /users/{username} | Get a user |
UsersApi | users/getContextForUser | GET /users/{username}/hovercard | Get contextual information for a user |
UsersApi | users/getGpgKeyForAuthenticatedUser | GET /user/gpg_keys/{gpg_key_id} | Get a GPG key for the authenticated user |
UsersApi | users/getPublicSshKeyForAuthenticatedUser | GET /user/keys/{key_id} | Get a public SSH key for the authenticated user |
UsersApi | users/getSshSigningKeyForAuthenticatedUser | GET /user/ssh_signing_keys/{ssh_signing_key_id} | Get an SSH signing key for the authenticated user |
UsersApi | users/list | GET /users | List users |
UsersApi | users/listBlockedByAuthenticatedUser | GET /user/blocks | List users blocked by the authenticated user |
UsersApi | users/listEmailsForAuthenticatedUser | GET /user/emails | List email addresses for the authenticated user |
UsersApi | users/listFollowedByAuthenticatedUser | GET /user/following | List the people the authenticated user follows |
UsersApi | users/listFollowersForAuthenticatedUser | GET /user/followers | List followers of the authenticated user |
UsersApi | users/listFollowersForUser | GET /users/{username}/followers | List followers of a user |
UsersApi | users/listFollowingForUser | GET /users/{username}/following | List the people a user follows |
UsersApi | users/listGpgKeysForAuthenticatedUser | GET /user/gpg_keys | List GPG keys for the authenticated user |
UsersApi | users/listGpgKeysForUser | GET /users/{username}/gpg_keys | List GPG keys for a user |
UsersApi | users/listPublicEmailsForAuthenticatedUser | GET /user/public_emails | List public email addresses for the authenticated user |
UsersApi | users/listPublicKeysForUser | GET /users/{username}/keys | List public keys for a user |
UsersApi | users/listPublicSshKeysForAuthenticatedUser | GET /user/keys | List public SSH keys for the authenticated user |
UsersApi | users/listSocialAccountsForAuthenticatedUser | GET /user/social_accounts | List social accounts for the authenticated user |
UsersApi | users/listSocialAccountsForUser | GET /users/{username}/social_accounts | List social accounts for a user |
UsersApi | users/listSshSigningKeysForAuthenticatedUser | GET /user/ssh_signing_keys | List SSH signing keys for the authenticated user |
UsersApi | users/listSshSigningKeysForUser | GET /users/{username}/ssh_signing_keys | List SSH signing keys for a user |
UsersApi | users/setPrimaryEmailVisibilityForAuthenticatedUser | PATCH /user/email/visibility | Set primary email visibility for the authenticated user |
UsersApi | users/unblock | DELETE /user/blocks/{username} | Unblock a user |
UsersApi | users/unfollow | DELETE /user/following/{username} | Unfollow a user |
UsersApi | users/updateAuthenticated | PATCH /user | Update the authenticated user |
Usage
Prerequisites
You need IntelliJ to be able to run those queries. More information can be found here. You may have some luck running queries using the Code REST Client as well, but your mileage may vary.
Variables and Environment files
- Generally speaking, you want queries to be specific using custom variables. All variables in the
.http
files have the `` format. - You can create public or private environment files to dynamically replace the variables at runtime.
Note: don't commit private environment files! They typically will contain sensitive information like API Keys.
Customizations
If you have control over the generation of the files here, there are two main things you can do
- Select elements to replace as variables during generation. The process is case-sensitive. For example, API_KEY ->
- For this, run the generation with the
bodyVariables
property, followed by a "-" separated list of variables - Example:
--additional-properties bodyVariables=YOUR_MERCHANT_ACCOUNT-YOUR_COMPANY_ACCOUNT-YOUR_BALANCE_PLATFORM
- For this, run the generation with the
- Add custom headers to all requests. This can be useful for example if your specifications are missing security schemes.
- For this, run the generation with the
customHeaders
property, followed by a "&" separated list of variables - Example :
--additional-properties=customHeaders="Cookie:X-API-KEY="&"Accept-Encoding=gzip"
- For this, run the generation with the
This client was generated by the jetbrains-http-client generator of OpenAPI Generator