Skip to main content
A flow represents a single loan application and applicant journey inside Atlas. Before documents can be uploaded or chat interactions can begin, you must create a flow using this endpoint. A flow is uniquely identified by the combination of:
  • application_id
  • external_reference_id

Endpoint

Request headers

string
required
JWT access token obtained from the authentication API.

Request body

string
required
Product configuration assigned to your organization. This determines the onboarding journey, required documents, validations, and chat behaviour.
string
required
Your internal application identifier. This should uniquely identify the loan or onboarding case in your system.
string
required
Unique identifier for the primary applicant within the application.
string
required
Name of the primary applicant.
array
List of expected document types for the primary applicant.Example:
string
URL where Atlas sends extracted document data and verification results once processing is complete.
string
Optional webhook URL that receives chat-related events and notifications from Atlas.
string
Authentication endpoint Atlas can call to obtain authorization before sending callbacks to your systems.
object
Optional key-value configuration object. Atlas stores and returns these parameters with the flow.

Response

string
UUID generated by Atlas that uniquely identifies this onboarding flow.
string
Application identifier supplied during flow creation.
string
Primary applicant identifier supplied during flow creation.
string
Applicant name associated with the flow.

Example

Callback support

Atlas supports asynchronous delivery of verification results. Provide the following URLs during flow creation: Atlas maintains the callback configuration against the flow and automatically pushes updates as onboarding progresses.

Error responses

Store the returned flow_id securely. Every subsequent onboarding API call—including uploads, chat messages, status checks, checklist retrieval, co-applicant management, and final submission—requires this identifier.