integrations

Complete a connect flow

Records the connected account (bound to the verified tenant) and enqueues a tool sync.

post/v1/integrations/callback/{provider}

Request

  • Base URL: https://api.patricia.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.patricia.app/v1/integrations/callback/{provider}
  • Auth: HTTP bearer

Path parameters

providerstring required

Headers

X-Tenant-Idstring nullable

Request body

app_slugstring required
connected_account_idstring required
app_namestring nullable
visibility'team' | 'personal'

Who, within a tenant, may use a connected account's tools.

TEAM: any actor in the tenant. PERSONAL: only the actor who connected it. Designed to extend to a GROUP scope later (the Groups model is already on main).

Response

Successful Response

idstring uuid required
providerstring required
app_slugstring nullable
status_codestring required
visibility_code'team' | 'personal'

Who, within a tenant, may use a connected account's tools.

TEAM: any actor in the tenant. PERSONAL: only the actor who connected it. Designed to extend to a GROUP scope later (the Groups model is already on main).

sync_enqueuedboolean nullable

Changes

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