GET
/v1/organizations/{organizationId}/integration-applicationsList an Organization's integration applications
Return the Organization's bounded set of safe OAuth application metadata, with at most one application for each supported integration provider.
Authentication
Send an API key as a Bearer token in the Authorization header.
Parameters
Responses
200Successapplication/jsonarray401Unauthorizedapplication/json403Forbiddenapplication/jsonReusable schemas
IntegrationApplicationEncoded
object- unknown properties allowed
false
integrationApplicationIdrequiredstringThe Organization-owned integration application identifier.- maximum length
64 - pattern
^integration_app_[\s\S]+$
- maximum length
organizationIdrequiredstringThe Organization identifier.- maximum length
64 - pattern
^org_[\s\S]+$
- maximum length
providerrequired- IntegrationProviderThe model, Surface, or integration provider key.
providerClientIdrequiredstringThe provider's stable OAuth client identifier.displayNamerequiredstringThe human-readable resource name.credentialGenerationrequiredintegerThe current credential generation, incremented on rotation.- greater than
0
- greater than
credentialEtagrequiredstringThe strong ETag for the current provider-credential generation.- maximum length
12 - pattern
^"(?:[1-9][0-9]{0,9})"$
- maximum length
statusrequired- IntegrationApplicationStatusThe current lifecycle status.
createdAtrequiredstringWhen the resource was created, in UTC.- format
date-time
- format
UnauthorizedEncoded
object- unknown properties allowed
false
_tagrequiredstringThe stable machine-readable error type.- allowed values
"Unauthorized"
- allowed values
reasonrequiredstringA safe explanation of why the credential was rejected.
ForbiddenEncoded
object- unknown properties allowed
false
_tagrequiredstringThe stable machine-readable error type.- allowed values
"Forbidden"
- allowed values
permissionrequiredstringThe permission required by the refused operation.
IntegrationProvider
string- allowed values
"gmail", "googleCalendar", "twitter"
IntegrationApplicationStatus
string- allowed values
"active", "disabled"