Identifier rules
- Every Document response returns a stable
resourceIdand immutableversionId. - The KYB dossier uses the Customer
versionIdand each DocumentversionId. - The Customer response
resourceIdbecomes the AccountcustomerId. - The Account response
resourceIdbecomes the TransactionreceiverAccountId; the CustomerresourceIdremains thereceiverCustomerId. - The same Customer
resourceIdbecomescustomerIdon each Outcome. - Each Outcome has exactly one subject identifier. The other subject fields remain
null.
Idempotency
Every call has its own stableIdempotency-Key. Retrying the same logical request uses the same
key. A later corrected observation uses a new key and can append a new immutable version to the
same stable identity.
Result of this example
The nine accepted requests create one CustomerVersion, one immutable KYB dossier and workflow run, one AccountVersion, one TransactionVersion, three DocumentVersions, two OutcomeVersions, and nine ingestion receipts.Related
- Upload a complete customer dataset: run the complete flow
- How records fit together: understand resource and version identifiers
- API Reference: inspect the exact route schemas and error responses