IDV Workflow configuration

0 votes


When i was configuring idvworkflow configuration using REST api. I am getting the error message as "messageKey":"error.validation.invalidJson","technical":"Unexpected character ('-' (code 45)) in numeric value: expected digit (0-9) to follow minus sign.

I am unable to find the root cause of the error. can anyone guide me on how to rectify this. 

Thanks in advance

Approved Answer

Reply to: IDV Workflow configuration

1 votes

Hi Kamili,


Before you get started, please make sure your account has "IDV Authentication" feature turned on, as well as to have ID verification workflow pre-configured in your account. 

Afterwards, the available IDV workflows can be retrieved by API "GET /api/session" > "idvWorkflows" node in response, use the exact JSON for the signer authentication. At the same time, specify the authentication schema as "ID_VERIFICATION" and provide the signer's phone number under "challenges" > "question". Below is an example of the "roles" node with IDV authentication:


  "id": "Signer1",
  "index": 0,
  "type": "SIGNER",
  "signers": [
      "email": "[email protected]",
      "firstName": "John",
      "language": "en",
      "lastName": "Smith",
      "id": "Signer1",
      "auth": {
        "scheme": "ID_VERIFICATION",
        "idvWorkflow": {
          "id": "00000000-0000-0001-0001-200000000055",
          "type": "DV",
          "tenant": "OSS",
          "desc": "Mitek",
          "skipWhenAccessingSignedDocuments": false
        "challenges": [
            "question": "+15145718888"

  "name": "Signer1"



Duo Liang OneSpan Evangelism and Partner Integrations Developer

Hello! Looks like you're enjoying the discussion, but haven't signed up for an account.

When you create an account, we remember exactly what you've read, so you always come right back where you left off