Skip to main content

integration_installation_requests

Creates, updates, deletes, gets or lists an integration_installation_requests resource.

Overview

Nameintegration_installation_requests
TypeResource
Idgithub.apps.integration_installation_requests

Fields

The following fields are returned by SELECT queries:

List of integration installation requests

NameDatatypeDescription
idintegerUnique identifier of the request installation.
node_idstring (example: MDExOkludGVncmF0aW9uMQ==)
accountobjectA GitHub user. (title: Simple User)
created_atstring (date-time) (example: 2022-07-08T16:18:44-04:00)
requesterobjectA GitHub user. (title: Simple User)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_installation_requests_for_authenticated_appselectper_page, pageLists all the pending installation requests for the authenticated GitHub App.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
pageintegerThe page number of the results to fetch. For more information, see "Using pagination in the REST API."
per_pageintegerThe number of results per page (max 100). For more information, see "Using pagination in the REST API."

SELECT examples

Lists all the pending installation requests for the authenticated GitHub App.

SELECT
id,
node_id,
account,
created_at,
requester
FROM github.apps.integration_installation_requests
WHERE per_page = '{{ per_page }}'
AND page = '{{ page }}'
;