POST
/
v1
/
integration_oauth

Body

application/json
clientId
string
required

Client id to configure OAuth app

clientSecret
string
required

Client secret to configure OAuth app

integrationDefinitionId
string
required

A unique identifier for Integration Definition

integrationOAuthAppName
string
required

Name of the OAuth app configured

scopes
string
required

Scopes needed to configure OAuth app

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
clientId
string
required

Client Id for the OAuth to configure

clientSecret
string
required

Client secret for the OAuth to configure

createdAt
string
required

When the integration OAuth App was created.

deleted
string | null
required

When this integration OAuth App is deleted. If deleted

integrationDefinitionId
string
required

A unique identifier for Integration Definition

integrationOAuthAppId
string
required

A unique identifier for Integration OAuth app

integrationOAuthAppName
string
required

Name for integration Oauth apps

scopes
string
required

Scopes needed for this oAuth app

updatedAt
string
required

When the integration OAuth App was updated last.

workspaceId
string
required

A unique identifier for Workspace