Postman Collections

Developer tools

To test Fourthline's API using Postman, copy the relevant raw JSON collection below, and then import it into Postman.

Hover over the top-right corner of the code block and click the Copy button:

Identity Verification

European, Italian, and Spanish solutions

{
  "info":{
    "_postman_id":"2ad8dac8-1a31-44a4-a880-c60a7b1cf301",
    "name":"Identity Verification: App Drop-in",
    "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id":"27570928"
  },
  "item":[
    {
      "name":"Create access token",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/oauth2/token",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "oauth2",
            "token"
          ]
        },
        "description":"Use this endpoint to create an access token valid for **1 hour** to authenticate requests to our API. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Make sure you address the correct [environment](doc:introduction#environments)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"token_type\": \"<string>\",\n  \"access_token\": \"<string>\",\n  \"expires_in\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error_description\": \"<string>\",\n  \"error\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create workflow",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows"
          ]
        },
        "description":"Use this endpoint to create a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"workflowId\": \"<string>\",\n  \"clientId\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"403",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Forbidden",
          "code":403,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create SDK session",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"target\": \"Mobile\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows",
            ":workflowId",
            "validationcode"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to create an App Drop-in or Web SDK session for a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"validationCode\": \"<string>\",\n  \"expiryDateTime\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get case status",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/verificationresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "verificationresult"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to get the [status](https://docs.fourthline.com/docs/idv-statuses) of an Identity Verification case. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/verificationresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "verificationresult"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"verificationId\": \"<string>\",\n  \"verificationStatus\": \"<string>\",\n  \"dataValidationError\": {}\n}"
        }
      ]
    },
    {
      "name":"Get CDD PDF",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":workflowId",
            "getpdfresult"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to download the [CDD Report](https://docs.fourthline.com/docs/reports) in PDF format."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":workflowId",
                "getpdfresult"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get CDD zipfile",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/reports",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "reports"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to download a [CDD zipfile](https://docs.fourthline.com/docs/reports#identity-verification) containing the PDF CDD Report, all IDENTITY DATA in an XML file including any Fourthline corrections, and all supporting identity files. <br /><br /><img src=\"https://files.readme.io/ad2486a-Inline_Note.svg\" align=\"left\"/> **Note**: We **do not** convert media files we receive, so they are returned in the original format."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/reports",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "reports"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    }
  ],
  "auth":{
    "type":"oauth2"
  },
  "variable":[
    {
      "key":"baseUrl",
      "value":"https://api.ext-sandbox.fourthline.com"
    }
  ]
}

French solution

{
  "info":{
    "_postman_id":"0fe761b3-c319-4ce8-9a6b-20760be821ff",
    "name":"French Solution: App Drop-in",
    "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id":"27570928"
  },
  "item":[
    {
      "name":"Create access token",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/oauth2/token",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "oauth2",
            "token"
          ]
        },
        "description":"Use this endpoint to create an access token valid for **1 hour** to authenticate requests to our API. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Make sure you address the correct [environment](doc:introduction#environments)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"token_type\": \"<string>\",\n  \"access_token\": \"<string>\",\n  \"expires_in\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error_description\": \"<string>\",\n  \"error\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create workflow",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows"
          ]
        },
        "description":"Use this endpoint to create a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"workflowId\": \"<string>\",\n  \"clientId\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"403",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Forbidden",
          "code":403,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Upload documents to sign",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/x-www-form-urlencoded"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"urlencoded",
          "urlencoded":[
            {
              "key":"documentsToSign",
              "value":"[object Object]",
              "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
            },
            {
              "key":"documentsToSign",
              "value":"[object Object]",
              "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
            },
            {
              "key":"files",
              "value":"<string>",
              "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
            }
          ]
        },
        "url":{
          "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "onboarding",
            "signatures",
            ":workflowId",
            "documentsToSign"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint for Qualified Electronic Signature flows to upload the document(s) to sign."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"documentsToSign\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        },
        {
          "name":"409",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Conflict",
          "code":409,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        }
      ]
    },
    {
      "name":"Upload mobile phone number",
      "request":{
        "method":"PUT",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "onboarding",
            "signatures",
            ":workflowId",
            "data"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint for Qualified Electronic Signature flows to upload the client’s mobile phone number for the [signature confirmation step](https://docs.fourthline.com/docs/qes-overview#signature-confirmation)."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"MobilePhoneNumber\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create SDK session",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"target\": \"Mobile\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows",
            ":workflowId",
            "validationcode"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to create an App Drop-in or Web SDK session for a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"validationCode\": \"<string>\",\n  \"expiryDateTime\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get case status",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/verificationresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "verificationresult"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to get the [status](https://docs.fourthline.com/docs/idv-statuses) of an Identity Verification case. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/verificationresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "verificationresult"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"verificationId\": \"<string>\",\n  \"verificationStatus\": \"<string>\",\n  \"dataValidationError\": {}\n}"
        }
      ]
    },
    {
      "name":"Get CDD PDF",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":workflowId",
            "getpdfresult"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to download the [CDD Report](https://docs.fourthline.com/docs/reports) in PDF format."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":workflowId",
                "getpdfresult"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get CDD zipfile",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/reports",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "reports"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to download a [CDD zipfile](https://docs.fourthline.com/docs/reports#identity-verification) containing the PDF CDD Report, all IDENTITY DATA in an XML file including any Fourthline corrections, and all supporting identity files. <br /><br /><img src=\"https://files.readme.io/ad2486a-Inline_Note.svg\" align=\"left\"/> **Note**: We **do not** convert media files we receive, so they are returned in the original format."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/reports",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "reports"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get signature status",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to get the [status](https://docs.fourthline.com/docs/qes-statuses) of a signature flow. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<string>\",\n  \"statusCode\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"signatureId\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get signed documents",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "signedDocuments",
            ":documentId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            },
            {
              "key":"documentId",
              "value":"<string>",
              "description":"(Required) Your unique identifier for the signed document that you passed in the [Upload documents to sign](doc:upload-documents-to-sign) request (`documentId`)."
            }
          ]
        },
        "description":"Use this endpoint to download the signed documents when the [signature status](https://docs.fourthline.com/docs/qes-statuses) changes to `signed`."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"examples\": {\n    \"OK\": {\n      \"value\": \"HTTP/1.1 200 OK\\nDate: Thu, 09 Jun 2022 12:49:03 GMT\\nContent-Type: application/pdf\\nTransfer-Encoding: chunked\\nConnection: close\\nContent-Disposition: attachment; filename=agreement1.pdf; filename*=UTF-8''agreement1.pdf\\napi-supported-versions: 1.0\\n{{binary content of the signed document}}\"\n    }\n  }\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"signatureStatus\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get InfoCert contract",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "qtspAgreement"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the signature returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"If you have the [fallback QTSP](https://docs.fourthline.com/docs/qes-integration#qtsps) option configured, when the signature status changes to `signed`, use this endpoint to check if an InfoCert contract was generated to share with the client."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"204",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"No Content",
          "code":204,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Test signature flow",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"deviceMetaData\": {\n    \"language\": \"<string>\",\n    \"model\": \"<string>\",\n    \"region\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"latitude\": \"<string>\",\n    \"longitude\": \"<string>\"\n  },\n  \"expectation\": {\n    \"status\": \"user_consent_required\",\n    \"statusCode\": \"<integer>\",\n    \"verificationId\": \"<string>\"\n  },\n  \"mobilePhoneNumber\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/testendpoint/signatures/:signatureId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "testendpoint",
            "signatures",
            ":signatureId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the signature, returned in the [Create signature](doc:create-a-sign-request). <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"**Sandbox environment only**: Use this endpoint to start the signature flow for a test signature with a target status, using any successfully completed `verificationId`."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"deviceMetaData\": {\n    \"language\": \"<string>\",\n    \"model\": \"<string>\",\n    \"region\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"latitude\": \"<string>\",\n    \"longitude\": \"<string>\"\n  },\n  \"expectation\": {\n    \"status\": \"user_consent_required\",\n    \"statusCode\": \"<integer>\",\n    \"verificationId\": \"<string>\"\n  },\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/testendpoint/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "testendpoint",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get test passcode",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "otp"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"**Sandbox environment only**: Use this endpoint to get a one-time passcode to confirm a test signature, without requiring a valid mobile phone number. <br />The signature status must be `confirmation_required`. <br />To automate testing the signature flow, in the [Upload mobile phone number](doc:upload-mobile-phone-number) request, provide a dummy mobile phone number in the following format: +39 111111234567. You can change the digits 234567 as required."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"otp\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"signatureStatus\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        },
        {
          "name":"503",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Service Unavailable",
          "code":503,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    }
  ],
  "auth":{
    "type":"oauth2"
  },
  "variable":[
    {
      "key":"baseUrl",
      "value":"https://api.ext-sandbox.fourthline.com"
    }
  ]
}

