Skip to main content
An onboarding job collects details, documents, and optional ID checks from one recipient on behalf of one or more clients.

List and get

GET /api/v1/onboardings/list supports statusID, searchFilter, userID, lastUpdated, excludeCompleted, and pageNumber. GET /api/v1/onboardings/{key} returns the full job.

Create

POST /api/v1/onboardings/create needs write access, a userKey, a recipient, and one or more clients.
  • sendToRecipient: true sends immediately. Wallet and subscription are checked before persist. Insufficient funds return 400 and nothing is created.
  • sendToRecipient: false saves a draft.
Each client row is either an existing entityKey or a quick-add (type + name).

Documents