API reference, Interview

Start onboarding

POSThttps://demo-api.incodesmile.com/omni/start

This endpoint is mandatory to start any onboarding session in Incode Omni and session can be monitored on the Incode Dashboard. And it generates token which should be used for the authentication of future subsequent calls.

Headers

api-versionstringrequiredDefaults to 1.0

Request body

application/json

languagestring

Language code to be used when doing speech to text. Possible values: en-US, es-ES, pt-BR.

externalIdstringdeprecated

Id that identifies user in clients system should be used for externalId. (Deprecated, use externalCustomerId instead)

externalCustomerIdstring

Id that identifies user in clients external system.

uuidstring

uuid key used in redis, can be used as an alternative to sending interviewId.

configurationIdstring

Id of the flow to be used for this onboarding.

redirectionUrlstring

Url the user will be redirected to after finishing the onboarding successfully.

integrationReferencestring

Optional integration reference.

urlUuidstring

Url uuid key used in redis. Will be validated in start if qrPhishingResistance is ON.

customFieldsobject

Used to send any additional information in key value pair format. Max fields: {maxEntries}, max key length: {keyMaxLength}, max value length: {valueMaxLength}

Responses