Send verification inputs
Submits verification inputs (documents, selfie, etc.) for processing. Supports multipart form data for file uploads.
Use Cases
- Uploading document images for verification
- Submitting selfie videos for liveness detection
- Providing user information for verification processes
Notes
- This endpoint accepts multipart/form-data to handle file uploads
- The “inputs” field must be a JSON string defining the uploaded files and their roles
- Multiple files can be uploaded in a single request
- Files should be referenced by their filename in the inputs JSON
Path Parameters
Unique identifier of the verification. This is the verificationId returned when starting a verification.
Body
JSON array of input definitions that map files to specific field types. Each object in the array should define:
- fieldName: The type of input (e.g., SELFIE_VIDEO, FRONT_IMAGE)
- value: The filename or value for the field
- fileName: The filename for file uploads (should match the uploaded file name)
"[\n {\n \"fileName\": \"selfie.mp4\",\n \"fieldName\": \"SELFIE_VIDEO\",\n \"value\": \"selfie.mp4\"\n },\n {\n \"fieldName\": \"DOCUMENT_TYPE\",\n \"value\": \"PASSPORT\"\n },\n {\n \"fileName\": \"passport_front.jpg\",\n \"fieldName\": \"FRONT_IMAGE\",\n \"value\": \"passport_front.jpg\"\n }\n]\n"
Document files to be processed. Multiple files can be uploaded with this field. The filenames should match the values in the "inputs" JSON.
Response
Inputs received and processing started