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
dataset
enum<string>
required
Available options:
CUSTOMERS,
KYB_DOSSIERS,
ACCOUNTS,
TRANSACTIONS,
DOCUMENTS,
OUTCOMES,
SCREENING_OBSERVATIONS,
SCREENING_DISPOSITIONS,
MONITORING_CONTROLS,
MONITORING_CONTROL_EXECUTIONS,
RFI_EVENTS
completeThrough
string<date-time>
required
completeFrom
string<date-time> | null

Response

The source checkpoint was recorded

outcome
enum<string>
required
Available options:
CHECKPOINT_RECORDED
checkpointId
string
required
Minimum string length: 1
sourceKey
string
required
Required string length: 1 - 200
dataset
enum<string>
required
Available options:
CUSTOMERS,
KYB_DOSSIERS,
ACCOUNTS,
TRANSACTIONS,
DOCUMENTS,
OUTCOMES,
SCREENING_OBSERVATIONS,
SCREENING_DISPOSITIONS,
MONITORING_CONTROLS,
MONITORING_CONTROL_EXECUTIONS,
RFI_EVENTS
sequence
integer
required
completeFrom
string<date-time> | null
required
completeThrough
string<date-time>
required
observedAt
string<date-time>
required