When you already know the customer's preferred language, it makes sense to have the customer's verification start with the same language as well.

This can be achieved by sending the preferred language along with the POST request used to create the verification session.

The language ISO used is ISO 639-1. If the language sent is not supported yet by Veriff, the flow will be started in English by default.

An example of code snippet for a Polish customer named Tundmatu Toomas:

    "verification": {
"lang": "pl",
   "person": {
        "lastName": "Toomas",
        "firstName": "Tundmatu"
"document": {
        "country": "PL"
"features": [
"timestamp": "2019-08-21T17:47:26.183Z"
Did this answer your question?