POST
/
v1
/
integration_oauth

Body

application/json
integrationDefinitionId
string
required

A unique identifier for Integration Definition

clientId
string
required

Client id to configure OAuth app

clientSecret
string
required

Client secret to configure OAuth app

scopes
string
required

Scopes needed to configure OAuth app

integrationOAuthAppName
string
required

Name of the OAuth app configured

workspaceId
string
required

Unique identifier used to identify all the other resources. You can find this in the UI after the host and /workspaces/{workspaceId}

Response

201 - application/json
integrationOAuthAppId
string
required

A unique identifier for Integration OAuth app

integrationOAuthAppName
string
required

Name for integration Oauth apps

integrationDefinitionId
string
required

A unique identifier for Integration Definition

clientId
string
required

Client Id for the OAuth to configure

clientSecret
string
required

Client secret for the OAuth to configure

scopes
string
required

Scopes needed for this oAuth app

workspaceId
string
required

A unique identifier for Workspace

deleted
string | null
required

When this integration OAuth App is deleted. If deleted

createdAt
string
required

When the integration OAuth App was created.

updatedAt
string
required

When the integration OAuth App was updated last.