integrations

Connect Provider

Initiate OAuth integration for the specified provider.

Creates a secure state parameter stored in the database to prevent CSRF attacks. The state is validated on the callback to ensure it was issued by our server.

post/workspaces/{workspace_id}/integrations/{provider_id}/connect

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

Response

Successful Response

auth_urlstring required

The URL to redirect to for OAuth authentication

provider_idstring required

The provider that the user connected to

Changes

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