In External VideoID mode, your platform collects identification evidence and the video; you create a Video ID request and then upload evidences (acceptance, videoid_data: images, ocr_data, security_checks, similarity_level) and the video file via the API. When all evidence and the video are uploaded, the request status becomes VIDEOREVIEW. The RAO then validates or refuses the request; if validated, the RAO approves (generate declaration, contract, approve). Status becomes ENROLLREADY and the user receives the pre-auth link.
Get first unused scratchcard — Same as classic workflow.
Create request — Create Request with
videoid_mode: 1, profile,scratchcard,registration_authority, and user data. Request is in VIDEOPENDING.Upload data evidence — Upload data evidence (
PUT /api/v1/videoid/{video_pk}) with JSON body:acceptance(terms, privacy policy, IP, URL, user-agent, date) andvideoid_data(images as base64, ocr_data, security_checks, similarity_level).Upload video — Upload video (
POST /v1/upload/video/{video_identifier}/) with multipart/form-data andvideo=@file.mp4. When all required evidence and video are uploaded, status becomes VIDEOREVIEW.Validate or refuse — RAO uses Validate Video ID request or Refuse request to validate or refuse the Video ID.
Approve request — Same as classic/eIDAS: generate RAO declaration, generate contract, Approve request. Status becomes ENROLLREADY.
- acceptance — Client acceptance parameters (customizable).
- videoid_data.images — document_front, document_rear, document_photo, document_owner (base64).
- videoid_data.ocr_data — given_name, surname_1, surname_2, mobile_phone_number, email, serial_number, id_document_type, id_document_country.
- videoid_data.security_checks — otp_validation, documents_match, data_integrity, document_notcopy, document_notexpired, document_notunderage, liveliness.
- videoid_data.similarity_level — e.g. "high" or 0–100.
See the API reference (OpenAPI) for full request/response schemas.
- Workflows overview
- eIDAS VideoID — When the user identifies on Uanataca's platform
- Webhooks
- API reference (OpenAPI)