workspace-integrations
workspace-integrations

Create Integration

Create + dispatch the three sub-cases on initial catalog refresh.

a. Static bearer / API key → sync tools/list; failure = 502 + no row b. OAuth pre-authorised → status='auth_required'; skip refresh c. OAuth auto-discovery → sync tools/list expecting 401 + WWW-Authenticate; persist auth_required + oauth_metadata; any other response = 502 + no row

post/api/workspace-integrations

Request

  • Base URL: https://api.dialogbrain.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.dialogbrain.com/api/workspace-integrations
  • Auth: none declared

Request body

integration_typestring required
providerstring required
transportstring
configobject
auth_config_idinteger nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 5 revisions of this API.