Understanding the report

The Identity verification SDK allows you to tailor your report and response. In this section we explain in more detail what each report shows.

It's really important that you understand our sub checks and look at all the results from the checks.

Sandbox
If you have integrated the Sandbox environment, please reference the breakdown through this page.

Result of the session

An example session result is shown below, with explanation of the objects given underneath.

Node.js
Java
PHP
Python
C#
Go
JSON
Copy
ParameterValueDescription
Session IDuuidsession ID. Each session ID is unique.
Client session tokenuuidReturns the client session token. Used to authenticate the session.
Session stateONGOING COMPLETED EXPIREDYoti is still working on tasks and checks for the user's ID. Yoti has completed checks and tasks. Yoti could not complete the checks and tasks.
Client session token ttlsecondsReturns the time left in seconds until the the session expires.
User tracking IDuser IDThe user ID you set in your backend
Client session tokenuuidReturns the client session token
ChecksN/AReturns the results of the checks in an array.
Authenticity checksSee belowReturns all authenticity checks for that session with ID's and state.
Text data checksSee belowReturns all extraction checks for that session with ID's and state.
Liveness checksSee belowReturns all liveness checks for that session with ID's and state.
Face match checksSee belowReturns all face match checks for that session with ID's and state.
Good to know
Sessions may contain multiple checks, tasks and resources depending on the requested configuration.

Retrieve user information

Depending on the configuration of your sessions, you will need to retrieve either ID Document resources, Liveness resources or both.

Node.js
Java
PHP
Python
C#
JSON
Copy

ID Document resources

Node.js
Java
PHP
Python
C#
JSON
Copy
ValueResponseDescription
idUUIDID unique to that resource
tasksarrayany tasks that are performed on the resource
Document Typeeg PASSPORTThe type of document that the user selected before uploading their document images
issuing countryeg GBRThe country the document was issued from (three letter ISO code).
pagesarray of media objectsArray of the images taken of the document. Can be retrieved using the getMedia endpoint
Document fieldsmedia objectThe extracted text as a JSON object. Can be retrieved using the getMedia endpoint

For the user information and providing examples for each field head over here.

Liveness Resources

Node.js
Java
PHP
Python
C#
JSON
Copy
ValueResponseDescription
idUUIDID unique to that resource
tasksarrayAny tasks that are performed on the resource
facemapmedia object

A media object containing the 'facemap', which is a biometric signature generated from an image of that person’s face."

This can be retrieved using the getMedia endpoint.

framesarray of media objectsArray of the media objects for the Zoom liveness check. Can be used to retrieve images using the getMedia endpoint
imagemedia objectA media object for the Static liveness check. Can be used to retrieve image using the getMedia endpoint

Result of the checks

Below is an example of the result of each check in more detail.

Node.js
Java
PHP
Python
C#
JSON
Copy
ValueResponseDescription
Typee.g. LivenessCheckWhich type of check was carried out
IDuuidThe ID of the check
Statee.g. DONEStatus of the check
ReportN/AReport of the check
CreatedDate, Time and SecondsWhen the check was created
Last UpdatedDate, Time and SecondsWhen the check was last updated
Resources useduuidThe ID of the resources
Generated mediauuid and typeAn array of type of medias and their ID's.

Session Recommendation

Below is an example of the report and recommendation of each result.

Node.js
Java
PHP
Python
C#
Copy
ObjectResponseDescription
Report recommendationN/AA recommendation value, and recovery suggestion
Report recommendation valuee.g. REJECTReturns only the recommendation value
Report recommendation reasone.g. PHOTO_TOO_BLURRYReturns only the reason of the value. If approved the value will be null.
Report recommendation recovery suggestionN/AReturns only the recovery suggestion. If approved the value will be null.
Report breakdownN/AA breakdown report on the session that has been completed including, sub-checks, results and details.
Report breakdown sub checke.g. data_in_correct_positionThe sub-check completed
Report breakdown resulte.g PASSThe result of the sub check completed
Report breakdown detailsN/AExtra information on the check if required.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard