Start a new KYC session
POST/sessions/start
Start a New KYC Session
This endpoint starts a new KYC session by sending a request to the server, which returns a session ID that can be used to track the process. Note that initiating the session will not deduct any credits unless the session is completed.
Request Body Details
The request requires customer data, including information about the country and document type. For more detailed guidance on what data needs to be sent in the request, refer to the Customer Data Payload documentation. This page provides a comprehensive overview of all the properties accepted by the API based on the specific country and document type combination.
Example Flow
- Initiate Session: Send the customer data to the
startSession
endpoint. - Response: The server returns a session ID, which is used to track and authenticate the KYC process.
- Credits: No credits are deducted upon initiating the session. Credits are deducted only when the session is completed.
Additional Information
For more information on how to dynamically configure the customer data payload, including the required fields for specific countries and document types, refer to the following documentation:
- List document types to view available document types per country.
Request
Responses
- 200
- 400
- 401
Invalid data provided
Invalid API key provided