Returns all public workflows and the organization's own private workflows.
List KYC workflows › Responses
List of available workflows.
No data returned
Create a KYC workflow
POST
https://api.dossiers.wiki
/kyc-workflows
Creates a new private workflow for the organization. Use this to define a custom KYC flow with specific steps and configuration.
Create a KYC workflow › Request Body
Create a KYC workflow › Responses
Workflow created.
No data returned
Get default config for each workflow step type
GET
https://api.dossiers.wiki
/kyc-workflows/step-defaults
Returns the default input, rules, and metadata for every available step type. Use this to pre-populate a workflow builder UI before the user customises each step.
Get default config for each workflow step type › Responses
200
Step defaults.
object[]
Get a KYC workflow by ID
GET
https://api.dossiers.wiki
/kyc-workflows/{id}
Get a KYC workflow by ID › path Parameters
id
string · required
The workflow ID.
Get a KYC workflow by ID › Responses
Workflow details.
No data returned
Update a KYC workflow
PUT
https://api.dossiers.wiki
/kyc-workflows/{id}
Updates the workflow in-place and bumps its version number. Existing sessions are unaffected — they run against their captured snapshot.