Skip to main content
POST

Authorizations

Authorization
string
header
required

Source-bound WorkOS API key or configured machine OIDC token. OIDC webhook management requires karsa:webhooks:manage.

Headers

Idempotency-Key
string
required

Stable source submission identifier, unique for this source and route

Required string length: 1 - 200
Example:

"01J9ZQ2YD15Y2YZ5H0W3J7D3E2"

Body

application/json
business
object
required
beneficialOwners
object[]
required

At most 50 beneficial owners, 10 roles per owner, and 100 total ownership plus role relationships

Maximum array length: 50
dossier
object
required

Response

Immutable versions were appended to existing source identities

business
object
required
beneficialOwners
object[]
required
dossier
object
required