integrations

Update Integration

Update OAuth client credentials for the specified provider integration.

put/workspaces/{workspace_id}/integrations/{provider_id}

Request

  • Base URL
    https://platform.tracecat.com/api
  • Auth
    • API key in cookie fastapiusersauth
    • or HTTP bearer

Path parameters

workspace_idstring uuid required
provider_idstring required

Query parameters

grant_type'authorization_code' | 'client_credentials'

Grant type for OAuth 2.0.

Request body

grant_type'authorization_code' | 'client_credentials' required

Grant type for OAuth 2.0.

client_idstring nullable

OAuth client ID for the provider

client_secretstring password nullable

OAuth client secret for the provider

authorization_endpointstring nullable

OAuth authorization endpoint URL. Overrides provider defaults when set.

token_endpointstring nullable

OAuth token endpoint URL. Overrides provider defaults when set.

scopesstring[] nullable

OAuth scopes to request for this integration

Response

Successful Response

Changes

No recorded changes to this operation across all 1 revision of this API.