Skip to main content
GET
TypeScript SDK

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

cursor
string<uuid>

Continuation cursor from the previous response nextCursor. Omit for the first page; null nextCursor means there are no more pages.

limit
integer
default:50

Maximum number of items to return in one page. Use nextCursor from the response to fetch more items.

Required range: 1 <= x <= 100
enabled
boolean

Filter by whether integrations are enabled.

hasEnabledRepositories
boolean

Filter by whether integrations have enabled repositories.

ids
string<uuid>[]

Filter by integration IDs, supplied as a comma-separated list.

Required array length: 1 - 100 elements

Search integration provider types and external IDs.

Required string length: 1 - 200
type
string[]

Filter provider types, supplied as a comma-separated list.

Required array length: 1 - 18 elements
Required string length: 1 - 100
createdAfter
string<date-time>

Only integrations created after this ISO 8601 timestamp.

excludeOrganizationName
string

Exclude integrations belonging to the named organization within the caller access scope.

Required string length: 1 - 255
includeTotal
boolean
default:false

Include totalCount for matching integrations.

Response

List integrations

items
object[]
required
nextCursor
string<uuid> | null
required
totalCount
integer
Required range: x >= 0