{ "session_id": "00000000-0000-4000-8000-000000000001", "session_kind": "user", "shared_from_session": null, "session_number": 2, "session_url": "https://example.test/session", "status": "Approved", "status_override": null, "workflow_id": "a3a29685-6e02-47e4-bebe-6bcb2b5dc009", "features": [ "ID_VERIFICATION", "LIVENESS", "FACE_MATCH", "IP_ANALYSIS" ], "vendor_data": "1", "metadata": null, "callback": null, "id_verifications": [ { "status": "Approved", "document_type": "Identity Card", "document_subtype": "ID_CARD_GENERIC", "document_number": "11122233396", "personal_number": "11122233396", "portrait_image": "https://example.test/didit/portrait_image.jpg", "front_image": "https://example.test/didit/front_image.jpg", "front_video": null, "back_image": "https://example.test/didit/back_image.jpg", "back_video": null, "full_front_image": "https://example.test/didit/front_image.jpg", "full_back_image": "https://example.test/didit/back_image.jpg", "front_image_camera_front": null, "back_image_camera_front": null, "front_image_camera_front_face_match_score": null, "back_image_camera_front_face_match_score": null, "front_image_quality_score": { "focus_score": 100.0, "model_quality": { "time_ms": 387.1, "yolo_prob": 0.9974, "convnext_prob": 1.0, "ensemble_prob": 0.9988, "document_occlusion": { "detected": false, "covered_fields": [] } }, "overall_score": 90.6, "brightness_issue": "ok", "brightness_score": 97.3, "resolution_score": 65.6, "is_document_fully_visible": true }, "back_image_quality_score": { "focus_score": 100.0, "model_quality": { "time_ms": 366.3, "yolo_prob": 0.9748, "convnext_prob": 0.9999, "ensemble_prob": 0.9886, "document_occlusion": { "detected": false, "covered_fields": [] } }, "overall_score": 85.0, "brightness_issue": "ok", "brightness_score": 78.6, "resolution_score": 65.6, "is_document_fully_visible": true }, "date_of_birth": "1990-01-15", "age": 26, "expiration_date": "2035-03-12", "date_of_issue": "2025-03-12", "issuing_state": "BRA", "issuing_state_name": "Brazil", "region": null, "first_name": "Maria", "last_name": "Aparecida Souza", "full_name": "Maria Aparecida Souza", "gender": "M", "address": null, "formatted_address": null, "place_of_birth": "Cidade Exemplo/PR", "marital_status": "UNKNOWN", "nationality": "BRA", "extra_fields": { "tax_number": "11122233396", "first_surname": "Aparecida", "second_surname": "Souza", "reference_number": "C00000000000" }, "mrz": null, "extracted_data": null, "barcodes": [ { "data": "06792664209854", "side": "back", "type": "DATA_BAR", "data_raw": "", "position": [ [ 522, 563 ], [ 905, 194 ], [ 905, 254 ], [ 522, 671 ] ] } ], "parsed_address": null, "extra_files": [], "warnings": [ { "feature": "ID_VERIFICATION", "risk": "QR_NOT_DETECTED", "additional_data": null, "log_type": "information", "short_description": "QR not detected", "long_description": "The system couldn't find or read the QR code on the document. This could be due to poor image quality or an unsupported document type.", "node_id": "feature_ocr" } ], "node_id": "feature_ocr", "matches": [], "verification_method": "document", "assurance": "documentary", "wallet_provider": null, "fallback_from": null, "id_lookup": null, "wallet_verification": null } ], "nfc_verifications": null, "nfc_skip_reason": null, "liveness_checks": [ { "status": "Approved", "method": "PASSIVE", "score": 100.0, "reference_image": "https://example.test/didit/reference_image.jpg", "video_url": "https://example.test/didit/video_url.jpg", "age_estimation": 29.61, "matches": [], "warnings": [], "face_quality": 100.0, "face_luminance": 45.83, "node_id": "feature_liveness" } ], "face_matches": [ { "status": "Approved", "score": 97.83, "source_image_session_id": null, "source_image": "https://example.test/didit/source_image.jpg", "target_image": "https://example.test/didit/target_image.jpg", "warnings": [], "node_id": "feature_face_match", "face_coverage": { "eyes": { "covered": null, "calibrated": false, "visibility_score": 100.0 }, "mouth": { "covered": null, "calibrated": false, "visibility_score": 100.0 }, "face": { "covered": null, "calibrated": false, "visibility_score": 100.0 } } } ], "poa_verifications": null, "phone_verifications": null, "email_verifications": null, "aml_screenings": null, "ip_analyses": [ { "status": "Approved", "node_id": "feature_ip_analysis", "device_brand": "Generic_Android", "device_model": "K", "browser_family": "Chrome Mobile", "browser_version": "152.0.0", "os_family": "Android", "os_version": "10", "platform": "Linux armv81", "device_fingerprint": "fingerprint-ficticio", "user_agent": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36", "accept_language": "pt-BR,pt;q=0.9,en-US;q=0.8,en;q=0.7", "session_identifier": null, "session_age_ms": null, "coords_accuracy": null, "raw_device_data": { "screen": { "width": 444, "height": 985, "availWidth": 444, "colorDepth": 24, "pixelDepth": 24, "availHeight": 985 }, "uaData": { "model": "moto g56 5G", "brands": [ { "brand": "Chromium", "version": "152" }, { "brand": "Not?A_Brand", "version": "24" }, { "brand": "Google Chrome", "version": "152" } ], "mobile": true, "platform": "Android", "architecture": "", "uaFullVersion": "152.0.7977.76", "platformVersion": "16.0.0" }, "battery": { "level": 1, "charging": false, "chargingTime": null, "dischargingTime": null }, "language": "pt-BR", "platform": "Linux armv81", "integrity": { "capture": { "externalDevice": null, "matchedPatterns": [], "videoInputCount": 1, "virtualCameraSuspected": null }, "platform": "web", "security": {}, "environment": { "automationDetected": false, "screenCaptureActive": null }, "collected_at": "2026-09-08T18:05:52.589Z", "schema_version": 1 }, "languages": [ "pt-BR", "pt", "en-US", "en" ], "userAgent": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36", "deviceMemory": 8, "touchSupport": true, "maxTouchPoints": 5, "devicePixelRatio": 2.4375, "hardwareConcurrency": 8 }, "ip_country": "Brazil", "ip_country_code": "BR", "ip_state": "Parana", "ip_city": "Marechal Cândido Rondon", "latitude": 0, "longitude": 0, "ip_address": "203.0.113.10", "isp": "Opcao Telecom", "organization": "Opcao Telecom", "is_vpn_or_tor": false, "is_data_center": false, "time_zone": "America/Sao_Paulo", "time_zone_offset": "-0300", "ip": { "location": { "latitude": 0, "longitude": 0 }, "distance_from_id_document": null, "distance_from_poa_document": null }, "id_document": { "location": null, "distance_from_ip": null, "distance_from_poa_document": null }, "poa_document": { "location": null, "distance_from_ip": null, "distance_from_id_document": null }, "warnings": [], "matches": [] } ], "database_validations": null, "database_validation_not_performed_reason": { "code": "feature_not_unlocked", "issuing_state": "BRA", "configured_services": [ "Brazil - CNH QR code + face match (Datavalid)", "Brazil - CPF status check", "Brazil - CPF + face match (Datavalid)", "Brazil Residential", "Brazil Tax Registration (CPF/CNPJ)", "BRA - Unico IDCloud (CPF + selfie)" ], "message": "Database validation did not run: it is locked until the organization's first paid top-up. No database was queried and nothing was billed for it." }, "questionnaire_responses": null, "document_ai_documents": null, "reviews": [], "contact_details": null, "expected_details": null, "environment": "live", "sandbox_scenario": null, "created_at": "2026-09-08T18:04:39.640768Z", "expires_at": "2026-09-15T18:04:39.633322Z" }