OAuth
Create OAuth
POST
/
v1
/
integration_oauth
Body
application/json
integrationDefinitionId
string
requiredA unique identifier for Integration Definition
clientId
string
requiredClient id to configure OAuth app
clientSecret
string
requiredClient secret to configure OAuth app
scopes
string
requiredScopes needed to configure OAuth app
integrationOAuthAppName
string
requiredName of the OAuth app configured
workspaceId
string
requiredUnique 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
requiredA unique identifier for Integration OAuth app
integrationOAuthAppName
string
requiredName for integration Oauth apps
integrationDefinitionId
string
requiredA unique identifier for Integration Definition
clientId
string
requiredClient Id for the OAuth to configure
clientSecret
string
requiredClient secret for the OAuth to configure
scopes
string
requiredScopes needed for this oAuth app
workspaceId
string
requiredA unique identifier for Workspace
deleted
string | null
requiredWhen this integration OAuth App is deleted. If deleted
createdAt
string
requiredWhen the integration OAuth App was created.
updatedAt
string
requiredWhen the integration OAuth App was updated last.