Onboarding
Overview
GET
https://individual-api.synaps.io/v3/onboarding/overview
Gives access to the state of each step and settings with document/country restrictions
Headers
Name | Type | Description |
---|---|---|
Session-Id | string | Session-Id |
API Response
Field |
| Description |
app |
| App info |
session | SessionInfo | Object | Session Info |
steps |
| Details of verification steps |
sandbox |
|
|
settings |
| Settings for verification flow by steps |
submitted_documents |
| Array of document types previously submitted for identity & residency steps |
AppInfo | Object
AppInfo | Object
Field |
| Description |
name |
| Name of app |
logo_url |
| Logo URL of app |
SessionInfo | Object
Field | Type | Description |
session_id | string | id of the session |
alias | string | alias of the session |
status | string | State of the session
|
sandbox | boolean |
Steps | Array
Steps | Array
Field |
| Description |
state |
| State of the step
|
name |
| Name of the step
|
history |
| History of steps state |
StepsHistory | Array
StepsHistory | Array
Field |
| Description |
review_message |
| Explanation of rejection |
review_date |
| Date of review |
Settings | Object
Settings | Object
Field |
| Description |
key |
| ID of step |
restricted_documents |
| List of restricted documents by countries |
restricted_countries |
| List of restricted countries |
RestrictedDocuments | Object
RestrictedDocuments | Object
Field |
| Description |
key |
| ISO-3166 country code |
value |
| true if restricted false if allowed |
RestrictedCountries | Object
RestrictedCountries | Object
Field |
| Description |
key |
| ISO-3166 country code |
value |
| document_type: document_type can be:
|
Details
GET
https://individual-api.synaps.io/v3/onboarding/details
Gives all the details of a verification flow
Headers
Name | Type | Description |
---|---|---|
Session-Id | string | Synaps Session-Id |
Api-Key | string | Synaps Api-Key |
Client-Id | string | Synaps Client-Id |
API Response
Field |
| Description |
app_id |
| App ID |
sandbox |
| true if session is sandbox false if session is production |
session_id |
| Synaps Session-Id |
alias |
| alias (optional) given on session initialisation |
steps |
| map of verification steps with step_id as index |
session | SessionInfo | Object | Session Info |
aml |
| See AML reference |
VerificationSteps | Object
VerificationSteps | Object
Field |
| Description |
key |
| step_id |
value |
| Verification step details |
SessionInfo | Object
Field | Type | Description |
session_id | string | id of the session |
alias | string | alias of the sesion |
status | string | State of the session
|
sandbox | boolean |
VerificationStepDetails | Object
VerificationStepDetails | Object
For each step, you will have a type field and a verification field. Type is made of 4 type step. Each type has its own response structure available on their respective page.
Step Type | Response Reference |
IDENTITY | |
RESIDENCY | |
PHONE | |
LIVENESS |
Last updated