application_idexternal_reference_id
Endpoint
Request headers
JWT access token obtained from the authentication API.
Request body
Product configuration assigned to your organization. This determines the onboarding journey, required documents, validations, and chat behaviour.
Your internal application identifier. This should uniquely identify the loan or onboarding case in your system.
Unique identifier for the primary applicant within the application.
Name of the primary applicant.
List of expected document types for the primary applicant.Example:
URL where Atlas sends extracted document data and verification results once processing is complete.
Optional webhook URL that receives chat-related events and notifications from Atlas.
Authentication endpoint Atlas can call to obtain authorization before sending callbacks to your systems.
Optional key-value configuration object. Atlas stores and returns these parameters with the flow.
Response
UUID generated by Atlas that uniquely identifies this onboarding flow.
Application identifier supplied during flow creation.
Primary applicant identifier supplied during flow creation.
Applicant name associated with the flow.
Example
Callback support
Atlas supports asynchronous delivery of verification results. Provide the following URLs during flow creation:| Field | Purpose |
|---|---|
callback_url | Receives extracted document data and verification results |
auth_token_url | Used by Atlas to obtain authentication before posting callbacks |
chat_notification_url | Receives chat events and onboarding notifications |
Error responses
| Status | Meaning |
|---|---|
400 | Missing or invalid request parameters. |
401 | Invalid or expired access token. |
409 | A flow already exists for the supplied combination of application_id and external_reference_id. |

