ID Document
Submit Identity document
POST
https://individual-api.synaps.io/v3/identity/submit
Send an identity document to verification
Query Parameters
Name | Type | Description |
---|---|---|
step_id | string | Step Id of the current identity step you want to submit |
Headers
Name | Type | Description |
---|---|---|
Session-Id | string | Initialised Session-Id |
Request Body
Name | Type | Description |
---|---|---|
back_document | object | must be a valid file (image/jpg, image/jpeg, image/png) max 4MB |
front_document | object | must be a valid file (image/jpg, image/jpeg, image/png) max 4MB |
document_type | string | Type of document
|
country | string | Country of document in alpha 3 code (ISO-3166) (e.g. for France send FRA as country value) |
Get identity verification details
GET
https://individual-api.synaps.io/v3/identity/details
All information about identity verification details
Query Parameters
Name | Type | Description |
---|---|---|
step_id | string | step_id of the phone verification step |
Headers
Name | Type | Description |
---|---|---|
Session-Id | string | Synaps Session-Id |
Api-Key | string | Synaps Api-Key |
Client-Id | string | Synaps Client-Id |
API Response
IdentityVerificationResponse | Object
IdentityVerificationResponse | Object
Field |
| Description |
document |
| ID document details |
duplicate |
| Uniqueness check |
facematch |
| User facematch with liveness |
history |
| Verification history |
state |
| Verification state
|
IdentityDuplicate | Object
IdentityDuplicate | Object
Field |
| Description |
state |
| Verification state
|
session_id |
| Optional in case the session has not been flagged as duplicate. Approved session that has match with the current session |
alias |
| Optional in case the session has not been flagged as duplicate Approved session alias that has match with the current session |
IdentityFacematch | Object
IdentityFacematch | Object
Field |
| Description |
state |
| Verification state
|
IdentityVerificationDocument | Object
IdentityVerificationDocument | Object
Field |
| Description |
document |
| Document metadata |
state |
| Verification state
|
details |
| ID Document details |
IdentityDocument | Object
IdentityDocument | Object
Field |
| Description |
type |
| Document type
|
country |
| Issuing country (see country code ISO-3166) |
front_file |
| image of the front document available through a signed URL (15 minutes expiry) |
back_file |
| image of the back document available through a signed URL (15 minutes expiry) |
IdentityDocumentDetails | Object
IdentityDocumentDetails | Object
Field |
| Description |
info |
| User info |
features |
| Document features |
mrz |
| Document MRZ |
IdentityDocumentInfo | Object
IdentityDocumentInfo | Object
|
| Description |
key |
| firstname, lastname, birth_date, document_expiration, document_number |
value |
| value of identity info |
IdentityInfo | Object
IdentityInfo | Object
|
| Description |
name |
| name of the field |
document_side |
| document side where the info is |
slug |
| unique info identifier |
cross_checkable |
| crosscheckable if there is a MRZ with a value to crosscheck |
cross_checked |
| crosschecked with MRZ if any |
value |
| value of the info |
IdentityDocumentFeatures | Array
IdentityDocumentFeatures | Array
|
| Description |
security |
| list of security features |
fields |
| list of document fields |
IdentityFeatures | Object
IdentityFeatures | Object
|
| Description |
name |
| name of the feature |
slug |
| feature unique identifier |
document_side |
| document side where the feature is |
included |
| If the feature is included |
IdentityDocumentMrz | Object
IdentityDocumentMrz | Object
|
| Description |
lines |
| Lines MRZ |
barcode |
| Barcode MRZ |
IdentityMrz | Object
IdentityMrz | Object
|
| Description |
name |
| Name of the MRZ field |
document_side |
| document side where the feature is |
slug |
| unique identifier |
valid | boolean | true if MRZ algorithm is verified false if MRZ algorithm is not verified |
Last updated