integrations
Overview
Name | integrations |
Type | Resource |
Id | github.apps.integrations |
Fields
Name | Datatype | Description |
---|---|---|
id | integer | Unique identifier of the GitHub app |
name | string | The name of the GitHub app |
description | string | |
client_id | string | |
client_secret | string | |
created_at | string | |
events | array | The list of events for the GitHub app |
external_url | string | |
html_url | string | |
installations_count | integer | The number of installations associated with the GitHub app |
node_id | string | |
owner | object | A GitHub user. |
pem | string | |
permissions | object | The set of permissions for the GitHub app |
slug | string | The slug name of the GitHub app |
updated_at | string | |
webhook_secret | string |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get_authenticated | SELECT | Returns the GitHub App associated with the authentication credentials used. To see how many app installations are associated with this GitHub App, see the installations_count in the response. For more details about your app's installations, see the "List installations for the authenticated app" endpoint.You must use a JWT to access this endpoint. | |
get_by_slug | SELECT | app_slug | Note: The :app_slug is just the URL-friendly name of your GitHub App. You can find this on the settings page for your GitHub App (e.g., https://github.com/settings/apps/:app_slug ).If the GitHub App you specify is public, you can access this endpoint without authenticating. If the GitHub App you specify is private, you must authenticate with a personal access token or an installation access token to access this endpoint. |