provider 1112 operations 44 docs pages
@utdk/github
GitHub v3 REST API
Generated UTDK provider client for GitHub v3 REST API. GitHub's v3 REST API.
Apps
Optional generated docs page for
@utdk/github.
Apps
Generated from OpenAPI operation grouping.
GET /app: Get the authenticated appPOST /app-manifests/{code}/conversions: Create a GitHub App from a manifestGET /app/hook/config: Get a webhook configuration for an appPATCH /app/hook/config: Update a webhook configuration for an appGET /app/hook/deliveries: List deliveries for an app webhookGET /app/hook/deliveries/{delivery_id}: Get a delivery for an app webhookPOST /app/hook/deliveries/{delivery_id}/attempts: Redeliver a delivery for an app webhookGET /app/installation-requests: List installation requests for the authenticated appGET /app/installations: List installations for the authenticated appDELETE /app/installations/{installation_id}: Delete an installation for the authenticated appGET /app/installations/{installation_id}: Get an installation for the authenticated appPOST /app/installations/{installation_id}/access_tokens: Create an installation access token for an appDELETE /app/installations/{installation_id}/suspended: Unsuspend an app installationPUT /app/installations/{installation_id}/suspended: Suspend an app installationDELETE /applications/{client_id}/grant: Delete an app authorizationDELETE /applications/{client_id}/token: Delete an app tokenPATCH /applications/{client_id}/token: Reset a tokenPOST /applications/{client_id}/token: Check a tokenPOST /applications/{client_id}/token/scoped: Create a scoped access tokenGET /apps/{app_slug}: Get an appGET /installation/repositories: List repositories accessible to the app installationDELETE /installation/token: Revoke an installation access tokenGET /marketplace_listing/accounts/{account_id}: Get a subscription plan for an accountGET /marketplace_listing/plans: List plansGET /marketplace_listing/plans/{plan_id}/accounts: List accounts for a planGET /marketplace_listing/stubbed/accounts/{account_id}: Get a subscription plan for an account (stubbed)GET /marketplace_listing/stubbed/plans: List plans (stubbed)GET /marketplace_listing/stubbed/plans/{plan_id}/accounts: List accounts for a plan (stubbed)GET /orgs/{org}/installation: Get an organization installation for the authenticated appGET /repos/{owner}/{repo}/installation: Get a repository installation for the authenticated appGET /user/installations: List app installations accessible to the user access tokenGET /user/installations/{installation_id}/repositories: List repositories accessible to the user access tokenDELETE /user/installations/{installation_id}/repositories/{repository_id}: Remove a repository from an app installationPUT /user/installations/{installation_id}/repositories/{repository_id}: Add a repository to an app installationGET /user/marketplace_purchases: List subscriptions for the authenticated userGET /user/marketplace_purchases/stubbed: List subscriptions for the authenticated user (stubbed)GET /users/{username}/installation: Get a user installation for the authenticated app