German solution

{
  "info":{
    "_postman_id":"51e08d92-6245-43fe-a16a-809970a15c1a",
    "name":"German Solution: App Drop-in",
    "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id":"27570928"
  },
  "item":[
    {
      "name":"Create access token",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/oauth2/token",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "oauth2",
            "token"
          ]
        },
        "description":"Use this endpoint to create an access token valid for **1 hour** to authenticate requests to our API. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Make sure you address the correct [environment](doc:introduction#environments)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"token_type\": \"<string>\",\n  \"access_token\": \"<string>\",\n  \"expires_in\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error_description\": \"<string>\",\n  \"error\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create workflow",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows"
          ]
        },
        "description":"Use this endpoint to create a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"workflowId\": \"<string>\",\n  \"clientId\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"403",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Forbidden",
          "code":403,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Upload documents to sign",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/x-www-form-urlencoded"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"urlencoded",
          "urlencoded":[
            {
              "key":"documentsToSign",
              "value":"[object Object]",
              "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
            },
            {
              "key":"documentsToSign",
              "value":"[object Object]",
              "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
            },
            {
              "key":"files",
              "value":"<string>",
              "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
            }
          ]
        },
        "url":{
          "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "onboarding",
            "signatures",
            ":workflowId",
            "documentsToSign"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint for Qualified Electronic Signature flows to upload the document(s) to sign."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"documentsToSign\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        },
        {
          "name":"409",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Conflict",
          "code":409,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        }
      ]
    },
    {
      "name":"Upload mobile phone number",
      "request":{
        "method":"PUT",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "onboarding",
            "signatures",
            ":workflowId",
            "data"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint for Qualified Electronic Signature flows to upload the client’s mobile phone number for the [signature confirmation step](https://docs.fourthline.com/docs/qes-overview#signature-confirmation)."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"MobilePhoneNumber\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create SDK session",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"target\": \"Mobile\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows",
            ":workflowId",
            "validationcode"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to create an App Drop-in or Web SDK session for a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"validationCode\": \"<string>\",\n  \"expiryDateTime\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get case status",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/verificationresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "verificationresult"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to get the [status](https://docs.fourthline.com/docs/idv-statuses) of an Identity Verification case. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/verificationresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "verificationresult"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"verificationId\": \"<string>\",\n  \"verificationStatus\": \"<string>\",\n  \"dataValidationError\": {}\n}"
        }
      ]
    },
    {
      "name":"Get CDD PDF",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":workflowId",
            "getpdfresult"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to download the [CDD Report](https://docs.fourthline.com/docs/reports) in PDF format."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":workflowId",
                "getpdfresult"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get CDD zipfile",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/reports",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "reports"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to download a [CDD zipfile](https://docs.fourthline.com/docs/reports#identity-verification) containing the PDF CDD Report, all IDENTITY DATA in an XML file including any Fourthline corrections, and all supporting identity files. <br /><br /><img src=\"https://files.readme.io/ad2486a-Inline_Note.svg\" align=\"left\"/> **Note**: We **do not** convert media files we receive, so they are returned in the original format."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/reports",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "reports"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get reference payment status",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/referencePayments/status/:paymentId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "referencePayments",
            "status",
            ":paymentId"
          ],
          "variable":[
            {
              "key":"paymentId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to check the [status](https://docs.fourthline.com/docs/bav-statuses) of a Bank Account Verification reference payment. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/referencePayments/status/:paymentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "referencePayments",
                "status",
                ":paymentId"
              ],
              "variable":[
                {
                  "key":"paymentId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/referencePayments/status/:paymentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "referencePayments",
                "status",
                ":paymentId"
              ],
              "variable":[
                {
                  "key":"paymentId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get signature status",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to get the [status](https://docs.fourthline.com/docs/qes-statuses) of a signature flow. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<string>\",\n  \"statusCode\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"signatureId\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get signed documents",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "signedDocuments",
            ":documentId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            },
            {
              "key":"documentId",
              "value":"<string>",
              "description":"(Required) Your unique identifier for the signed document that you passed in the [Upload documents to sign](doc:upload-documents-to-sign) request (`documentId`)."
            }
          ]
        },
        "description":"Use this endpoint to download the signed documents when the [signature status](https://docs.fourthline.com/docs/qes-statuses) changes to `signed`."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"examples\": {\n    \"OK\": {\n      \"value\": \"HTTP/1.1 200 OK\\nDate: Thu, 09 Jun 2022 12:49:03 GMT\\nContent-Type: application/pdf\\nTransfer-Encoding: chunked\\nConnection: close\\nContent-Disposition: attachment; filename=agreement1.pdf; filename*=UTF-8''agreement1.pdf\\napi-supported-versions: 1.0\\n{{binary content of the signed document}}\"\n    }\n  }\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"signatureStatus\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get InfoCert contract",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "qtspAgreement"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the signature returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"If you have the [fallback QTSP](https://docs.fourthline.com/docs/qes-integration#qtsps) option configured, when the signature status changes to `signed`, use this endpoint to check if an InfoCert contract was generated to share with the client."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"204",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"No Content",
          "code":204,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Test signature flow",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"deviceMetaData\": {\n    \"language\": \"<string>\",\n    \"model\": \"<string>\",\n    \"region\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"latitude\": \"<string>\",\n    \"longitude\": \"<string>\"\n  },\n  \"expectation\": {\n    \"status\": \"user_consent_required\",\n    \"statusCode\": \"<integer>\",\n    \"verificationId\": \"<string>\"\n  },\n  \"mobilePhoneNumber\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/testendpoint/signatures/:signatureId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "testendpoint",
            "signatures",
            ":signatureId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the signature, returned in the [Create signature](doc:create-a-sign-request). <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"**Sandbox environment only**: Use this endpoint to start the signature flow for a test signature with a target status, using any successfully completed `verificationId`."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"deviceMetaData\": {\n    \"language\": \"<string>\",\n    \"model\": \"<string>\",\n    \"region\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"latitude\": \"<string>\",\n    \"longitude\": \"<string>\"\n  },\n  \"expectation\": {\n    \"status\": \"user_consent_required\",\n    \"statusCode\": \"<integer>\",\n    \"verificationId\": \"<string>\"\n  },\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/testendpoint/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "testendpoint",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get test passcode",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "otp"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"**Sandbox environment only**: Use this endpoint to get a one-time passcode to confirm a test signature, without requiring a valid mobile phone number. <br />The signature status must be `confirmation_required`. <br />To automate testing the signature flow, in the [Upload mobile phone number](doc:upload-mobile-phone-number) request, provide a dummy mobile phone number in the following format: +39 111111234567. You can change the digits 234567 as required."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"otp\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"signatureStatus\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        },
        {
          "name":"503",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Service Unavailable",
          "code":503,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    }
  ],
  "auth":{
    "type":"oauth2"
  },
  "variable":[
    {
      "key":"baseUrl",
      "value":"https://api.ext-sandbox.fourthline.com"
    }
  ]
}

Qualified Electronic Signature

{
  "info":{
    "_postman_id":"51325510-b010-4713-95fa-0d276c0dc457",
    "name":"Qualified Electronic Signature: App Drop-in & Web SDK",
    "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id":"27570928"
  },
  "item":[
    {
      "name":"Create access token",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/oauth2/token",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "oauth2",
            "token"
          ]
        },
        "description":"Use this endpoint to create an access token valid for **1 hour** to authenticate requests to our API. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Make sure you address the correct [environment](doc:introduction#environments)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"token_type\": \"<string>\",\n  \"access_token\": \"<string>\",\n  \"expires_in\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error_description\": \"<string>\",\n  \"error\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create workflow",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows"
          ]
        },
        "description":"Use this endpoint to create a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"workflowId\": \"<string>\",\n  \"clientId\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"403",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Forbidden",
          "code":403,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Upload documents to sign",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/x-www-form-urlencoded"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"urlencoded",
          "urlencoded":[
            {
              "key":"documentsToSign",
              "value":"[object Object]",
              "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
            },
            {
              "key":"documentsToSign",
              "value":"[object Object]",
              "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
            },
            {
              "key":"files",
              "value":"<string>",
              "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
            }
          ]
        },
        "url":{
          "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "onboarding",
            "signatures",
            ":workflowId",
            "documentsToSign"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint for Qualified Electronic Signature flows to upload the document(s) to sign."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"documentsToSign\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        },
        {
          "name":"409",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Conflict",
          "code":409,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"documentsToSign",
                  "value":"[object Object]",
                  "description":"(Required) An array of form data objects, one for each uploaded document to sign. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: For each document, include an array in the `documentsToSign` object, or the file is ignored. <br /><br />**Required** headers: <br /> Content-Disposition: form-data; name=documentsToSign <br />Content-Type: application/json"
                },
                {
                  "key":"files",
                  "value":"<string>",
                  "description":"(Required) An array of form data files, one for each document to sign. <br /> **Required** headers: <br /> Content-Disposition: form-data; name=files; filename=filename.pdf (must match **1** filename in `documentsToSign`) <br /> Content-Type: application/pdf"
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/documentsToSign",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "documentsToSign"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        }
      ]
    },
    {
      "name":"Upload mobile phone number",
      "request":{
        "method":"PUT",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "onboarding",
            "signatures",
            ":workflowId",
            "data"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint for Qualified Electronic Signature flows to upload the client’s mobile phone number for the [signature confirmation step](https://docs.fourthline.com/docs/qes-overview#signature-confirmation)."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"MobilePhoneNumber\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/onboarding/signatures/:workflowId/data",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "onboarding",
                "signatures",
                ":workflowId",
                "data"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create SDK session",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"target\": \"Mobile\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows",
            ":workflowId",
            "validationcode"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to create an App Drop-in or Web SDK session for a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"validationCode\": \"<string>\",\n  \"expiryDateTime\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get signature status",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to get the [status](https://docs.fourthline.com/docs/qes-statuses) of a signature flow. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<string>\",\n  \"statusCode\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\",\n  \"errors\": {\n    \"signatureId\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get signed documents",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "signedDocuments",
            ":documentId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            },
            {
              "key":"documentId",
              "value":"<string>",
              "description":"(Required) Your unique identifier for the signed document that you passed in the [Upload documents to sign](doc:upload-documents-to-sign) request (`documentId`)."
            }
          ]
        },
        "description":"Use this endpoint to download the signed documents when the [signature status](https://docs.fourthline.com/docs/qes-statuses) changes to `signed`."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"examples\": {\n    \"OK\": {\n      \"value\": \"HTTP/1.1 200 OK\\nDate: Thu, 09 Jun 2022 12:49:03 GMT\\nContent-Type: application/pdf\\nTransfer-Encoding: chunked\\nConnection: close\\nContent-Disposition: attachment; filename=agreement1.pdf; filename*=UTF-8''agreement1.pdf\\napi-supported-versions: 1.0\\n{{binary content of the signed document}}\"\n    }\n  }\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"signatureStatus\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/signedDocuments/:documentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "signedDocuments",
                ":documentId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                },
                {
                  "key":"documentId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get InfoCert contract",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "qtspAgreement"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the signature returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"If you have the [fallback QTSP](https://docs.fourthline.com/docs/qes-integration#qtsps) option configured, when the signature status changes to `signed`, use this endpoint to check if an InfoCert contract was generated to share with the client."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"204",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"No Content",
          "code":204,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/qtspAgreement",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "qtspAgreement"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Test signature flow",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"deviceMetaData\": {\n    \"language\": \"<string>\",\n    \"model\": \"<string>\",\n    \"region\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"latitude\": \"<string>\",\n    \"longitude\": \"<string>\"\n  },\n  \"expectation\": {\n    \"status\": \"user_consent_required\",\n    \"statusCode\": \"<integer>\",\n    \"verificationId\": \"<string>\"\n  },\n  \"mobilePhoneNumber\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/testendpoint/signatures/:signatureId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "testendpoint",
            "signatures",
            ":signatureId"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the signature, returned in the [Create signature](doc:create-a-sign-request). <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"**Sandbox environment only**: Use this endpoint to start the signature flow for a test signature with a target status, using any successfully completed `verificationId`."
      },
      "response":[
        {
          "name":"202",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"deviceMetaData\": {\n    \"language\": \"<string>\",\n    \"model\": \"<string>\",\n    \"region\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"latitude\": \"<string>\",\n    \"longitude\": \"<string>\"\n  },\n  \"expectation\": {\n    \"status\": \"user_consent_required\",\n    \"statusCode\": \"<integer>\",\n    \"verificationId\": \"<string>\"\n  },\n  \"mobilePhoneNumber\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/testendpoint/signatures/:signatureId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "testendpoint",
                "signatures",
                ":signatureId"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Accepted",
          "code":202,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get test passcode",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "signatures",
            ":signatureId",
            "otp"
          ],
          "variable":[
            {
              "key":"signatureId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"**Sandbox environment only**: Use this endpoint to get a one-time passcode to confirm a test signature, without requiring a valid mobile phone number. <br />The signature status must be `confirmation_required`. <br />To automate testing the signature flow, in the [Upload mobile phone number](doc:upload-mobile-phone-number) request, provide a dummy mobile phone number in the following format: +39 111111234567. You can change the digits 234567 as required."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"otp\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\",\n  \"signatureStatus\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        },
        {
          "name":"503",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/signatures/:signatureId/otp",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "signatures",
                ":signatureId",
                "otp"
              ],
              "variable":[
                {
                  "key":"signatureId"
                }
              ]
            }
          },
          "status":"Service Unavailable",
          "code":503,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    }
  ],
  "auth":{
    "type":"oauth2"
  },
  "variable":[
    {
      "key":"baseUrl",
      "value":"https://api.ext-sandbox.fourthline.com"
    }
  ]
}

Bank Account Verification

{
  "info":{
    "_postman_id":"cec73473-636a-421b-9621-6f5eaad35472",
    "name":"Bank Account Verification",
    "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id":"27570928"
  },
  "item":[
    {
      "name":"Create access token",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/oauth2/token",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "oauth2",
            "token"
          ]
        },
        "description":"Use this endpoint to create an access token valid for **1 hour** to authenticate requests to our API. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Make sure you address the correct [environment](doc:introduction#environments)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"token_type\": \"<string>\",\n  \"access_token\": \"<string>\",\n  \"expires_in\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error_description\": \"<string>\",\n  \"error\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create workflow",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows"
          ]
        },
        "description":"Use this endpoint to create a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"workflowId\": \"<string>\",\n  \"clientId\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"403",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Forbidden",
          "code":403,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"workflowName\": \"<string>\",\n  \"providerClientId\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows"
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create SDK session",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"target\": \"Mobile\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "workflows",
            ":workflowId",
            "validationcode"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to create an App Drop-in or Web SDK session for a workflow."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"validationCode\": \"<string>\",\n  \"expiryDateTime\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"401",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Unauthorized",
          "code":401,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error\": \"<string>\",\n  \"error_description\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\"\n}"
        },
        {
          "name":"500",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"target\": \"Mobile\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/workflows/:workflowId/validationcode",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "workflows",
                ":workflowId",
                "validationcode"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"Internal Server Error",
          "code":500,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"detail\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get reference payment status",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/referencePayments/status/:paymentId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "referencePayments",
            "status",
            ":paymentId"
          ],
          "variable":[
            {
              "key":"paymentId",
              "value":"<string>",
              "description":"(Required) The `workflowId` returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to check the [status](https://docs.fourthline.com/docs/bav-statuses) of a Bank Account Verification reference payment. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/referencePayments/status/:paymentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "referencePayments",
                "status",
                ":paymentId"
              ],
              "variable":[
                {
                  "key":"paymentId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<string>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/referencePayments/status/:paymentId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "referencePayments",
                "status",
                ":paymentId"
              ],
              "variable":[
                {
                  "key":"paymentId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    }
  ],
  "auth":{
    "type":"oauth2"
  },
  "variable":[
    {
      "key":"baseUrl",
      "value":"https://api.ext-sandbox.fourthline.com"
    }
  ]
}

AML Screening & Monitoring

{
  "info":{
    "_postman_id":"7396c775-c3fc-4ec3-be53-e90973748c04",
    "name":"AML Screening & Monitoring",
    "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id":"27570928"
  },
  "item":[
    {
      "name":"Create access token",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/oauth2/token",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "oauth2",
            "token"
          ]
        },
        "description":"Use this endpoint to create an access token valid for **1 hour** to authenticate requests to our API. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Make sure you address the correct [environment](doc:introduction#environments)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"token_type\": \"<string>\",\n  \"access_token\": \"<string>\",\n  \"expires_in\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error_description\": \"<string>\",\n  \"error\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create AML client profile",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"providerClientId\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Male\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\",\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"street\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumber\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    },\n    \"contact\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    }\n  },\n  \"monitoringType\": \"2\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v2/clients",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v2",
            "clients"
          ]
        },
        "description":"Use this endpoint to create an AML client profile."
      },
      "response":[
        {
          "name":"201",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerClientId\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Male\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\",\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"street\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumber\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    },\n    \"contact\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    }\n  },\n  \"monitoringType\": \"2\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v2/clients",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "clients"
              ]
            }
          },
          "status":"Created",
          "code":201,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"id\": \"<string>\",\n  \"providerClientId\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"<string>\",\n      \"countryOfBirth\": \"<string>\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\"\n    },\n    \"address\": {\n      \"city\": \"<string>\",\n      \"country\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    }\n  },\n  \"monitoringType\": \"<integer>\",\n  \"creationUtcDateTime\": \"<string>\",\n  \"updateUtcDateTime\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerClientId\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Male\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\",\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"street\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumber\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    },\n    \"contact\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    }\n  },\n  \"monitoringType\": \"2\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v2/clients",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "clients"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"errors\": {\n    \"ClientData\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"ProviderClientId\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Start screening",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"clientIds\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v2/WatchlistAutomation/StartSingleTimeMonitoring",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v2",
            "WatchlistAutomation",
            "StartSingleTimeMonitoring"
          ]
        },
        "description":"Use this endpoint to start a one-time screening for one or more AML clients (**once** per day only)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"clientIds\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v2/WatchlistAutomation/StartSingleTimeMonitoring",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "WatchlistAutomation",
                "StartSingleTimeMonitoring"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"clientSingleTimeScreeningStatuses\": [\n    {\n      \"clientId\": \"<string>\",\n      \"singleTimeScreeningStatus\": \"<string>\"\n    },\n    {\n      \"clientId\": \"<string>\",\n      \"singleTimeScreeningStatus\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"clientIds\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v2/WatchlistAutomation/StartSingleTimeMonitoring",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "WatchlistAutomation",
                "StartSingleTimeMonitoring"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"errors\": {\n    \"ClientIds\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  }\n}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"clientIds\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v2/WatchlistAutomation/StartSingleTimeMonitoring",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "WatchlistAutomation",
                "StartSingleTimeMonitoring"
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get latest client hit",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v3/WatchlistAutomation/GetClientStatus/:clientId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v3",
            "WatchlistAutomation",
            "GetClientStatus",
            ":clientId"
          ],
          "variable":[
            {
              "key":"clientId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the client returned in the [Create AML client profile](doc:create-aml-client) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to get the most recent hit for a specific AML client."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v3/WatchlistAutomation/GetClientStatus/:clientId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v3",
                "WatchlistAutomation",
                "GetClientStatus",
                ":clientId"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"lastProcessedDate\": \"<string>\",\n  \"clientId\": \"<string>\",\n  \"latestHit\": {\n    \"hitId\": \"<integer>\",\n    \"result\": \"<string>\",\n    \"hitKind\": \"<string>\",\n    \"processStartDate\": \"<string>\",\n    \"processEndDate\": \"<string>\",\n    \"statusCode\": 0,\n    \"verificationId\": \"<string>\"\n  }\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v3/WatchlistAutomation/GetClientStatus/:clientId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v3",
                "WatchlistAutomation",
                "GetClientStatus",
                ":clientId"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"errors\": {\n    \"clientData\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<integer>\",\n    \"traceId\": \"<string>\"\n  }\n}"
        }
      ]
    },
    {
      "name":"Get all client hits",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v3/WatchlistAutomation/GetClientHits/:clientId?hitResult=validating&hitKind=sanction&hitsSinceUtc=<date>&hitsUntilUtc=<date>",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v3",
            "WatchlistAutomation",
            "GetClientHits",
            ":clientId"
          ],
          "query":[
            {
              "key":"hitResult",
              "value":"validating",
              "description":"Filter hits by status. <br />Enum: <br />• `confirmed_hit` <br />• `false_positive` <br />• `null` <br />• `validating`"
            },
            {
              "key":"hitKind",
              "value":"sanction",
              "description":"Filter hits by type of hit. <br />Enum: <br />• null <br />• `pep`  <br />• `sanction`"
            },
            {
              "key":"hitsSinceUtc",
              "value":"<date>",
              "description":"Filter hits by date. <br /> Set the start date of the time frame you want to view hits for, including on this date. <br />Format: YYYY-MM-DD"
            },
            {
              "key":"hitsUntilUtc",
              "value":"<date>",
              "description":"Filter hits by date. <br /> Set the end date of the time frame you want to view hits for, including on this date. <br />Format: YYYY-MM-DD"
            }
          ],
          "variable":[
            {
              "key":"clientId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the client returned in the [Create AML client profile](doc:create-aml-client) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to get a list of all hits for a specific AML client."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v3/WatchlistAutomation/GetClientHits/:clientId?hitResult=validating&hitKind=sanction&hitsSinceUtc=<date>&hitsUntilUtc=<date>",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v3",
                "WatchlistAutomation",
                "GetClientHits",
                ":clientId"
              ],
              "query":[
                {
                  "key":"hitResult",
                  "value":"validating",
                  "description":"Filter hits by status. <br />Enum: <br />• `confirmed_hit` <br />• `false_positive` <br />• `null` <br />• `validating`"
                },
                {
                  "key":"hitKind",
                  "value":"sanction",
                  "description":"Filter hits by type of hit. <br />Enum: <br />• null <br />• `pep`  <br />• `sanction`"
                },
                {
                  "key":"hitsSinceUtc",
                  "value":"<date>",
                  "description":"Filter hits by date. <br /> Set the start date of the time frame you want to view hits for, including on this date. <br />Format: YYYY-MM-DD"
                },
                {
                  "key":"hitsUntilUtc",
                  "value":"<date>",
                  "description":"Filter hits by date. <br /> Set the end date of the time frame you want to view hits for, including on this date. <br />Format: YYYY-MM-DD"
                }
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"clientId\": \"<string>\",\n  \"hits\": [\n    {\n      \"hitId\": \"<integer>\",\n      \"result\": \"<string>\",\n      \"hitKind\": \"<string>\",\n      \"processStartDate\": \"<string>\",\n      \"processEndDate\": \"<string>\",\n      \"statusCode\": \"<integer>\",\n      \"verificationId\": \"<string>\"\n    },\n    {\n      \"hitId\": \"<integer>\",\n      \"result\": \"<string>\",\n      \"hitKind\": \"<string>\",\n      \"processStartDate\": \"<string>\",\n      \"processEndDate\": \"<string>\",\n      \"statusCode\": \"<integer>\",\n      \"verificationId\": \"<string>\"\n    }\n  ]\n}"
        }
      ]
    },
    {
      "name":"Get investigation hits",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v3/WatchlistAutomation/GetVerificationHits/:verificationId",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v3",
            "WatchlistAutomation",
            "GetVerificationHits",
            ":verificationId"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) The unique identifier for the investigation, returned in any [Get latest client hit](doc:get-latest-client-hit), [Get all client hits](doc:get-all-client-hits), or [Get investigation hits](doc:get-investigation-hits) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to get all hits for a specific AML investigation. <br /><br /><img src=\"https://files.readme.io/ad2486a-Inline_Note.svg\" align=\"left\"/> **Note**: Multiple investigations can be linked to a single AML client."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v3/WatchlistAutomation/GetVerificationHits/:verificationId",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v3",
                "WatchlistAutomation",
                "GetVerificationHits",
                ":verificationId"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"hitId\": \"<integer>\",\n  \"result\": \"<string>\",\n  \"hitKind\": \"<string>\",\n  \"processStartDate\": \"<string>\",\n  \"processEndDate\": \"<string>\",\n  \"statusCode\": \"<integer>\",\n  \"verificationId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get Confirmed Hit Report",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/getpdfresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "getpdfresult"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the AML investigation, returned in the [Get latest client hit](doc:get-latest-client-hit) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to download the [Confirmed Hit Report](https://docs.fourthline.com/docs/reports#aml-report) for an AML Investigation. <br /><br /><img src=\"https://files.readme.io/ad2486a-Inline_Note.svg\" align=\"left\"/> **Note**: To make this request, you must first make a [Get latest client hit](doc:get-latest-client-hit) request to get the investigation identifier."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/getpdfresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "getpdfresult"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Get AML client by your ID",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v2/clients/ProviderClientId/:providerClientId?tenant=<string>",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v2",
            "clients",
            "ProviderClientId",
            ":providerClientId"
          ],
          "query":[
            {
              "key":"tenant",
              "value":"<string>",
              "description":"Your unique identifier."
            }
          ],
          "variable":[
            {
              "key":"providerClientId",
              "value":"<string>",
              "description":"(Required) Your unique identifier for the client that you passed in the [Create AML client profile](doc:create-aml-client) request."
            }
          ]
        },
        "description":"Use this endpoint to get an AML client profile using **your** identifier: `providerClientId`."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v2/clients/ProviderClientId/:providerClientId?tenant=<string>",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "clients",
                "ProviderClientId",
                ":providerClientId"
              ],
              "query":[
                {
                  "key":"tenant",
                  "value":"<string>",
                  "description":"Your unique identifier."
                }
              ],
              "variable":[
                {
                  "key":"providerClientId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"id\": \"<string>\",\n  \"providerClientId\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"<string>\",\n      \"name\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"<string>\",\n      \"countryOfBirth\": \"<string>\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumber\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"region\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\"\n    },\n    \"contact\": {\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"mobile\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    },\n    \"monitoringType\": \"<integer>\",\n    \"creationUtcDateTime\": \"<string>\",\n    \"updateUtcDateTime\": \"<string>\"\n  }\n}"
        }
      ]
    },
    {
      "name":"Get AML client by our ID",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v2/clients/:id?tenant=<string>",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v2",
            "clients",
            ":id"
          ],
          "query":[
            {
              "key":"tenant",
              "value":"<string>",
              "description":"Your unique identifier."
            }
          ],
          "variable":[
            {
              "key":"id",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the client returned in the [Create AML client profile](doc:create-aml-client) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to get an AML client profile using Fourthline's identifier: `id`."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v2/clients/:id?tenant=<string>",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "clients",
                ":id"
              ],
              "query":[
                {
                  "key":"tenant",
                  "value":"<string>",
                  "description":"Your unique identifier."
                }
              ],
              "variable":[
                {
                  "key":"id"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"id\": \"<string>\",\n  \"providerClientId\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"<string>\",\n      \"name\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"<string>\",\n      \"countryOfBirth\": \"<string>\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumber\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"region\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\"\n    },\n    \"contact\": {\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"mobile\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    },\n    \"monitoringType\": \"<integer>\",\n    \"creationUtcDateTime\": \"<string>\",\n    \"updateUtcDateTime\": \"<string>\"\n  }\n}"
        }
      ]
    },
    {
      "name":"Update AML client",
      "request":{
        "method":"PUT",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"clientData\": {\n    \"person\": {\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Unknown\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\",\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"street\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumber\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    },\n    \"contact\": {\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"mobile\": \"<string>\"\n    }\n  },\n  \"monitoringType\": \"<integer>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v2/clients/:id",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v2",
            "clients",
            ":id"
          ],
          "variable":[
            {
              "key":"id",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the client returned in the [Create AML client profile](doc:create-aml-client) response.<br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to update an AML client profile."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"clientData\": {\n    \"person\": {\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Unknown\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\",\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"street\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumber\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    },\n    \"contact\": {\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"mobile\": \"<string>\"\n    }\n  },\n  \"monitoringType\": \"<integer>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v2/clients/:id",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "clients",
                ":id"
              ],
              "variable":[
                {
                  "key":"id"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"examples\": {\n    \"OK\": {\n      \"value\": \"{\\n  \\\"id\\\":\\\"790f325a-48c9-4b82-bb53-c0ea128236f0\\\",\\n  \\\"branch\\\":\\\"{TENANT_BRANCH}\\\",\\n  \\\"providerClientId\\\":\\\"your-client-id\\\",\\n  \\\"clientData\\\":{\\n    \\\"person\\\":{\\n      \\\"firstName\\\":\\\"John\\\",\\n      \\\"middleName\\\":\\\"James\\\",\\n      \\\"lastName\\\":\\\"Smith\\\",\\n      \\\"nationality\\\":\\\"NLD\\\",\\n      \\\"gender\\\":\\\"Female\\\",\\n      \\\"countryOfBirth\\\":\\\"NLD\\\",\\n      \\\"placeOfBirth\\\":\\\"Amsterdam\\\",\\n      \\\"birthDate\\\":\\\"1965-10-03T00:00:00\\\"\\n    },\\n    \\\"address\\\":{\\n      \\\"city\\\":\\\"Amsterdam\\\",\\n      \\\"country\\\":\\\"NLD\\\"\\n    },\\n    \\\"document\\\":{\\n      \\\"documentNumber\\\":\\\"{DOCUMENT_NUMBER}\\\"\\n    }\\n  },\\n  \\\"monitoringType\\\":2,\\n  \\\"creationUtcDateTime\\\":\\\"2020-12-28T13:57:22.9931256Z\\\",\\n  \\\"updateUtcDateTime\\\":\\\"2020-12-28T13:57:22.9931272Z\\\"\\n}    \"\n    }\n  }\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"clientData\": {\n    \"person\": {\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Unknown\",\n      \"placeOfBirth\": \"<string>\",\n      \"birthDate\": \"<string>\",\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"street\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumber\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"document\": {\n      \"documentNumber\": \"<string>\"\n    },\n    \"contact\": {\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"mobile\": \"<string>\"\n    }\n  },\n  \"monitoringType\": \"<integer>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v2/clients/:id",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "clients",
                ":id"
              ],
              "variable":[
                {
                  "key":"id"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"errors\": {\n    \"ClientData\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"ProviderClientId\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\",\n  \"traceId\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Deactivate AML client",
      "request":{
        "method":"DELETE",
        "header":[
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v2/clients/:id?tenant=<string>",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v2",
            "clients",
            ":id"
          ],
          "query":[
            {
              "key":"tenant",
              "value":"<string>",
              "description":"Your unique identifier."
            }
          ],
          "variable":[
            {
              "key":"id",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the client returned in the [Create AML client profile](doc:create-aml-client) response.<br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to deactivate an AML client profile (no data is deleted)."
      },
      "response":[
        {
          "name":"204",
          "originalRequest":{
            "method":"DELETE",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v2/clients/:id?tenant=<string>",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "clients",
                ":id"
              ],
              "query":[
                {
                  "key":"tenant",
                  "value":"<string>",
                  "description":"Your unique identifier."
                }
              ],
              "variable":[
                {
                  "key":"id"
                }
              ]
            }
          },
          "status":"No Content",
          "code":204,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"examples\": {\n    \"No content\": {\n      \"value\": \"Response headers:\\ndate: Mon18 Oct 2021 07:46:24 GMT \\nserver: Kestrel \"\n    }\n  }\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"DELETE",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v2/clients/:id?tenant=<string>",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "clients",
                ":id"
              ],
              "query":[
                {
                  "key":"tenant",
                  "value":"<string>",
                  "description":"Your unique identifier."
                }
              ],
              "variable":[
                {
                  "key":"id"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    }
  ],
  "auth":{
    "type":"oauth2"
  },
  "variable":[
    {
      "key":"baseUrl",
      "value":"https://api.ext-sandbox.fourthline.com"
    }
  ]
}

Client Authentication

{
  "info":{
    "_postman_id":"9585be16-87fa-4b05-8f00-cd166647cdf2",
    "name":"Client Authentication",
    "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id":"27570928"
  },
  "item":[
    {
      "name":"Create access token",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/oauth2/token",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "oauth2",
            "token"
          ]
        },
        "description":"Use this endpoint to create an access token valid for **1 hour** to authenticate requests to our API. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Make sure you address the correct [environment](doc:introduction#environments)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"token_type\": \"<string>\",\n  \"access_token\": \"<string>\",\n  \"expires_in\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error_description\": \"<string>\",\n  \"error\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create Client Authentication",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientConfirmation\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Other\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"yes\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"L\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"no\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (ClientConfirmation)",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "clients",
            ":clientId",
            "verifications (ClientConfirmation)"
          ],
          "variable":[
            {
              "key":"clientId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the client returned in the [Create workflow](doc:create-workflow) response.<br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to create a Client Authentication case with the `clientId` from a previous successful Identity Verification case."
      },
      "response":[
        {
          "name":"201",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientConfirmation\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Other\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"yes\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"L\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"no\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (ClientConfirmation)",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "clients",
                ":clientId",
                "verifications (ClientConfirmation)"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Created",
          "code":201,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"verificationId\": \"<string>\",\n  \"providerProcessId\": \"<string>\",\n  \"status\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientConfirmation\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Other\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"yes\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"L\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"no\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (ClientConfirmation)",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "clients",
                ":clientId",
                "verifications (ClientConfirmation)"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientConfirmation\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Other\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"yes\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"L\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"no\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (ClientConfirmation)",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "clients",
                ":clientId",
                "verifications (ClientConfirmation)"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientConfirmation\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Other\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"yes\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"L\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"no\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (ClientConfirmation)",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "clients",
                ":clientId",
                "verifications (ClientConfirmation)"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Process Client Authentication",
      "request":{
        "method":"PUT",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/x-www-form-urlencoded"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"urlencoded",
          "urlencoded":[
            {
              "key":"Selfie",
              "value":"<string>",
              "description":"(Required) The client’s selfie photo. <br />Format: Binary jpeg image"
            },
            {
              "key":"SelfieVideo",
              "value":"<string>",
              "description":"(Required) The client’s selfie video.<br />Format: Binary mp4 video file of less than 10 seconds with .mp4 file name extension"
            },
            {
              "key":"DeviceMetaData",
              "value":"[object Object]",
              "description":"(Required) The client’s device metadata."
            }
          ]
        },
        "url":{
          "raw":"{{baseUrl}}/ccr/v1/verifications/:verificationId/confirmclient",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "ccr",
            "v1",
            "verifications",
            ":verificationId",
            "confirmclient"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the case, returned in the [Create Client Authentication](doc:create-identity-verification-copy) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to trigger processing of a Client Authentication case."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"Selfie",
                  "value":"<string>",
                  "description":"(Required) The client’s selfie photo. <br />Format: Binary jpeg image"
                },
                {
                  "key":"SelfieVideo",
                  "value":"<string>",
                  "description":"(Required) The client’s selfie video.<br />Format: Binary mp4 video file of less than 10 seconds with .mp4 file name extension"
                },
                {
                  "key":"DeviceMetaData",
                  "value":"[object Object]",
                  "description":"(Required) The client’s device metadata."
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/ccr/v1/verifications/:verificationId/confirmclient",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "ccr",
                "v1",
                "verifications",
                ":verificationId",
                "confirmclient"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"status\": \"<string>\",\n  \"providerProcessId\": \"<string>\",\n  \"created\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"Selfie",
                  "value":"<string>",
                  "description":"(Required) The client’s selfie photo. <br />Format: Binary jpeg image"
                },
                {
                  "key":"SelfieVideo",
                  "value":"<string>",
                  "description":"(Required) The client’s selfie video.<br />Format: Binary mp4 video file of less than 10 seconds with .mp4 file name extension"
                },
                {
                  "key":"DeviceMetaData",
                  "value":"[object Object]",
                  "description":"(Required) The client’s device metadata."
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/ccr/v1/verifications/:verificationId/confirmclient",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "ccr",
                "v1",
                "verifications",
                ":verificationId",
                "confirmclient"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"errors\": {\n    \"selfie\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"selfieVideo\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<integer>\"\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"Selfie",
                  "value":"<string>",
                  "description":"(Required) The client’s selfie photo. <br />Format: Binary jpeg image"
                },
                {
                  "key":"SelfieVideo",
                  "value":"<string>",
                  "description":"(Required) The client’s selfie video.<br />Format: Binary mp4 video file of less than 10 seconds with .mp4 file name extension"
                },
                {
                  "key":"DeviceMetaData",
                  "value":"[object Object]",
                  "description":"(Required) The client’s device metadata."
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/ccr/v1/verifications/:verificationId/confirmclient",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "ccr",
                "v1",
                "verifications",
                ":verificationId",
                "confirmclient"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"PUT",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"Selfie",
                  "value":"<string>",
                  "description":"(Required) The client’s selfie photo. <br />Format: Binary jpeg image"
                },
                {
                  "key":"SelfieVideo",
                  "value":"<string>",
                  "description":"(Required) The client’s selfie video.<br />Format: Binary mp4 video file of less than 10 seconds with .mp4 file name extension"
                },
                {
                  "key":"DeviceMetaData",
                  "value":"[object Object]",
                  "description":"(Required) The client’s device metadata."
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/ccr/v1/verifications/:verificationId/confirmclient",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "ccr",
                "v1",
                "verifications",
                ":verificationId",
                "confirmclient"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"examples\": {\n    \"Invalid processType\": {\n      \"value\": \"The process type of the verification is not allowed for this action.\"\n    },\n    \"Invalid data in form\": {\n      \"value\": \"Selfie : The document NLD.selfie.front.0.jpg is not a valid image\\nSelfieVideo : Video document NLD.selfie.jpg is not an MP4 file.\\nCcrJson : The document CcrJson.json has the following errors: NoTypeValidates: #/DeviceMetaData.Language\\n{Null:\\n  PatternMismatch: #/DeviceMetaData.Language\\n  StringTooLong: #/DeviceMetaData.Language\\n  NullExpected: #/DeviceMetaData.Language\\n}\\n{String:\\n  PatternMismatch: #/DeviceMetaData.Language\\n  StringTooLong: #/DeviceMetaData.Language\\n}\"\n    }\n  }\n}"
        }
      ]
    },
    {
      "name":"Get Client Authentication status",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/clientconfirmationresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "clientconfirmationresult"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the case, returned in the [Create Client Authentication](doc:create-identity-verification-copy) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to get the [status](https://docs.fourthline.com/docs/biometricauth-statuses) of a Biometric Authentication case. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/clientconfirmationresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "clientconfirmationresult"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"data\": {\n    \"analyst\": \"<string>\"\n  },\n  \"verificationId\": \"<string>\",\n  \"processType\": \"<string>\",\n  \"verificationStatus\": \"<string>\",\n  \"riskInfo\": {\n    \"statusCode\": \"<integer>\",\n    \"description\": \"<string>\"\n  }\n}"
        }
      ]
    },
    {
      "name":"Get CDD PDF",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":workflowId",
            "getpdfresult"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to download the [CDD Report](https://docs.fourthline.com/docs/reports) in PDF format."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":workflowId",
                "getpdfresult"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    }
  ],
  "auth":{
    "type":"oauth2"
  },
  "variable":[
    {
      "key":"baseUrl",
      "value":"https://api.ext-sandbox.fourthline.com"
    }
  ]
}

Document Authentication

{
  "info":{
    "_postman_id":"145139dd-4c92-4165-9015-d4965ffec68e",
    "name":"Document Authentication",
    "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id":"27570928"
  },
  "item":[
    {
      "name":"Create access token",
      "request":{
        "method":"POST",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/oauth2/token",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "oauth2",
            "token"
          ]
        },
        "description":"Use this endpoint to create an access token valid for **1 hour** to authenticate requests to our API. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Make sure you address the correct [environment](doc:introduction#environments)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"token_type\": \"<string>\",\n  \"access_token\": \"<string>\",\n  \"expires_in\": \"<integer>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"<string>\",\n  \"client_secret\": \"<string>\"\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/oauth2/token",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "oauth2",
                "token"
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"error_description\": \"<string>\",\n  \"error\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Create Document Authentication",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/json"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"raw",
          "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientDocumentRenewal\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Female\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"self-employed\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"Q\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"yes\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
          "options":{
            "raw":{
              "headerFamily":"json",
              "language":"json"
            }
          }
        },
        "url":{
          "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (DocumentAuthentication)",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "clients",
            ":clientId",
            "verifications (DocumentAuthentication)"
          ],
          "variable":[
            {
              "key":"clientId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the client returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0`"
            }
          ]
        },
        "description":"Use this endpoint to create a Document Authentication case with the `clientId` from a previous successful Identity Verification case."
      },
      "response":[
        {
          "name":"201",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientDocumentRenewal\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Female\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"self-employed\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"Q\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"yes\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (DocumentAuthentication)",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "clients",
                ":clientId",
                "verifications (DocumentAuthentication)"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Created",
          "code":201,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"verificationId\": \"<string>\",\n  \"providerProcessId\": \"<string>\",\n  \"status\": \"<string>\"\n}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientDocumentRenewal\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Female\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"self-employed\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"Q\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"yes\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (DocumentAuthentication)",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "clients",
                ":clientId",
                "verifications (DocumentAuthentication)"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientDocumentRenewal\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Female\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"self-employed\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"Q\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"yes\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (DocumentAuthentication)",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "clients",
                ":clientId",
                "verifications (DocumentAuthentication)"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/json"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"raw",
              "raw":"{\n  \"providerProcessId\": \"<string>\",\n  \"processType\": \"ClientDocumentRenewal\",\n  \"branch\": \"<string>\",\n  \"clientData\": {\n    \"person\": {\n      \"type\": \"Natural Person\",\n      \"name\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"nationality\": \"<string>\",\n      \"gender\": \"Female\",\n      \"birthDate\": \"<date>\",\n      \"placeOfBirth\": \"<string>\",\n      \"initials\": \"<string>\",\n      \"middleName\": \"<string>\",\n      \"countryOfBirth\": \"<string>\"\n    },\n    \"address\": {\n      \"street\": \"<string>\",\n      \"streetNumber\": \"<integer>\",\n      \"postalCode\": \"<string>\",\n      \"city\": \"<string>\",\n      \"country\": \"<string>\",\n      \"streetNumberPrefix\": \"<string>\",\n      \"streetNumberSuffix\": \"<string>\",\n      \"region\": \"<string>\"\n    },\n    \"emailAndPhone\": {\n      \"email\": \"<string>\",\n      \"mobile\": \"<string>\",\n      \"phone\": \"<string>\"\n    },\n    \"tax\": {\n      \"countrySubjectToTaxation\": \"<string>\",\n      \"tin\": \"<string>\",\n      \"usPerson\": \"<string>\",\n      \"usTin\": \"<string>\"\n    },\n    \"profession\": {\n      \"employment\": \"self-employed\",\n      \"professionName\": \"<string>\",\n      \"industry\": \"Q\"\n    },\n    \"riskRequirements\": {\n      \"entity\": \"ITA\",\n      \"pepSelfDeclared\": \"yes\",\n      \"placeOfWork\": \"<string>\",\n      \"product\": \"<string>\",\n      \"sector\": \"<string>\",\n      \"sourceOfIncome\": \"<string>\"\n    },\n    \"deviceMetaData\": {\n      \"browserType\": \"<string>\",\n      \"browserVersion\": \"<string>\",\n      \"ipAddress\": \"<string>\",\n      \"language\": \"<string>\",\n      \"latitude\": \"<string>\",\n      \"longitude\": \"<string>\",\n      \"model\": \"<string>\",\n      \"osCompromised\": \"<string>\",\n      \"osVersion\": \"<string>\",\n      \"region\": \"<string>\",\n      \"sdkVersion\": \"<string>\",\n      \"analyticsId\": \"<string>\"\n    },\n    \"previousDocumentData\": {\n      \"BirthDate\": \"<date>\",\n      \"FirstName\": \"<string>\",\n      \"LastName\": \"<string>\",\n      \"Nationality\": \"<string>\",\n      \"PlaceOfBirth\": \"<string>\"\n    }\n  }\n}",
              "options":{
                "raw":{
                  "headerFamily":"json",
                  "language":"json"
                }
              }
            },
            "url":{
              "raw":"{{baseUrl}}/v1/clients/:clientId/verifications (DocumentAuthentication)",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "clients",
                ":clientId",
                "verifications (DocumentAuthentication)"
              ],
              "variable":[
                {
                  "key":"clientId"
                }
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    },
    {
      "name":"Upload new identity document",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Content-Type",
            "value":"application/x-www-form-urlencoded"
          },
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "body":{
          "mode":"urlencoded",
          "urlencoded":[
            {
              "key":"DocumentType",
              "value":"ResidencePermit",
              "description":"(Required) The new identity document data."
            },
            {
              "key":"DocumentNumber",
              "value":"<string>",
              "description":"(Required) The new identity document data."
            },
            {
              "key":"IsPrimaryDocument",
              "value":"false",
              "description":"(Required) The new identity document data."
            },
            {
              "key":"IssueDate",
              "value":"<date>",
              "description":"(Required) The new identity document data."
            },
            {
              "key":"ExpirationDate",
              "value":"<date>",
              "description":"(Required) The new identity document data."
            },
            {
              "key":"OriginTypeOs",
              "value":"<string>",
              "description":"(Required) The new identity document data."
            },
            {
              "key":"KycFiles",
              "value":"[object Object],[object Object]",
              "description":"(Required) The new identity document data."
            },
            {
              "key":"NfcDataGroups",
              "value":"[object Object]",
              "description":"(Required) The new identity document data."
            },
            {
              "key":"Files",
              "value":"<string>",
              "description":"(Required) The file to upload. <br /> You can upload multiple files in one request."
            }
          ]
        },
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/document",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "document"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the case, returned in the [Create Document Authentication](doc:create-document-authentication) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to upload the client’s new identity document for a Document Authentication case. <br /><br />**Guidance**: <br /><br />• Always specify the document type in the request, include at least 1 file and provide information about the file or it is ignored. <br />• Make separate request for each document type: selfie file, identity document file, EmbeddedFace file (portrait on the NFC chip). <br />• Requests can contain more than 1 file per document type. <br />• You can only upload an EmbeddedFace file **after** you have uploaded the identity document. The `documentNumber` in the EmbeddedFace file request must match the document. <br /><br /> **Updating document data** <br /><br />• After uploading a document, you can send new requests to update the document and its information. <br />• To add new files to a previously uploaded document, you must specify the **same** `documentType` and `documentNumber`, if relevant. Otherwise, it is considered a new document. <br />• To update the file content or data, you must specify the same `fileName` (case sensitive). Otherwise, it is added as a new file. <br />• Provide 1 unique filename per client. <br />• PDF documents **aren’t** updated."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"DocumentType",
                  "value":"ResidencePermit",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"DocumentNumber",
                  "value":"<string>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"IsPrimaryDocument",
                  "value":"false",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"IssueDate",
                  "value":"<date>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"ExpirationDate",
                  "value":"<date>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"OriginTypeOs",
                  "value":"<string>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"KycFiles",
                  "value":"[object Object],[object Object]",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"NfcDataGroups",
                  "value":"[object Object]",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"Files",
                  "value":"<string>",
                  "description":"(Required) The file to upload. <br /> You can upload multiple files in one request."
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/document",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "document"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"DocumentType",
                  "value":"ResidencePermit",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"DocumentNumber",
                  "value":"<string>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"IsPrimaryDocument",
                  "value":"false",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"IssueDate",
                  "value":"<date>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"ExpirationDate",
                  "value":"<date>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"OriginTypeOs",
                  "value":"<string>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"KycFiles",
                  "value":"[object Object],[object Object]",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"NfcDataGroups",
                  "value":"[object Object]",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"Files",
                  "value":"<string>",
                  "description":"(Required) The file to upload. <br /> You can upload multiple files in one request."
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/document",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "document"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Content-Type",
                "value":"application/x-www-form-urlencoded"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "body":{
              "mode":"urlencoded",
              "urlencoded":[
                {
                  "key":"DocumentType",
                  "value":"ResidencePermit",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"DocumentNumber",
                  "value":"<string>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"IsPrimaryDocument",
                  "value":"false",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"IssueDate",
                  "value":"<date>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"ExpirationDate",
                  "value":"<date>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"OriginTypeOs",
                  "value":"<string>",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"KycFiles",
                  "value":"[object Object],[object Object]",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"NfcDataGroups",
                  "value":"[object Object]",
                  "description":"(Required) The new identity document data."
                },
                {
                  "key":"Files",
                  "value":"<string>",
                  "description":"(Required) The file to upload. <br /> You can upload multiple files in one request."
                }
              ]
            },
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/document",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "document"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Process Document Authentication",
      "request":{
        "method":"POST",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:verificationId/start",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":verificationId",
            "start"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the case, returned in the [Create Document Authentication](doc:create-document-authentication) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to trigger processing of a Document Authentication case."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/start",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "start"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"400",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/start",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "start"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"Bad Request",
          "code":400,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\",\n  \"errors\": [\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    },\n    {\n      \"code\": \"<integer>\",\n      \"property\": \"<string>\",\n      \"message\": \"<string>\"\n    }\n  ]\n}"
        },
        {
          "name":"404",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/start",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "start"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"Not Found",
          "code":404,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        },
        {
          "name":"422",
          "originalRequest":{
            "method":"POST",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:verificationId/start",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":verificationId",
                "start"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"Unprocessable Entity (WebDAV) (RFC 4918)",
          "code":422,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"message\": \"<string>\",\n  \"code\": \"<integer>\"\n}"
        }
      ]
    },
    {
      "name":"Get Document Authentication status",
      "request":{
        "method":"GET",
        "header":[
          {
            "key":"Accept",
            "value":"application/json"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v2/data/:verificationId/result",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v2",
            "data",
            ":verificationId",
            "result"
          ],
          "variable":[
            {
              "key":"verificationId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the case, returned in the [Create Document Authentication](doc:create-document-authentication) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to get the [status](https://docs.fourthline.com/docs/docauth-statuses) of a Document Authentication case. <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: To receive status updates automatically, set up a [webhook](https://docs.fourthline.com/docs/webhooks)."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "key":"Accept",
                "value":"application/json"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v2/data/:verificationId/result",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v2",
                "data",
                ":verificationId",
                "result"
              ],
              "variable":[
                {
                  "key":"verificationId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"json",
          "header":[
            {
              "key":"Content-Type",
              "value":"application/json"
            }
          ],
          "cookie":[
            
          ],
          "body":"{\n  \"hash\": \"<string>\",\n  \"dataValidationError\": {},\n  \"verificationId\": \"<string>\",\n  \"verificationStatus\": \"<string>\"\n}"
        }
      ]
    },
    {
      "name":"Get CDD PDF",
      "request":{
        "method":"GET",
        "header":[
          {
            "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
            "key":"Cache-Control",
            "value":"<string>"
          },
          {
            "key":"Accept",
            "value":"text/plain"
          }
        ],
        "url":{
          "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
          "host":[
            "{{baseUrl}}"
          ],
          "path":[
            "v1",
            "verifications",
            ":workflowId",
            "getpdfresult"
          ],
          "variable":[
            {
              "key":"workflowId",
              "value":"<string>",
              "description":"(Required) Our unique identifier for the workflow, returned in the [Create workflow](doc:create-workflow) response. <br />Format: uuid string <br />Example: `790f325a-48c9-4b82-bb53-c0ea128236f0` <br /><br /><img src=\"https://files.readme.io/8eb9022-Inline_Tip.svg\" align=\"left\"/> **Tip**: Use this as the case reference number for any questions."
            }
          ]
        },
        "description":"Use this endpoint to download the [CDD Report](https://docs.fourthline.com/docs/reports) in PDF format."
      },
      "response":[
        {
          "name":"200",
          "originalRequest":{
            "method":"GET",
            "header":[
              {
                "description":"To have the response validated by the origin server instead of reusing stored content, we strongly recommend including this parameter and setting it to `no-cache`.",
                "key":"Cache-Control",
                "value":"<string>"
              },
              {
                "key":"Accept",
                "value":"text/plain"
              },
              {
                "description":"Added as a part of security scheme: oauth2",
                "key":"Authorization",
                "value":"<token>"
              }
            ],
            "url":{
              "raw":"{{baseUrl}}/v1/verifications/:workflowId/getpdfresult",
              "host":[
                "{{baseUrl}}"
              ],
              "path":[
                "v1",
                "verifications",
                ":workflowId",
                "getpdfresult"
              ],
              "variable":[
                {
                  "key":"workflowId"
                }
              ]
            }
          },
          "status":"OK",
          "code":200,
          "_postman_previewlanguage":"text",
          "header":[
            {
              "key":"Content-Type",
              "value":"text/plain"
            }
          ],
          "cookie":[
            
          ],
          "body":"{}"
        }
      ]
    }
  ],
  "auth":{
    "type":"oauth2"
  },
  "variable":[
    {
      "key":"baseUrl",
      "value":"https://api.ext-sandbox.fourthline.com"
    }
  ]
}