using System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Sessions.ImportSharedAsync(new SessionsImportSharedParams
{
ShareToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
TrustReview = false,
WorkflowId = "9f9b1234-aaaa-bbbb-cccc-1234567890ab",
VendorData = "user-1",
});
Console.WriteLine(JsonSerializer.Serialize(result));
using System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Sessions.ImportSharedAsync(new SessionsImportSharedParams
{
ShareToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
TrustReview = false,
WorkflowId = "9f9b1234-aaaa-bbbb-cccc-1234567890ab",
VendorData = "user-1",
});
Console.WriteLine(JsonSerializer.Serialize(result));
Didit decodifica el token de compartició, llegeix el session_kind incrustat i clona el tipus de sessió corresponent:
session_kind: "user": clona la sessió d’usuari més les files relacionades d’identitat, imatge facial, prova de vida, coincidència facial, AML, ubicació, POA, telèfon, correu electrònic, validació de bases de dades i registres.
session_kind: "business": clona la sessió d’empresa més les files relacionades de comprovació del registre mercantil, registres de persones clau, documents, cribratges AML, telèfon, correu electrònic, ubicació, qüestionari i registres.
Si el token és anterior a la implantació de la compartició unificada i no té el camp session_kind, Didit assigna per defecte "user" per mantenir la compatibilitat amb versions anteriors.
La sessió importada conserva l’estat original (p. ex. APPROVED). Utilitza-ho quan confiïs plenament en la decisió del soci que comparteix la sessió.
false
La sessió importada passa a IN_REVIEW perquè el teu equip la pugui tornar a revisar abans d’actuar. És el valor per defecte segur per als socis externs.
El share_token no és vàlid, ha caducat, s’ha emès per a una altra aplicació o apunta a una sessió que s’ha eliminat. El missatge és sota la clau share_token.
403
La sessió ja s’ha importat a la teva aplicació.
404
El workflow_id no és un flux de treball de la teva aplicació.
La clau d'API de la teva aplicació, des de Developers -> API keys a la Business Console. La clau primària té accés complet. Una clau amb nom pot tenir l'abast limitat: cap, lectura o escriptura per recurs, limitada a determinats fluxos de treball o a sessions aprovades, a una llista d'adreces IP i a una data de caducitat. 401 significa que la clau és incorrecta, revocada o caducada; 403 significa que no s'ha enviat cap clau, que la clau no té accés a aquest recurs o acció, o que la sol·licitud prové d'una adreça fora de la seva llista d'IP; 404 en una ruta de sessió significa que la sessió està fora dels fluxos de treball o estats de la clau. Una clau sense accés a fitxers multimèdia rep els URL d'imatge, vídeo i PDF com a null, i una clau sense permís d'escriptura de sessions rep els enllaços de sessió i els tokens com a null. Consulta https://docs.didit.me/console/api-keys.
Substitució opcional per al vendor_data de la sessió clonada.
Exemple:
"user-1"
Resposta
Sessió clonada. El cos és el payload de decisió V3 per a tots dos tipus, discriminat per session_kind: "user" (KYC) amb blocs de funcionalitats basats en llistes com ara id_verifications, liveness_checks, aml_screenings; "business" (KYB) amb blocs com ara registry_checks i key_people_checks. Tots dos inclouen shared_from_session, el session_id de la sessió original a l'aplicació d'origen. Amb trust_review: false, l'status de la sessió clonada es força a In Review.
Discriminador que indica si es tracta d'una sessió de Verificació d'usuaris (KYC) o de Verificació d'empreses (KYB). Quan és user, s'apliquen les matrius de funcionalitats de KYC (id_verifications, nfc_verifications, liveness_checks, face_matches, poa_verifications, document_ai_documents, database_validations, ...) i les matrius d'empresa no hi són presents. Quan és business, el payload conté en el seu lloc registry_checks, document_verifications, key_people_checks a més de les matrius compartides (aml_screenings, phone_verifications, email_verifications, ip_analyses, questionnaire_responses). S'omet quan es passa include=events — l'estructura d'esdeveniments només existeix per a sessions d'usuari, de manera que el discriminador s'elimina d'aquesta variant.
Per a una sessió clonada amb POST /v3/session/import-shared/: el session_id de la sessió original a l'aplicació d'origen. null per a qualsevol altra sessió. S'omet quan es passa include=events.
Estat global del cicle de vida de la sessió — el resultat agregat del flux de treball. Els valors finals són Approved, Declined, In Review, Expired, Kyc Expired i Abandoned; Not Started, In Progress, Awaiting User i Resubmitted indiquen que la sessió encara està avançant pel flux de treball.
Present quan un revisor ha definit status manualment. null quan l'estat s'ha establert automàticament. Fes-lo servir per distingir una aprovació manual d'una d'automàtica.
Un resum d'altres registres vinculats a la sessió. null quan no hi ha res a mostrar i per a fluxos de treball que declaren un estàndard d'assegurament de l'edat.
Identificador estable del grup del flux de treball que ha generat aquesta sessió. Els fluxos de treball tenen versions: aquest valor identifica el flux de treball en si, no la versió específica.
Llista de funcionalitats de verificació configurades per a aquesta sessió, com a noms visibles: ID_VERIFICATION, NFC, LIVENESS, FACE_MATCH, POA, PHONE, EMAIL_VERIFICATION, AML, IP_ANALYSIS, DATABASE_VALIDATION, QUESTIONNAIRE, AGE_ESTIMATION, FACE_SEARCH, GEOLOCATION (verificació d'ubicació) (les sessions de Verificació d'empreses utilitzen el conjunt de funcionalitats de KYB: KYB_REGISTRY, KYB_DOCUMENTS, KYB_KEY_PEOPLE, AML, PHONE, EMAIL_VERIFICATION, IP_ANALYSIS, QUESTIONNAIRE). Amb include=events cada entrada es converteix en un objecte {feature, node_id} en comptes d'una cadena simple, i la funcionalitat de correu electrònic es reanomena: apareix com a EMAIL en mode d'esdeveniments en lloc del EMAIL_VERIFICATION utilitzat aquí.
Detalls esperats proporcionats en crear la sessió — s'utilitzen per a la validació creuada amb les dades extretes (KYC) o per emplenar prèviament la cerca al registre mercantil (KYB). Retorna exactament les claus que s'han proporcionat; null quan no se n'ha proporcionat cap. Les sessions de KYC contenen els camps de persona; les sessions d'empreses (KYB) contenen company_name, registry_country i registration_number.
Dades de contacte facilitades en crear la sessió (utilitzades per als correus electrònics de notificació, la verificació de telèfon/correu electrònic amb les dades emplenades prèviament i l'idioma de comunicació). null quan no s'ha proporcionat cap correu electrònic ni número de telèfon.
Matriu d'informes de verificació d'identitat (OCR) generats per passos de document d'identitat al graf del flux de treball. Sempre és una matriu JSON — llegeix id_verifications[0] i itera si el teu flux de treball pot executar més d'una comprovació d'identitat (per exemple, una comprovació principal més un pas d'escalada). null fins que almenys un pas d'identitat hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, l'status a nivell de funcionalitat, camps del document extrets, URL de les imatges, puntuacions de qualitat, MRZ, anàlisi de l'adreça, coincidències entre sessions i warnings[].
Per què no s'ha executat la verificació del xip NFC, omplert sempre que el flux de treball inclogui un pas d'NFC. null mentre l'NFC estigui pendent o quan el xip s'hagi llegit. Valors: USER_SKIPPED - l'usuari ha triat ometre-ho en un dispositiu compatible amb NFC (permès per allow_nfc_skip); DOCUMENT_WITHOUT_CHIP - el document no té cap xip NFC llegible (no és un document electrònic ICAO 9303); CHIP_CERTIFICATE_UNAVAILABLE - el certificat de signatura del país emissor (CSCA) que cobreix el període d'emissió del document no està disponible, de manera que no es pot verificar la signatura del xip; DEVICE_WITHOUT_NFC - el dispositiu ha indicat que no té lector NFC; INTEGRATION_WITHOUT_NFC_ACCESS - la verificació s'ha executat sense un SDK natiu (p. ex. en un navegador web), que no té accés al lector NFC del telèfon; MRZ_KEY_UNAVAILABLE - no s'ha pogut obtenir la clau d'accés al xip a partir de la MRZ del document; JPKI_UNAVAILABLE - el document és una targeta My Number del Japó, el xip de la qual es llegeix mitjançant JPKI, i JPKI no estava disponible per a aquesta verificació: no està habilitat o l'SDK natiu de l'aplicació no pot llegir targetes My Number.
Matriu d'informes d'NFC / ePassport generats per passos d'NFC al graf del flux de treball. Això és sempre una matriu JSON, mai un objecte nfc singular — llegeix nfc_verifications[0] i itera si el teu flux de treball pot executar NFC més d'una vegada. null fins que almenys un pas d'NFC hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, l'status a nivell de funcionalitat, chip_protocol, chip_data, authenticity (integritat de SOD + DG), certificate_summary i warnings[]. Una My Number Card del Japó es llegeix mitjançant JPKI en lloc d'ICAO 9303: el seu element té chip_protocol: "jpki", inclou les seves proves sota jpki i deixa els camps ICAO com a null. Quan el pas d'NFC s'ha omès abans que es pogués arribar a oferir (document sense xip, certificat absent, cap capacitat NFC reportada, clau MRZ il·legible, JPKI no disponible per a una My Number Card), aquest valor roman com a null i nfc_skip_reason n'explica el motiu; una omissió en el pas mateix (l'usuari ha premut ometre, o el lector no estava disponible en el moment de l'escaneig) continua generant un informe amb is_nfc_skipped: true.
Matriu d'informes de prova de vida generats per passos de prova de vida al graf del flux de treball. Sempre és una matriu JSON — mai un objecte liveness singular. null fins que almenys un pas de prova de vida hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, l'status a nivell de funcionalitat, method, score, reference_image, video_url, age_estimation opcional, matches[] entre sessions i warnings[].
Matriu d'informes de coincidència facial generats per passos de coincidència facial al graf del flux de treball. Sempre és una matriu JSON — mai un objecte face_match singular. null fins que almenys un pas de coincidència facial hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, l'status a nivell de funcionalitat, l'score de similitud, source_image, target_image i warnings[].
Matriu d'informes de verificació de telèfon — sempre és una matriu JSON, mai un objecte phone singular. null fins que almenys un pas de telèfon hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, l'status a nivell de funcionalitat, el número de telèfon i metadades del país, lifecycle[], matches[] i warnings[].
Matriu d'informes de verificació de correu electrònic — sempre és una matriu JSON, mai un objecte email singular. null fins que almenys un pas de correu electrònic hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, l'status a nivell de funcionalitat, l'adreça de correu electrònic, dades de filtracions, lifecycle[], matches[] i warnings[].
Matriu d'informes de Comprovant de domicili (POA) — sempre és una matriu JSON, mai un objecte poa singular. null fins que almenys un pas de POA hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, l'status a nivell de funcionalitat, l'URL del fitxer del document, l'emissor, les dates, l'adreça analitzada i warnings[].
Informes de Document AI agrupats per node del flux de treball — sempre una matriu JSON, mai un objecte singular. null fins que almenys un pas de Document AI hagi generat dades. Present només quan session_kind = user. Cada element és un grup de nodes amb un status agregat, el node_id, una matriu items[] dels resultats per document (dades extretes indexades per la clau de camp configurada) i warnings.
Matriu d'informes de respostes de qüestionaris — sempre és una matriu JSON, mai un objecte questionnaire singular. null fins que almenys un pas de qüestionari hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, les metadades del qüestionari, seccions amb elements de formulari i les respostes de l'usuari.
Resultats de la Verificació bancària, un element per pas de Verificació bancària, per a Verificació d'usuaris i d'empreses. null fins que un pas en produeixi un. El camp method de cada element indica com s'ha verificat el compte: open_banking (inici de sessió bancari) o account_lookup (comprovació de compte), o bé un mètode alternatiu statement o microdeposits, i none quan la persona ha continuat sense banc abans que s'avalués cap intent (continued_without_bank). Consulta Mètodes de verificació bancària.
Resultats de la signatura electrònica, un element per signant i pas de signatura, per a Verificació d'usuaris i Verificació d'empreses (KYB). Només és present quan el flux de treball té un pas de Signatura electrònica; una matriu buida fins que un signant hi arriba. Consulta l'Informe de signatura electrònica.
Array d'informes de cribratge AML — sempre és un array JSON, mai un objecte aml singular. null fins que almenys un pas d'AML hagi produït dades. Cada element és l'informe complet, incloent-hi node_id, status a nivell de funcionalitat, total_hits, entity_type, hits[], score, screened_data, is_ongoing_monitoring_enabled i warnings[].
Matriu d'informes d'Anàlisi de dispositiu i IP — sempre és una matriu JSON, mai un objecte ip_analysis singular. null fins que almenys un pas d'anàlisi d'IP hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, l'status a nivell de funcionalitat, dades d'IP i geolocalització, empremta digital del dispositiu i warnings[]. Les entrades amb (node_id, ip_address, device_fingerprint) duplicats es dedupliquen al servidor.
Matriu de resultats de verificació d'ubicació, un per cada pas de verificació d'ubicació: l'intent acceptat d'aquest pas. null fins que un pas de verificació d'ubicació hagi generat dades. Els intents anteriors del mateix pas es troben a geolocation_attempts.
Tots els intents de cada pas de verificació d'ubicació d'aquesta sessió, del més antic al més recent. Els intents substituïts per un reenviament s'ometen. Un flux de treball que retingui geolocation_checks mitjançant els seus atributs de resposta també reté aquesta llista.
Array d'informes de Validació en bases de dades — sempre és un array JSON, mai un objecte database_validation singular. null fins que almenys un pas de validació en bases de dades hagi generat dades. Cada element és l'informe complet, incloent-hi node_id, el status a nivell de funcionalitat, screened_data, les validations[] per servei (cadascuna amb el seu source_data del registre) i warnings[]. Els camps screened_data i source_data varien segons el país:
ARG (Argentina): screened_data: {document_number, selfie, gender, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, date_of_death, tax_id, tax_id_type, face_match_score, sit_1_since, banks, last_position, highest_position, rejected_checks}. Utilitza la validació biomètrica de coincidència facial del RENAPER. El gènere s'infereix automàticament a partir de l'anàlisi facial o del nom de pila quan no està present al document (p. ex., permisos de conduir)
BRA (Brasil): screened_data: {tax_number, first_name, last_name, date_of_birth}. source_data sempre inclou {identification_number, first_name, last_name, date_of_birth, lgpd_minor, minor_under_18, minor_under_16} per a coincidències satisfactòries de CPF. Les consultes d'adults satisfactòries estableixen aquests indicadors a false. El servei Consulta CPF de la Receita Federal pot retornar HTTP 422 (menor de 18 anys) o 451 (menor de 16 anys) amb dades retingudes per la LGPD; en aquests casos, source_data estableix els indicadors de menor a true segons correspongui, inclou l'estat HTTP del servei d'origen i la validació a nivell de camp és no_match. Consulta la secció del Brasil de la referència de Codis de resultats de la validació en bases de dades per obtenir la llista completa de codis.
MEX (Mèxic): screened_data: {personal_number (CURP), first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, gender, nationality, curp_status, state_of_birth, doc_probatorio, registration_year, registration_state, registration_municipality, num_acta, crip, issuing_state_code, foreign_registry_number, folio_carta, folio_certificado}. Utilitza el registre civil RENAPO. També hi ha disponible un servei independent de verificació de validesa de l'INE per a MEX com a validació addicional individual.
PAN (Panamà): screened_data: {personal_number, selfie}. source_data: {identification_number}. Utilitza la validació biomètrica del SIB
Per què una validació en bases de dades configurada no ha produït cap resultat, com a {code, message} més camps de context. Només està present quan database_validations és null per a un flux de treball que té el pas, de manera que pots distingir entre "el registre ha donat el vistiplau" i "no s'ha executat res". null en cas contrari.
Marca de temps en què està programada la caducitat d'aquesta sessió. S'estableix a les sessions de Verificació d'usuaris (KYC) quan se'n va configurar la caducitat en el moment de la creació (o un cop l'estat Approved activa el càlcul de caducitat de KYC). null per a sessions sense una caducitat configurada i per a tipus que no utilitzen caducitat (p. ex., sessions de Verificació d'empreses (KYB) que mai no han rebut un expires_at).
Comprovacions agregades de persones clau. Present només quan session_kind = business. Cada element utilitza l'estructura de dos blocs (registry, submitted, ubo_kyc_summary).
Si la sessió s'ha creat mitjançant una aplicació de producció (live) o una aplicació de sandbox (sandbox). Les sessions de sandbox són gratuïtes, completament simulades i mai no facturen crèdits.
Retornat només amb include=resubmissions, per a sessions d'usuari i d'empresa. Una entrada per sol·licitud de reenviament, començant per la més antiga. Cada entrada conté els resultats que els passos tornats a enviar van retornar abans de la sol·licitud, de manera que les trameses anteriors es mantenen consultables. Si s'elimina la sessió, s'eliminen totes les trameses.
Si la sessió ha requerit consentiment biomètric explícit abans d'una captura facial, per què i l'evidència de la resposta. Només per a sessions de Verificació d'usuaris (KYC); el mateix objecte es troba a la decision dels webhooks de sessió. null quan la sessió no s'ha avaluat mai, per exemple en un flux de treball sense captura facial. Els camps sense cap valor registrat són null. Un SDK natiu inferior a 4.10.0, o un que no informi de la seva versió, no pot mostrar el pas de consentiment: les seves captures facials s'executen com abans, i una sessió que requeria consentiment informa llavors de status: "pending" amb reason: "BIOMETRIC_CONSENT_UNSUPPORTED_SDK". Consulta Consentiment biomètric.
La revisió més recent d'Investigator de l'element, o null quan mai no n'ha tingut cap. S'inclou a la decisió de la sessió V3 i de la sessió d'empresa (i, per tant, als webhooks de status.updated).
Quan es va fer la gravació de la sessió completa. Es retorna només quan la teva organització grava el vídeo de la sessió completa.
Darrera modificació el 7 de novembre del 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Didit Docs","description":"The best way to integrate identity and fraud checks into your app. One API, four product lines (KYC · KYB · Transaction Monitoring · Wallet Screening), 220+ countries, 14,000+ documents, sub-2s inference, $10 free credit/month.","colors":{"primary":"#2567FF","light":"#90B1FF","dark":"#1B4FE0"},"logo":{"light":"https://mintcdn.com/didit-0f962782/dCzNNoYCusBNdK3I/logo/didit.svg?fit=max\u0026auto=format\u0026n=dCzNNoYCusBNdK3I\u0026q=85\u0026s=9f162fb8295fa1fd9300a24b293ce0b7","dark":"https://mintcdn.com/didit-0f962782/TefoKXCbZA_GIK5a/logo/didit-logo-wordmark-white.svg?fit=max\u0026auto=format\u0026n=TefoKXCbZA_GIK5a\u0026q=85\u0026s=c8c541689c814ca6a2c873cf6185a3a7","href":"https://docs.didit.me"},"favicon":"https://mintcdn.com/didit-0f962782/t6r0B-WdGMU5mSS-/favicon.ico?fit=max\u0026auto=format\u0026n=t6r0B-WdGMU5mSS-\u0026q=85\u0026s=b291917b960ebe959ae3b1aa233eafa8","api":{"examples":{"prefill":true},"mdx":{"auth":{"method":"key","name":"x-api-key"},"server":"https://verification.didit.me"}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1A1A"}},"navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Sign in","href":"https://business.didit.me"}},"footer":{"socials":{"x":"https://x.com/didit","github":"https://github.com/didit-protocol","linkedin":"https://linkedin.com/company/91001155","website":"https://didit.me"}},"search":{"prompt":"Search Didit docs..."},"seo":{"metatags":{"twitter:site":"@didit","theme-color":"#2567FF","apple-mobile-web-app-title":"Didit Docs"},"organization":{"id":"https://didit.me/#organization","name":"Didit","legalName":"Didit Protocol","url":"https://didit.me","logo":"https://didit.me/logos/primary-horizontal-light.png","sameAs":["https://www.linkedin.com/company/91001155","https://www.youtube.com/@getdidit","https://github.com/didit-protocol","https://x.com/didit"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. [Back to docs](/)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/didit-0f962782/Xkecx-xLq1K2abHK/images/og-thumbnail-backplate.png?fit=max\u0026auto=format\u0026n=Xkecx-xLq1K2abHK\u0026q=85\u0026s=c699fa252554b2ac8d4c631e209a1473","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"href":"pt-br"},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"href":"ja"},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"href":"de"},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"href":"fr"},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"href":"it"},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"href":"pt"},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"href":"ca"},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"href":"id"},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"href":"ru"},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"href":"ko"},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"href":"zh"},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"href":"ar"},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"href":"hi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"didit-0f962782","hasAudioNarration":false,"actualSubdomain":"didit-0f962782","customDomains":["docs.didit.me"],"gitSource":{"type":"github","owner":"didit-protocol","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef60ae8e01a92054befade","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"ar","tag":"مرجع API","count":432},{"language":"ca","tag":"Referència de l'API","count":432},{"language":"de","tag":"API-Referenz","count":432},{"language":"es","tag":"Referencia de la API","count":432},{"language":"fr","tag":"Référence API","count":432},{"language":"hi","tag":"API संदर्भ","count":432},{"language":"id","tag":"Referensi API","count":432},{"language":"it","tag":"Riferimento API","count":432},{"language":"ja","tag":"APIリファレンス","count":432},{"language":"ko","tag":"API 레퍼런스","count":432},{"language":"pt-BR","tag":"Referência da API","count":432},{"language":"pt","tag":"Referência da API","count":432},{"language":"ru","tag":"Справочник API","count":432},{"language":"zh","tag":"API 参考","count":432},{"language":"en","tag":"API Reference","count":424},{"language":"en","tag":"Database Validation","count":129},{"language":"ar","tag":"التحقق من قواعد البيانات","count":129},{"language":"ca","tag":"Validació en bases de dades","count":129},{"language":"de","tag":"Datenbankvalidierung","count":129},{"language":"es","tag":"Validación de base de datos","count":129},{"language":"fr","tag":"Validation en base de données","count":129},{"language":"hi","tag":"डेटाबेस सत्यापन","count":129},{"language":"id","tag":"Validasi Database","count":129},{"language":"it","tag":"Validazione su database","count":129},{"language":"ja","tag":"データベース検証","count":129},{"language":"ko","tag":"데이터베이스 검증","count":129},{"language":"pt-BR","tag":"Validação de banco de dados","count":129},{"language":"pt","tag":"Validação de base de dados","count":129},{"language":"ru","tag":"Проверка по базам данных","count":129},{"language":"zh","tag":"数据库核验","count":129},{"language":"ca","tag":"Primers passos","count":93},{"language":"de","tag":"Erste Schritte","count":93},{"language":"es","tag":"Primeros pasos","count":93},{"language":"ja","tag":"はじめに","count":93},{"language":"ko","tag":"시작하기","count":93},{"language":"pt-BR","tag":"Primeiros passos","count":93},{"language":"ru","tag":"Начало работы","count":93},{"language":"en","tag":"Get Started","count":87},{"language":"ar","tag":"ابدأ الآن","count":87},{"language":"fr","tag":"Commencer","count":87},{"language":"hi","tag":"शुरू करें","count":87},{"language":"id","tag":"Mulai","count":87},{"language":"it","tag":"Inizia","count":87},{"language":"pt","tag":"Começar","count":87},{"language":"zh","tag":"快速开始","count":87},{"language":"ko","tag":"인증","count":85},{"language":"en","tag":"User Verification","count":74},{"language":"ar","tag":"التحقق من المستخدمين","count":74},{"language":"ca","tag":"Verificació d'usuaris","count":74},{"language":"de","tag":"Benutzerverifizierung","count":74},{"language":"es","tag":"Verificación de usuarios","count":74},{"language":"fr","tag":"Vérification des utilisateurs","count":74},{"language":"hi","tag":"उपयोगकर्ता सत्यापन","count":74},{"language":"id","tag":"Verifikasi Pengguna","count":74},{"language":"it","tag":"Verifica degli utenti","count":74},{"language":"ja","tag":"ユーザー認証","count":74},{"language":"ko","tag":"사용자 인증","count":74},{"language":"pt-BR","tag":"Verificação de usuários","count":74},{"language":"pt","tag":"Verificação de utilizadores","count":74},{"language":"ru","tag":"Проверка пользователей","count":74},{"language":"zh","tag":"用户验证","count":74},{"language":"en","tag":"Integrate / SDKs","count":62},{"language":"ar","tag":"التكامل / SDKs","count":62},{"language":"ca","tag":"Integració / SDK","count":62},{"language":"de","tag":"Integrieren / SDKs","count":62},{"language":"es","tag":"Integración / SDKs","count":62},{"language":"fr","tag":"Intégrer / SDK","count":62},{"language":"hi","tag":"इंटीग्रेट करें / SDK","count":62},{"language":"id","tag":"Integrasi / SDK","count":62},{"language":"it","tag":"Integrazione / SDK","count":62},{"language":"ja","tag":"連携 / SDK","count":62},{"language":"ko","tag":"연동 / SDK","count":62},{"language":"pt-BR","tag":"Integração / SDKs","count":62},{"language":"pt","tag":"Integrar / SDKs","count":62},{"language":"ru","tag":"Интеграция / SDK","count":62},{"language":"zh","tag":"集成 / SDK","count":62},{"language":"en","tag":"Travel Rule","count":55},{"language":"ar","tag":"Travel Rule","count":55},{"language":"ca","tag":"Travel Rule","count":55},{"language":"de","tag":"Travel Rule","count":55},{"language":"es","tag":"Travel Rule","count":55},{"language":"fr","tag":"Travel Rule","count":55},{"language":"hi","tag":"Travel Rule","count":55},{"language":"id","tag":"Travel Rule","count":55},{"language":"it","tag":"Travel Rule","count":55},{"language":"ja","tag":"トラベルルール","count":55},{"language":"ko","tag":"Travel Rule","count":55},{"language":"pt-BR","tag":"Travel Rule","count":55},{"language":"pt","tag":"Travel Rule","count":55},{"language":"ru","tag":"Travel Rule","count":55},{"language":"zh","tag":"Travel Rule","count":55},{"language":"en","tag":"Verification","count":48},{"language":"ar","tag":"التحقق","count":48},{"language":"ca","tag":"Verificació","count":48},{"language":"de","tag":"Verifizierung","count":48},{"language":"es","tag":"Verificación","count":48},{"language":"fr","tag":"Vérification","count":48},{"language":"hi","tag":"सत्यापन","count":48},{"language":"id","tag":"Verifikasi","count":48},{"language":"it","tag":"Verifica","count":48},{"language":"ja","tag":"検証","count":48},{"language":"pt-BR","tag":"Verificação","count":48},{"language":"pt","tag":"Verificação","count":48},{"language":"ru","tag":"Верификация","count":48},{"language":"zh","tag":"验证","count":48},{"language":"en","tag":"Authentication","count":37},{"language":"ar","tag":"المصادقة","count":37},{"language":"ca","tag":"Autenticació","count":37},{"language":"de","tag":"Authentifizierung","count":37},{"language":"es","tag":"Autenticación","count":37},{"language":"fr","tag":"Authentification","count":37},{"language":"hi","tag":"प्रमाणीकरण","count":37},{"language":"id","tag":"Autentikasi","count":37},{"language":"it","tag":"Autenticazione","count":37},{"language":"ja","tag":"認証","count":37},{"language":"pt-BR","tag":"Autenticação","count":37},{"language":"pt","tag":"Autenticação","count":37},{"language":"ru","tag":"Аутентификация","count":37},{"language":"zh","tag":"身份认证","count":37},{"language":"en","tag":"Digital ID wallets","count":35},{"language":"en","tag":"User and Business Verifications","count":35},{"language":"ar","tag":"محافظ الهوية الرقمية","count":35},{"language":"ar","tag":"التحقق من المستخدمين والشركات","count":35},{"language":"ca","tag":"Carteres d'identitat digital","count":35},{"language":"ca","tag":"Verificacions d'usuaris i empreses","count":35},{"language":"de","tag":"Digitale ID-Wallets","count":35},{"language":"de","tag":"Benutzer- und Unternehmensverifizierungen","count":35},{"language":"es","tag":"Wallets de identidad digital","count":35},{"language":"es","tag":"Verificaciones de usuarios y empresas","count":35},{"language":"fr","tag":"Portefeuilles d'identité numérique","count":35},{"language":"fr","tag":"Vérifications des utilisateurs et des entreprises","count":35},{"language":"hi","tag":"डिजिटल ID वॉलेट","count":35},{"language":"hi","tag":"उपयोगकर्ता और व्यवसाय सत्यापन","count":35},{"language":"id","tag":"Dompet ID Digital","count":35},{"language":"id","tag":"Verifikasi Pengguna dan Bisnis","count":35},{"language":"it","tag":"Wallet di identità digitale","count":35},{"language":"it","tag":"Verifiche di utenti e aziende","count":35},{"language":"ja","tag":"デジタルIDウォレット","count":35},{"language":"ja","tag":"ユーザーと企業の認証","count":35},{"language":"ko","tag":"디지털 신분증 지갑","count":35},{"language":"ko","tag":"사용자 인증 및 기업 확인","count":35},{"language":"pt-BR","tag":"Carteiras de identidade digital","count":35},{"language":"pt-BR","tag":"Verificações de usuários e empresas","count":35},{"language":"pt","tag":"Carteiras de identidade digital","count":35},{"language":"pt","tag":"Verificações de utilizadores e empresas","count":35},{"language":"ru","tag":"Цифровые ID-кошельки","count":35},{"language":"ru","tag":"Верификация пользователей и компаний","count":35},{"language":"zh","tag":"数字身份钱包","count":35},{"language":"zh","tag":"用户与企业验证","count":35},{"language":"ko","tag":"거래 모니터링","count":28}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/didit-0f962782/714dd91730ddd114/style.css"}],"page":{"pagePath":"ca/sessions-api/share-session/import","slug":"/ca/sessions-api/share-session/import","pageMetadata":{"title":"Importar sessió compartida: API de KYC reutilitzable","sidebarTitle":"Importar sessió compartida","description":"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.","keywords":["API d'importació de sessió compartida","KYC reutilitzable","identitat reutilitzable","KYC de socis","token de compartició API","API de verificació d'identitat","POST import-shared","KYC entre organitzacions","KYC de pagament per ús","API de Didit"],"openapi":"ca/openapi-25.json POST /v3/session/import-shared/","href":"/ca/sessions-api/share-session/import"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const __snippet_AGENT_PROMPT_LABELS_qsruim={en:{copy:`Copy`,copied:`Copied`,copyTitle:`Copy prompt to clipboard`,copiedTitle:`Copied!`,pasteInto:`Paste into`},es:{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar el prompt al portapapeles`,copiedTitle:`¡Copiado!`,pasteInto:`Pegar en`},\"pt-BR\":{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar o prompt para a área de transferência`,copiedTitle:`Copiado!`,pasteInto:`Colar em`},ja:{copy:`コピー`,copied:`コピーしました`,copyTitle:`プロンプトをクリップボードにコピー`,copiedTitle:`コピーしました`,pasteInto:`貼り付け先`},\"de\":{copy:`Kopieren`,copied:`Kopiert`,copyTitle:`Prompt in die Zwischenablage kopieren`,copiedTitle:`Kopiert!`,pasteInto:`Einfügen in`},\"fr\":{copy:`Copier`,copied:`Copié`,copyTitle:`Copier le prompt dans le presse-papiers`,copiedTitle:`Copié !`,pasteInto:`Coller dans`},\"it\":{copy:`Copia`,copied:`Copiato`,copyTitle:`Copia il prompt negli appunti`,copiedTitle:`Copiato!`,pasteInto:`Incolla in`},\"pt-PT\":{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar o prompt para a área de transferência`,copiedTitle:`Copiado!`,pasteInto:`Colar em`},\"ca\":{copy:`Copia`,copied:`Copiat`,copyTitle:`Copia el prompt al porta-retalls`,copiedTitle:`Copiat!`,pasteInto:`Enganxa a`},\"id\":{copy:`Salin`,copied:`Disalin`,copyTitle:`Salin prompt ke papan klip`,copiedTitle:`Disalin!`,pasteInto:`Tempel ke`},\"ru\":{copy:`Копировать`,copied:`Скопировано`,copyTitle:`Скопировать промпт в буфер обмена`,copiedTitle:`Скопировано!`,pasteInto:`Вставьте в`},\"ko\":{copy:`복사`,copied:`복사됨`,copyTitle:`프롬프트를 클립보드에 복사`,copiedTitle:`복사됨!`,pasteInto:`붙여넣을 곳`},\"zh\":{copy:`复制`,copied:`已复制`,copyTitle:`将提示词复制到剪贴板`,copiedTitle:`已复制!`,pasteInto:`粘贴到`},\"ar\":{copy:`نسخ`,copied:`تم النسخ`,copyTitle:`نسخ الموجّه إلى الحافظة`,copiedTitle:`تم النسخ!`,pasteInto:`الصق في`},\"hi\":{copy:`कॉपी करें`,copied:`कॉपी हो गया`,copyTitle:`प्रॉम्प्ट को क्लिपबोर्ड पर कॉपी करें`,copiedTitle:`कॉपी हो गया!`,pasteInto:`यहाँ पेस्ट करें`}};const AgentPromptAccordion=({prompt,title=`AI Agent Integration Prompt`,lang=`en`})=>{const[copied,setCopied]=React.useState(false);const labels=__snippet_AGENT_PROMPT_LABELS_qsruim[lang]||__snippet_AGENT_PROMPT_LABELS_qsruim.en;const handleCopy=e=>{e.stopPropagation();if(!prompt)return;navigator.clipboard.writeText(prompt.trim()).then(()=>{setCopied(true);setTimeout(()=>setCopied(false),2e3)})};const agents=[`Claude Code`,`Codex`,`Cursor`,`Devin`,`Windsurf`,`GitHub Copilot`];return _jsxs(`div`,{className:`didit-agent-card`,children:[_jsxs(`div`,{className:`didit-agent-titlebar`,children:[_jsxs(`div`,{className:`didit-agent-dots`,\"aria-hidden\":`true`,children:[_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-red`}),_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-yellow`}),_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-green`})]}),_jsx(`span`,{className:`didit-agent-filename`,children:title}),_jsx(`button`,{type:`button`,className:`didit-agent-copy ${copied?`didit-agent-copy-copied`:``}`,onClick:handleCopy,title:labels.copyTitle,\"aria-label\":copied?labels.copiedTitle:labels.copyTitle,children:copied?_jsxs(_Fragment,{children:[_jsx(`svg`,{width:`13`,height:`13`,viewBox:`0 0 16 16`,fill:`none`,children:_jsx(`path`,{d:`M3 8.5l3.5 3.5L13 4`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})}),_jsx(`span`,{children:labels.copied})]}):_jsxs(_Fragment,{children:[_jsxs(`svg`,{width:`13`,height:`13`,viewBox:`0 0 16 16`,fill:`none`,children:[_jsx(`rect`,{x:`5`,y:`5`,width:`9`,height:`9`,rx:`1.5`,stroke:`currentColor`,strokeWidth:`1.5`}),_jsx(`path`,{d:`M11 5V3.5A1.5 1.5 0 0 0 9.5 2h-6A1.5 1.5 0 0 0 2 3.5v6A1.5 1.5 0 0 0 3.5 11H5`,stroke:`currentColor`,strokeWidth:`1.5`})]}),_jsx(`span`,{children:labels.copy})]})})]}),_jsx(`pre`,{className:`didit-agent-body`,children:_jsx(`code`,{children:prompt.trim()})}),_jsxs(`div`,{className:`didit-agent-footer`,children:[_jsx(`span`,{className:`didit-agent-footer-label`,children:labels.pasteInto}),_jsx(`div`,{className:`didit-agent-chips`,children:agents.map(name=>_jsx(`span`,{className:`didit-agent-chip`,children:name},name))})]})]})};function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tab,Table,Tabs,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_MdxComponentBoundary,{name:`AgentPromptAccordion`,children:_jsx(AgentPromptAccordion,{lang:`ca`,title:`Prompt per importar una sessió compartida`,prompt:`Import a verification session shared by a partner application (Reusable KYC / KYB).\n\nEndpoint:\nPOST https://verification.didit.me/v3/session/import-shared/\n\nAuthentication:\nUse the x-api-key header with the receiving application's Didit API key. Privilege: write:sessions.\n\nRequest body:\n- share_token (string, required) — JWT minted by the partner via POST /v3/session/{id}/share/. Didit decodes it, reads the embedded session_kind, and clones the matching kind.\n- workflow_id (string, UUID, required) — Workflow in YOUR application to attach the imported session to. KYC token → pass a KYC workflow_id. KYB token → pass a KYB workflow_id.\n- vendor_data (string, optional) — Your stable identifier for the entity. Auto-creates a User or Business entity if it does not already exist.\n- trust_review (boolean, optional, default false) — false → imported session lands in \"In Review\" so your team can re-review. true → imported session preserves the original status (e.g. \"Approved\"). Use true only when you fully trust the sharing partner's decision.\n\ncurl example:\ncurl -X POST https://verification.didit.me/v3/session/import-shared/ \\\\\n-H \"x-api-key: \u003cRECEIVING_API_KEY>\" \\\\\n-H \"Content-Type: application/json\" \\\\\n-d '{\n\"share_token\": \"\u003cJWT_FROM_PARTNER>\",\n\"workflow_id\": \"\u003cYOUR_WORKFLOW_ID>\",\n\"vendor_data\": \"partner-user-42\",\n\"trust_review\": false\n}'\n\nResponse (201 Created):\n- session_id (UUID) — NEW UUID minted in your application.\n- session_kind (\"user\" | \"business\") — same as the original.\n- session_number — fresh sequence in your application.\n- status — original status (if trust_review=true) or \"In Review\" (if trust_review=false).\n- shared_from_session — pointer to the original session in the source application.\n- vendor_data, workflow_id — what you sent.\n- All cloned feature arrays: KYC tokens clone id_verifications + liveness_checks + face_matches + face + AML + location + POA + phone + email + database_validations + logs; KYB tokens clone registry_checks + key_people_checks + document_verifications + AML + phone + email + location + questionnaire + logs.\n\nBackward compatibility:\nTokens minted before the unified-sharing rollout (no session_kind field) default to \"user\" when decoded.\n\nIdempotency:\nImporting the same share_token twice into the same application is rejected with 403, for user and business sessions alike.\n\nFailure modes:\n- 400 - { \"share_token\": [\"Invalid share token.\"] } when the token is malformed or was not issued by Didit.\n- 400 - { \"share_token\": [\"Share token has expired.\"] } when its exp has passed.\n- 400 - { \"share_token\": [\"This token is not valid for this application.\"] } when the token was issued for another application.\n- 400 - { \"share_token\": [\"Original session does not exist.\"] } when the shared session was deleted.\n- 403 - { \"detail\": \"This session has already been shared with your application.\" } when the session was already imported into this application.\n- 404 - { \"detail\": \"Workflow does not exist for this application.\" } when workflow_id is not a workflow of your application.\n\nWhen to call:\n- Cross-organization Reusable KYC (bank → fintech, marketplace → payment provider, etc.).\n- Promoting a verified user from your sandbox application to your production application.\n- Group-company sharing across sibling applications.\n\nAfter import:\n- The new session works like any other session — fetch with GET /v3/session/{session_id}/decision/ (see /sessions-api/retrieve-session) and react to status / data webhooks.\n\nFor end-to-end Didit integration, paste in the full prompt at /integration/integration-prompt.`})}),`\n`,_jsx(Heading,{level:`2`,id:`suport-de-kyc-i-kyb`,children:`Suport de KYC i KYB`}),`\n`,_jsxs(_components.p,{children:[`Didit decodifica el token de compartició, llegeix el `,_jsx(_components.code,{children:`session_kind`}),` incrustat i clona el tipus de sessió corresponent:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`session_kind: \"user\"`}),`: clona la sessió d’usuari més les files relacionades d’identitat, imatge facial, prova de vida, coincidència facial, AML, ubicació, POA, telèfon, correu electrònic, validació de bases de dades i registres.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`session_kind: \"business\"`}),`: clona la sessió d’empresa més les files relacionades de comprovació del registre mercantil, registres de persones clau, documents, cribratges AML, telèfon, correu electrònic, ubicació, qüestionari i registres.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Si el token és anterior a la implantació de la compartició unificada i no té el camp `,_jsx(_components.code,{children:`session_kind`}),`, Didit assigna per defecte `,_jsx(_components.code,{children:`\"user\"`}),` per mantenir la compatibilitat amb versions anteriors.`]}),`\n`,_jsx(Heading,{level:`2`,id:`què-es-crea`,children:`Què es crea`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Una `,_jsx(_components.strong,{children:`sessió nova`}),` del mateix tipus a la teva aplicació, amb un `,_jsx(_components.code,{children:`session_id`}),`, `,_jsx(_components.code,{children:`session_number`}),` i `,_jsx(_components.code,{children:`session_url`}),` nous.`]}),`\n`,_jsxs(_components.li,{children:[`El camp `,_jsx(_components.code,{children:`shared_from_session`}),` de la sessió nova apunta a la sessió original de l’aplicació d’origen.`]}),`\n`,_jsxs(_components.li,{children:[`L’estat de la sessió nova és l’estat original (`,_jsx(_components.code,{children:`trust_review: true`}),`) o `,_jsx(_components.code,{children:`IN_REVIEW`}),` (`,_jsx(_components.code,{children:`trust_review: false`}),`).`]}),`\n`,_jsxs(_components.li,{children:[`Es crea automàticament una entitat nova (Usuari o Empresa) per al `,_jsx(_components.code,{children:`vendor_data`}),` si no n’existeix cap.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`exemples`,children:`Exemples`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Importar una sessió de verificació d'usuaris (KYC)`,id:`importar-una-sessi%C3%B3-de-verificaci%C3%B3-d-usuaris-kyc`,children:[_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`9`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/session/import-shared/`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"share_token\": \"eyJhbGciOiJIUzI1NiJ9...\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"workflow_id\": \"your-kyc-workflow-id\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"vendor_data\": \"partner-user-42\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"trust_review\": false`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Resposta (201 Created):`})}),_jsx(CodeBlock,{filename:``,numberOfLines:`10`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`10`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"session_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"new-uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"session_kind\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"user\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"shared_from_session\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"original-uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"In Review\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"vendor_data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"partner-user-42\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id_verifications\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#82071E`,\"--shiki-light-font-style\":`italic`,\"--shiki-dark\":`#F44747`,\"--shiki-dark-font-style\":`inherit`},children:`...`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"liveness_checks\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#82071E`,\"--shiki-light-font-style\":`italic`,\"--shiki-dark\":`#F44747`,\"--shiki-dark-font-style\":`inherit`},children:`...`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"...\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),_jsxs(Tab,{title:`Importar una sessió de verificació d'empreses (KYB)`,id:`importar-una-sessi%C3%B3-de-verificaci%C3%B3-d-empreses-kyb`,children:[_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`9`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/session/import-shared/`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"share_token\": \"eyJhbGciOiJIUzI1NiJ9...\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"workflow_id\": \"your-kyb-workflow-id\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"vendor_data\": \"partner-biz-acme\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"trust_review\": true`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Resposta (201 Created):`})}),_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"session_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"new-uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"session_kind\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"business\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"shared_from_session\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"original-uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Approved\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"vendor_data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"partner-biz-acme\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"registry_checks\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#82071E`,\"--shiki-light-font-style\":`italic`,\"--shiki-dark\":`#F44747`,\"--shiki-dark-font-style\":`inherit`},children:`...`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"key_people_checks\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#82071E`,\"--shiki-light-font-style\":`italic`,\"--shiki-dark\":`#F44747`,\"--shiki-dark-font-style\":`inherit`},children:`...`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"document_verifications\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#82071E`,\"--shiki-light-font-style\":`italic`,\"--shiki-dark\":`#F44747`,\"--shiki-dark-font-style\":`inherit`},children:`...`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"...\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})]}),`\n`,_jsxs(Heading,{level:`2`,id:`paràmetre-trust_review`,children:[`Paràmetre `,_jsx(_components.code,{children:`trust_review`})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Valor`}),_jsx(_components.th,{children:`Efecte`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`true`})}),_jsxs(_components.td,{children:[`La sessió importada conserva l’estat original (p. ex. `,_jsx(_components.code,{children:`APPROVED`}),`). Utilitza-ho quan confiïs plenament en la decisió del soci que comparteix la sessió.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsxs(_components.td,{children:[`La sessió importada passa a `,_jsx(_components.code,{children:`IN_REVIEW`}),` perquè el teu equip la pugui tornar a revisar abans d’actuar. És el valor per defecte segur per als socis externs.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Estat`}),_jsx(_components.th,{children:`Motiu`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[`El `,_jsx(_components.code,{children:`share_token`}),` no és vàlid, ha caducat, s’ha emès per a una altra aplicació o apunta a una sessió que s’ha eliminat. El missatge és sota la clau `,_jsx(_components.code,{children:`share_token`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`403`})}),_jsx(_components.td,{children:`La sessió ja s’ha importat a la teva aplicació.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`404`})}),_jsxs(_components.td,{children:[`El `,_jsx(_components.code,{children:`workflow_id`}),` no és un flux de treball de la teva aplicació.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`idempotència`,children:`Idempotència`}),`\n`,_jsxs(_components.p,{children:[`Importar el mateix `,_jsx(_components.code,{children:`share_token`}),` dues vegades a la mateixa aplicació es rebutja amb `,_jsx(_components.code,{children:`403`}),`, tant per a sessions d’usuari com per a sessions d’empresa.`]}),`\n`,_jsx(Heading,{level:`2`,id:`relacionat`,children:`Relacionat`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/ca/sessions-api/share-session/share`,children:`Compartir sessió`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/ca/core-technology/reusable-kyc/share-kyc-via-api`,children:`Guia de KYC reutilitzable`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/ca/sessions-api/overview`,children:`Visió general de les sessions`})}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{__snippet_AGENT_PROMPT_LABELS_qsruim,AgentPromptAccordion,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Importar sessió compartida: API de KYC reutilitzable","sidebarTitle":"Importar sessió compartida","description":"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.","keywords":["API d'importació de sessió compartida","KYC reutilitzable","identitat reutilitzable","KYC de socis","token de compartició API","API de verificació d'identitat","POST import-shared","KYC entre organitzacions","KYC de pagament per ús","API de Didit"],"openapi":"ca/openapi-25.json POST /v3/session/import-shared/","href":"/ca/sessions-api/share-session/import"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[171,4204,"undefined;const AgentPromptAccordion=()=>null;function _crea"]]},"mdxExtracts":{"tableOfContents":[{"title":"Suport de KYC i KYB","slug":"suport-de-kyc-i-kyb","depth":2,"children":[]},{"title":"Què es crea","slug":"què-es-crea","depth":2,"children":[]},{"title":"Exemples","slug":"exemples","depth":2,"children":[]},{"title":"Paràmetre trust_review","slug":"paràmetre-trust_review","depth":2,"children":[]},{"title":"Errors","slug":"errors","depth":2,"children":[]},{"title":"Idempotència","slug":"idempotència","depth":2,"children":[]},{"title":"Relacionat","slug":"relacionat","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/didit-0f962782/5fb7c0c336c92274/snippets/data/database-validation-coverage.js","/_mintlify/custom/didit-0f962782/4ac7d3c2a19a354d/database-validation-playground.js"],"openApiReferenceData":{"operation":{"summary":"Bescanvia un token per compartir per clonar una sessió de verificació a la teva aplicació","description":"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.","operationId":"post_v3_session_import_shared","x-didit-sdk":{"resource":"sessions","method":"import_shared","auth":"api_key","server":true},"tags":["Sessions"],"responses":{"201":"fd4229db-8a94-473e-8683-8401bcdda8de","400":"ebb77d1a-5f7c-42bd-90bd-0f4f3aa07824","403":"fd3902fc-a98a-4ffe-ba18-c1d1d5b8b108","404":"5284b859-a3b3-4f4c-b4d4-05f5539e4be2"},"requestBody":"7b5cc754-a643-4c5a-9133-838047067bc5","security":["1d4966e5-c84f-464d-8a3c-fd703e9edfaa"],"x-codeSamples":[{"lang":"curl","label":"curl","source":"curl -X POST \\\n https://verification.didit.me/v3/session/import-shared/ \\\n -H 'x-api-key: YOUR_API_KEY' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"share_token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n \"trust_review\": false,\n \"workflow_id\": \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n \"vendor_data\": \"user-1\"\n }'"},{"lang":"python","label":"Python","source":"from didit import Didit\n\n# Reads DIDIT_API_KEY.\nclient = Didit()\n\nresult = client.sessions.import_shared(\n share_token=\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n trust_review=False,\n workflow_id=\"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n vendor_data=\"user-1\",\n)\nprint(result)"},{"lang":"javascript","label":"Node.js","source":"import Didit from \"@didit-protocol/sdk-node\";\n\n// Reads DIDIT_API_KEY.\nconst didit = new Didit();\n\nconst result = await didit.sessions.importShared({\n share_token: \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n trust_review: false,\n workflow_id: \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n vendor_data: \"user-1\",\n});\nconsole.log(result);"},{"lang":"go","label":"Go","source":"ctx := context.Background()\n// Reads DIDIT_API_KEY.\nclient := didit.NewClient()\n\nresult, err := client.Sessions.ImportShared(ctx, didit.SessionsImportSharedParams{\n\tShareToken: \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n\tTrustReview: false,\n\tWorkflowID: \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n\tVendorData: didit.String(\"user-1\"),\n})\nif err != nil {\n\tlog.Fatal(err)\n}\nfmt.Printf(\"%+v\\n\", result)"},{"lang":"java","label":"Java","source":"import me.didit.Didit;\nimport me.didit.types.SessionsImportSharedParams;\n\n// Reads DIDIT_API_KEY.\nDidit client = new Didit();\n\nvar result = client.sessions().importShared(SessionsImportSharedParams.builder()\n .shareToken(\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\")\n .trustReview(false)\n .workflowId(\"9f9b1234-aaaa-bbbb-cccc-1234567890ab\")\n .vendorData(\"user-1\")\n .build());\nSystem.out.println(result);"},{"lang":"php","label":"PHP","source":"\u003c?php\n\nrequire 'vendor/autoload.php';\n\nuse Didit\\DiditClient;\n\n// Reads DIDIT_API_KEY.\n$didit = new DiditClient();\n\n$result = $didit->sessions->importShared([\n 'share_token' => 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...',\n 'trust_review' => false,\n 'workflow_id' => '9f9b1234-aaaa-bbbb-cccc-1234567890ab',\n 'vendor_data' => 'user-1',\n]);\nprint_r($result->toArray());"},{"lang":"ruby","label":"Ruby","source":"require \"didit\"\n\n# Reads DIDIT_API_KEY.\ndidit = Didit::Client.new\n\nresult = didit.sessions.import_shared(\n share_token: \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n trust_review: false,\n workflow_id: \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n vendor_data: \"user-1\"\n)\nputs result.to_h"},{"lang":"csharp","label":".NET","source":"using System;\nusing System.Text.Json;\nusing Didit;\n\n// Reads DIDIT_API_KEY.\nusing var client = new DiditClient();\n\nvar result = await client.Sessions.ImportSharedAsync(new SessionsImportSharedParams\n{\n ShareToken = \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n TrustReview = false,\n WorkflowId = \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n VendorData = \"user-1\",\n});\nConsole.WriteLine(JsonSerializer.Serialize(result));"}],"method":"post","type":"path","servers":["77b8e1d2-36b6-42fd-9571-ec1831c16098"],"path":"/v3/session/import-shared/","baseUrlOptions":["https://verification.didit.me"],"title":"Bescanvia un token per compartir per clonar una sessió de verificació a la teva aplicació","codeSamples":[{"label":"curl","lang":"curl","source":"curl -X POST \\\n https://verification.didit.me/v3/session/import-shared/ \\\n -H 'x-api-key: YOUR_API_KEY' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"share_token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n \"trust_review\": false,\n \"workflow_id\": \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n \"vendor_data\": \"user-1\"\n }'"},{"label":"Python","lang":"python","source":"from didit import Didit\n\n# Reads DIDIT_API_KEY.\nclient = Didit()\n\nresult = client.sessions.import_shared(\n share_token=\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n trust_review=False,\n workflow_id=\"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n vendor_data=\"user-1\",\n)\nprint(result)"},{"label":"Node.js","lang":"javascript","source":"import Didit from \"@didit-protocol/sdk-node\";\n\n// Reads DIDIT_API_KEY.\nconst didit = new Didit();\n\nconst result = await didit.sessions.importShared({\n share_token: \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n trust_review: false,\n workflow_id: \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n vendor_data: \"user-1\",\n});\nconsole.log(result);"},{"label":"Go","lang":"go","source":"ctx := context.Background()\n// Reads DIDIT_API_KEY.\nclient := didit.NewClient()\n\nresult, err := client.Sessions.ImportShared(ctx, didit.SessionsImportSharedParams{\n\tShareToken: \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n\tTrustReview: false,\n\tWorkflowID: \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n\tVendorData: didit.String(\"user-1\"),\n})\nif err != nil {\n\tlog.Fatal(err)\n}\nfmt.Printf(\"%+v\\n\", result)"},{"label":"Java","lang":"java","source":"import me.didit.Didit;\nimport me.didit.types.SessionsImportSharedParams;\n\n// Reads DIDIT_API_KEY.\nDidit client = new Didit();\n\nvar result = client.sessions().importShared(SessionsImportSharedParams.builder()\n .shareToken(\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\")\n .trustReview(false)\n .workflowId(\"9f9b1234-aaaa-bbbb-cccc-1234567890ab\")\n .vendorData(\"user-1\")\n .build());\nSystem.out.println(result);"},{"label":"PHP","lang":"php","source":"\u003c?php\n\nrequire 'vendor/autoload.php';\n\nuse Didit\\DiditClient;\n\n// Reads DIDIT_API_KEY.\n$didit = new DiditClient();\n\n$result = $didit->sessions->importShared([\n 'share_token' => 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...',\n 'trust_review' => false,\n 'workflow_id' => '9f9b1234-aaaa-bbbb-cccc-1234567890ab',\n 'vendor_data' => 'user-1',\n]);\nprint_r($result->toArray());"},{"label":"Ruby","lang":"ruby","source":"require \"didit\"\n\n# Reads DIDIT_API_KEY.\ndidit = Didit::Client.new\n\nresult = didit.sessions.import_shared(\n share_token: \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n trust_review: false,\n workflow_id: \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n vendor_data: \"user-1\"\n)\nputs result.to_h"},{"label":".NET","lang":"csharp","source":"using System;\nusing System.Text.Json;\nusing Didit;\n\n// Reads DIDIT_API_KEY.\nusing var client = new DiditClient();\n\nvar result = await client.Sessions.ImportSharedAsync(new SessionsImportSharedParams\n{\n ShareToken = \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\",\n TrustReview = false,\n WorkflowId = \"9f9b1234-aaaa-bbbb-cccc-1234567890ab\",\n VendorData = \"user-1\",\n});\nConsole.WriteLine(JsonSerializer.Serialize(result));"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.share_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...","body.trust_review":false,"body.workflow_id":"9f9b1234-aaaa-bbbb-cccc-1234567890ab","body.vendor_data.oneOf.0":"user-1"}]},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["share_token","trust_review","workflow_id"],"properties":{"share_token":{"type":"string","description":"Token per compartir JWT emès per [`POST /v3/session/{sessionId}/share/`](/sessions-api/share-session).","example":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...","isRequired":true,"uniqueKey":"share_token","typeLabel":"string"},"trust_review":{"type":"boolean","description":"Si és `true`, la sessió clonada conserva el `status` final de l'origen. Si és `false`, es força a l'estat `In Review`.","example":false,"isRequired":true,"uniqueKey":"trust_review","typeLabel":"boolean"},"workflow_id":{"type":"string","format":"uuid","description":"UUID d'un flux de treball de l'aplicació que fa la crida. Els ID d'altres aplicacions es rebutgen amb un `404`.","example":"9f9b1234-aaaa-bbbb-cccc-1234567890ab","isRequired":true,"uniqueKey":"workflow_id","typeLabel":"string\u003cuuid>"},"vendor_data":{"oneOf":[{"type":"string","description":"Substitució opcional per al `vendor_data` de la sessió clonada.","example":"user-1","uniqueKey":"vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"Substitució opcional per al `vendor_data` de la sessió clonada.","example":"user-1","uniqueKey":"vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"vendor_data","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"share_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...","trust_review":false,"workflow_id":"9f9b1234-aaaa-bbbb-cccc-1234567890ab","vendor_data":"user-1"},"examples":{"Example":{"title":"Example","value":{"share_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...","trust_review":false,"workflow_id":"9f9b1234-aaaa-bbbb-cccc-1234567890ab","vendor_data":"user-1"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"fd4229db-8a94-473e-8683-8401bcdda8de":{"description":"Sessió clonada. El cos és el payload de decisió V3 per a tots dos tipus, discriminat per `session_kind`: `\"user\"` (KYC) amb blocs de funcionalitats basats en llistes com ara `id_verifications`, `liveness_checks`, `aml_screenings`; `\"business\"` (KYB) amb blocs com ara `registry_checks` i `key_people_checks`. Tots dos inclouen `shared_from_session`, el `session_id` de la sessió original a l'aplicació d'origen. Amb `trust_review: false`, l'`status` de la sessió clonada es força a `In Review`.","content":{"application/json":{"schema":{"type":"object","properties":{"session_id":{"type":"string","format":"uuid","description":"L'identificador únic de la sessió.","uniqueKey":"session_id","typeLabel":"string\u003cuuid>"},"session_kind":{"type":"string","enum":["user","business"],"description":"Discriminador que indica si es tracta d'una sessió de Verificació d'usuaris (KYC) o de Verificació d'empreses (KYB). Quan és `user`, s'apliquen les matrius de funcionalitats de KYC (`id_verifications`, `nfc_verifications`, `liveness_checks`, `face_matches`, `poa_verifications`, `document_ai_documents`, `database_validations`, ...) i les matrius d'empresa no hi són presents. Quan és `business`, el payload conté en el seu lloc `registry_checks`, `document_verifications`, `key_people_checks` a més de les matrius compartides (`aml_screenings`, `phone_verifications`, `email_verifications`, `ip_analyses`, `questionnaire_responses`). **S'omet quan es passa `include=events`** — l'estructura d'esdeveniments només existeix per a sessions d'usuari, de manera que el discriminador s'elimina d'aquesta variant.","uniqueKey":"session_kind","typeLabel":"enum\u003cstring>"},"shared_from_session":{"oneOf":[{"type":"string","format":"uuid","description":"Per a una sessió clonada amb `POST /v3/session/import-shared/`: el `session_id` de la sessió original a l'aplicació d'origen. `null` per a qualsevol altra sessió. S'omet quan es passa `include=events`.","uniqueKey":"shared_from_session.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Per a una sessió clonada amb `POST /v3/session/import-shared/`: el `session_id` de la sessió original a l'aplicació d'origen. `null` per a qualsevol altra sessió. S'omet quan es passa `include=events`.","uniqueKey":"shared_from_session.oneOf.1","typeLabel":"null"}],"uniqueKey":"shared_from_session","typeLabel":"string\u003cuuid> | null"},"shared_from_session_number":{"oneOf":[{"type":"integer","description":"`session_number` de la sessió d'origen quan aquesta sessió s'ha importat des d'una altra aplicació de la teva organització. En cas contrari, `null`.","uniqueKey":"shared_from_session_number.oneOf.0","typeLabel":"integer"},{"type":"null","description":"`session_number` de la sessió d'origen quan aquesta sessió s'ha importat des d'una altra aplicació de la teva organització. En cas contrari, `null`.","uniqueKey":"shared_from_session_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"shared_from_session_number","typeLabel":"integer | null"},"session_number":{"oneOf":[{"type":"integer","description":"El número de la sessió.","uniqueKey":"session_number.oneOf.0","typeLabel":"integer"},{"type":"null","description":"El número de la sessió.","uniqueKey":"session_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_number","typeLabel":"integer | null"},"session_url":{"oneOf":[{"type":"string","format":"uri","description":"L'URL de la sessió.","uniqueKey":"session_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"L'URL de la sessió.","uniqueKey":"session_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_url","typeLabel":"string\u003curi> | null"},"status":{"type":"string","enum":["Not Started","In Progress","Awaiting User","In Review","Approved","Declined","Resubmitted","Expired","Kyc Expired","Abandoned"],"description":"Estat global del cicle de vida de la sessió — el resultat agregat del flux de treball. Els valors finals són `Approved`, `Declined`, `In Review`, `Expired`, `Kyc Expired` i `Abandoned`; `Not Started`, `In Progress`, `Awaiting User` i `Resubmitted` indiquen que la sessió encara està avançant pel flux de treball.","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"status_override":{"oneOf":[{"type":"object","description":"Present quan un revisor ha definit `status` manualment. `null` quan l'estat s'ha establert automàticament. Fes-lo servir per distingir una aprovació manual d'una d'automàtica.","properties":{"overridden_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"status_override.oneOf.0.overridden_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"status_override.oneOf.0.overridden_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"status_override.oneOf.0.overridden_at","typeLabel":"string\u003cdate-time> | null"},"automatic_status":{"oneOf":[{"type":"string","description":"L'estat que conclouen les comprovacions pròpies de la plataforma.","uniqueKey":"status_override.oneOf.0.automatic_status.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'estat que conclouen les comprovacions pròpies de la plataforma.","uniqueKey":"status_override.oneOf.0.automatic_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status_override.oneOf.0.automatic_status","typeLabel":"string | null"}},"uniqueKey":"status_override.oneOf.0","typeLabel":"object"},{"type":"null","description":"Present quan un revisor ha definit `status` manualment. `null` quan l'estat s'ha establert automàticament. Fes-lo servir per distingir una aprovació manual d'una d'automàtica.","properties":{"overridden_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"automatic_status":{"oneOf":[{"type":"string","description":"L'estat que conclouen les comprovacions pròpies de la plataforma."},{"type":"null","description":"L'estat que conclouen les comprovacions pròpies de la plataforma."}]}},"uniqueKey":"status_override.oneOf.1","typeLabel":"null"}],"uniqueKey":"status_override","typeLabel":"object | null"},"decision_trace":{"type":"object","description":"Com s'ha assolit l'estat: qui l'ha establert i quines advertències hi han contribuït.","properties":{"status":{"type":"string","description":"L'estat de la sessió.","uniqueKey":"decision_trace.status","typeLabel":"string"},"decided_by":{"oneOf":[{"type":"string","enum":["manual","automatic","investigator",null],"description":"Qui ha definit l'estat. `null` mentre la sessió no estigui decidida.","uniqueKey":"decision_trace.decided_by.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["manual","automatic","investigator",null],"description":"Qui ha definit l'estat. `null` mentre la sessió no estigui decidida.","uniqueKey":"decision_trace.decided_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.decided_by","typeLabel":"enum\u003cstring> | null"},"decided_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"decision_trace.decided_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"decision_trace.decided_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.decided_at","typeLabel":"string\u003cdate-time> | null"},"automatic_status":{"oneOf":[{"type":"string","description":"El que conclouen les comprovacions pròpies de la plataforma, que difereix de `status` després d'una decisió manual.","uniqueKey":"decision_trace.automatic_status.oneOf.0","typeLabel":"string"},{"type":"null","description":"El que conclouen les comprovacions pròpies de la plataforma, que difereix de `status` després d'una decisió manual.","uniqueKey":"decision_trace.automatic_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.automatic_status","typeLabel":"string | null"},"terminal_node_id":{"oneOf":[{"type":"string","description":"El node d'estat del flux de treball que ha finalitzat la sessió, si n'hi ha hagut cap.","uniqueKey":"decision_trace.terminal_node_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"El node d'estat del flux de treball que ha finalitzat la sessió, si n'hi ha hagut cap.","uniqueKey":"decision_trace.terminal_node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.terminal_node_id","typeLabel":"string | null"},"actor":{"oneOf":[{"type":"object","description":"El revisor responsable d'una decisió manual.","properties":{"user":{"oneOf":[{"type":"string","uniqueKey":"decision_trace.actor.oneOf.0.user.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"decision_trace.actor.oneOf.0.user.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.actor.oneOf.0.user","typeLabel":"string | null"},"actor_type":{"oneOf":[{"type":"string","uniqueKey":"decision_trace.actor.oneOf.0.actor_type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"decision_trace.actor.oneOf.0.actor_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.actor.oneOf.0.actor_type","typeLabel":"string | null"}},"uniqueKey":"decision_trace.actor.oneOf.0","typeLabel":"object"},{"type":"null","description":"El revisor responsable d'una decisió manual.","properties":{"user":{"oneOf":[{"type":"string"},{"type":"null"}]},"actor_type":{"oneOf":[{"type":"string"},{"type":"null"}]}},"uniqueKey":"decision_trace.actor.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.actor","typeLabel":"object | null"},"warning_counts":{"type":"object","description":"Advertències per `log_type` (`error`, `warning`, `information`) i `total`.","additionalProperties":{"type":"integer","uniqueKey":"decision_trace.warning_counts.additionalProperties","typeLabel":"integer"},"uniqueKey":"decision_trace.warning_counts","typeLabel":"object"},"status_warnings":{"type":"array","description":"Les advertències que estableixen un estat `Declined` o `In Review`.","items":{"type":"object","properties":{"risk":{"type":"string","uniqueKey":"decision_trace.status_warnings.items.[INDEX].risk","typeLabel":"string"},"feature":{"oneOf":[{"type":"string","uniqueKey":"decision_trace.status_warnings.items.[INDEX].feature.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"decision_trace.status_warnings.items.[INDEX].feature.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.status_warnings.items.[INDEX].feature","typeLabel":"string | null"},"node_id":{"oneOf":[{"type":"string","uniqueKey":"decision_trace.status_warnings.items.[INDEX].node_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"decision_trace.status_warnings.items.[INDEX].node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.status_warnings.items.[INDEX].node_id","typeLabel":"string | null"},"log_type":{"oneOf":[{"type":"string","uniqueKey":"decision_trace.status_warnings.items.[INDEX].log_type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"decision_trace.status_warnings.items.[INDEX].log_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.status_warnings.items.[INDEX].log_type","typeLabel":"string | null"},"check_status":{"oneOf":[{"type":"string","uniqueKey":"decision_trace.status_warnings.items.[INDEX].check_status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"decision_trace.status_warnings.items.[INDEX].check_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.status_warnings.items.[INDEX].check_status","typeLabel":"string | null"},"source":{"type":"string","description":"La llista del payload d'on prové l'advertència, per exemple `id_verifications`.","uniqueKey":"decision_trace.status_warnings.items.[INDEX].source","typeLabel":"string"},"short_description":{"oneOf":[{"type":"string","uniqueKey":"decision_trace.status_warnings.items.[INDEX].short_description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"decision_trace.status_warnings.items.[INDEX].short_description.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_trace.status_warnings.items.[INDEX].short_description","typeLabel":"string | null"}},"uniqueKey":"decision_trace.status_warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"decision_trace.status_warnings","typeLabel":"object[]"}},"uniqueKey":"decision_trace","typeLabel":"object"},"linked_records":{"oneOf":[{"type":"object","description":"Un resum d'altres registres vinculats a la sessió. `null` quan no hi ha res a mostrar i per a fluxos de treball que declaren un estàndard d'assegurament de l'edat.","properties":{"same_face":{"oneOf":[{"type":"object","description":"Altres persones la cara de les quals ha coincidit amb una de les cerques facials d'aquesta sessió.","properties":{"count":{"type":"integer","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.count","typeLabel":"integer"},"best_match":{"oneOf":[{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.session_id","typeLabel":"string\u003cuuid> | null"},"session_number":{"oneOf":[{"type":"integer","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.session_number.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.session_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.session_number","typeLabel":"integer | null"},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.vendor_user_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.vendor_user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.vendor_user_id","typeLabel":"string\u003cuuid> | null"},"similarity_percentage":{"oneOf":[{"type":"number","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.similarity_percentage.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.similarity_percentage.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0.similarity_percentage","typeLabel":"number | null"}},"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"similarity_percentage":{"oneOf":[{"type":"number"},{"type":"null"}]}},"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0.best_match","typeLabel":"object | null"}},"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.0","typeLabel":"object"},{"type":"null","description":"Altres persones la cara de les quals ha coincidit amb una de les cerques facials d'aquesta sessió.","properties":{"count":{"type":"integer"},"best_match":{"oneOf":[{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"similarity_percentage":{"oneOf":[{"type":"number"},{"type":"null"}]}}},{"type":"null","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"similarity_percentage":{"oneOf":[{"type":"number"},{"type":"null"}]}}}]}},"uniqueKey":"linked_records.oneOf.0.same_face.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.same_face","typeLabel":"object | null"},"earlier_verifications":{"oneOf":[{"type":"object","properties":{"count":{"type":"integer","uniqueKey":"linked_records.oneOf.0.earlier_verifications.oneOf.0.count","typeLabel":"integer"},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"linked_records.oneOf.0.earlier_verifications.oneOf.0.vendor_user_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","uniqueKey":"linked_records.oneOf.0.earlier_verifications.oneOf.0.vendor_user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.earlier_verifications.oneOf.0.vendor_user_id","typeLabel":"string\u003cuuid> | null"}},"uniqueKey":"linked_records.oneOf.0.earlier_verifications.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"count":{"type":"integer"},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]}},"uniqueKey":"linked_records.oneOf.0.earlier_verifications.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.earlier_verifications","typeLabel":"object | null"},"networks":{"oneOf":[{"type":"object","properties":{"count":{"type":"integer","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.count","typeLabel":"integer"},"open":{"type":"integer","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.open","typeLabel":"integer"},"dismissed":{"type":"integer","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.dismissed","typeLabel":"integer"},"items":{"type":"array","items":{"type":"object","properties":{"network_id":{"type":"string","format":"uuid","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].network_id","typeLabel":"string\u003cuuid>"},"display_number":{"oneOf":[{"type":"integer","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].display_number.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].display_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].display_number","typeLabel":"integer | null"},"name":{"type":"string","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].name","typeLabel":"string"},"status":{"type":"string","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].status","typeLabel":"string"},"risk_score":{"oneOf":[{"type":"number","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].risk_score.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].risk_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX].risk_score","typeLabel":"number | null"}},"uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items.items.[INDEX]","typeLabel":"object"},"uniqueKey":"linked_records.oneOf.0.networks.oneOf.0.\\items","typeLabel":"object[]"}},"uniqueKey":"linked_records.oneOf.0.networks.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"count":{"type":"integer"},"open":{"type":"integer"},"dismissed":{"type":"integer"},"items":{"type":"array","items":{"type":"object","properties":{"network_id":{"type":"string","format":"uuid"},"display_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"name":{"type":"string"},"status":{"type":"string"},"risk_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}}}},"uniqueKey":"linked_records.oneOf.0.networks.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records.oneOf.0.networks","typeLabel":"object | null"}},"uniqueKey":"linked_records.oneOf.0","typeLabel":"object"},{"type":"null","description":"Un resum d'altres registres vinculats a la sessió. `null` quan no hi ha res a mostrar i per a fluxos de treball que declaren un estàndard d'assegurament de l'edat.","properties":{"same_face":{"oneOf":[{"type":"object","description":"Altres persones la cara de les quals ha coincidit amb una de les cerques facials d'aquesta sessió.","properties":{"count":{"type":"integer"},"best_match":{"oneOf":[{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"similarity_percentage":{"oneOf":[{"type":"number"},{"type":"null"}]}}},{"type":"null","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"similarity_percentage":{"oneOf":[{"type":"number"},{"type":"null"}]}}}]}}},{"type":"null","description":"Altres persones la cara de les quals ha coincidit amb una de les cerques facials d'aquesta sessió.","properties":{"count":{"type":"integer"},"best_match":{"oneOf":[{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"similarity_percentage":{"oneOf":[{"type":"number"},{"type":"null"}]}}},{"type":"null","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"similarity_percentage":{"oneOf":[{"type":"number"},{"type":"null"}]}}}]}}}]},"earlier_verifications":{"oneOf":[{"type":"object","properties":{"count":{"type":"integer"},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]}}},{"type":"null","properties":{"count":{"type":"integer"},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]}}}]},"networks":{"oneOf":[{"type":"object","properties":{"count":{"type":"integer"},"open":{"type":"integer"},"dismissed":{"type":"integer"},"items":{"type":"array","items":{"type":"object","properties":{"network_id":{"type":"string","format":"uuid"},"display_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"name":{"type":"string"},"status":{"type":"string"},"risk_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}}}}},{"type":"null","properties":{"count":{"type":"integer"},"open":{"type":"integer"},"dismissed":{"type":"integer"},"items":{"type":"array","items":{"type":"object","properties":{"network_id":{"type":"string","format":"uuid"},"display_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"name":{"type":"string"},"status":{"type":"string"},"risk_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}}}}}]}},"uniqueKey":"linked_records.oneOf.1","typeLabel":"null"}],"uniqueKey":"linked_records","typeLabel":"object | null"},"workflow_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador estable del grup del flux de treball que ha generat aquesta sessió. Els fluxos de treball tenen versions: aquest valor identifica el flux de treball en si, no la versió específica.","uniqueKey":"workflow_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Identificador estable del grup del flux de treball que ha generat aquesta sessió. Els fluxos de treball tenen versions: aquest valor identifica el flux de treball en si, no la versió específica.","uniqueKey":"workflow_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"workflow_id","typeLabel":"string\u003cuuid> | null"},"features":{"type":"array","items":{"type":"string","description":"La funcionalitat de la sessió.","uniqueKey":"features.items.[INDEX]","typeLabel":"string"},"description":"Llista de funcionalitats de verificació configurades per a aquesta sessió, com a noms visibles: `ID_VERIFICATION`, `NFC`, `LIVENESS`, `FACE_MATCH`, `POA`, `PHONE`, `EMAIL_VERIFICATION`, `AML`, `IP_ANALYSIS`, `DATABASE_VALIDATION`, `QUESTIONNAIRE`, `AGE_ESTIMATION`, `FACE_SEARCH`, `GEOLOCATION` (verificació d'ubicació) (les sessions de Verificació d'empreses utilitzen el conjunt de funcionalitats de KYB: `KYB_REGISTRY`, `KYB_DOCUMENTS`, `KYB_KEY_PEOPLE`, `AML`, `PHONE`, `EMAIL_VERIFICATION`, `IP_ANALYSIS`, `QUESTIONNAIRE`). Amb `include=events` cada entrada es converteix en un objecte `{feature, node_id}` en comptes d'una cadena simple, i la funcionalitat de correu electrònic es reanomena: apareix com a `EMAIL` en mode d'esdeveniments en lloc del `EMAIL_VERIFICATION` utilitzat aquí.","uniqueKey":"features","typeLabel":"string[]"},"vendor_data":{"oneOf":[{"type":"string","description":"El vendor_data de la sessió.","uniqueKey":"vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"El vendor_data de la sessió.","uniqueKey":"vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"vendor_data","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","description":"Les metadades de la sessió.","uniqueKey":"metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Les metadades de la sessió.","uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"object | null"},"expected_details":{"oneOf":[{"type":"object","description":"Detalls esperats proporcionats en crear la sessió — s'utilitzen per a la validació creuada amb les dades extretes (KYC) o per emplenar prèviament la cerca al registre mercantil (KYB). Retorna exactament les claus que s'han proporcionat; `null` quan no se n'ha proporcionat cap. Les sessions de KYC contenen els camps de persona; les sessions d'empreses (KYB) contenen `company_name`, `registry_country` i `registration_number`.","properties":{"first_name":{"type":"string","description":"Nom de pila de l'usuari. Per exemple, `John`.","uniqueKey":"expected_details.oneOf.0.first_name","typeLabel":"string"},"last_name":{"type":"string","description":"Cognom de l'usuari. Per exemple, `Doe`.","uniqueKey":"expected_details.oneOf.0.last_name","typeLabel":"string"},"date_of_birth":{"type":"string","format":"date","description":"Data de naixement de l'usuari en format: YYYY-MM-DD. Per exemple, `1990-05-15`.","uniqueKey":"expected_details.oneOf.0.date_of_birth","typeLabel":"string\u003cdate>"},"gender":{"oneOf":[{"type":"string","enum":["M","F"],"default":null,"description":"Gènere de l'usuari. Ha de ser 'M', 'F' o null.","uniqueKey":"expected_details.oneOf.0.gender.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["M","F"],"default":null,"description":"Gènere de l'usuari. Ha de ser 'M', 'F' o null.","uniqueKey":"expected_details.oneOf.0.gender.oneOf.1","typeLabel":"null"}],"uniqueKey":"expected_details.oneOf.0.gender","typeLabel":"enum\u003cstring> | null"},"nationality":{"type":"string","description":"Codi de país ISO 3166-1 alpha-3 que representa el país d'origen del sol·licitant. Per exemple, `USA`.","uniqueKey":"expected_details.oneOf.0.nationality","typeLabel":"string"},"country":{"type":"string","description":"Codi de país ISO 3166-1 alpha-3 que representa el país del document del comprovant de domicili o el país del document d'identitat del sol·licitant, que pot ser diferent de la nacionalitat. Per exemple, `GBR`.","uniqueKey":"expected_details.oneOf.0.country","typeLabel":"string"},"address":{"type":"string","description":"L'adreça en un format llegible per humans, que inclou tanta informació com sigui possible. Per exemple, `123 Main St, San Francisco, CA 94105, USA`.","uniqueKey":"expected_details.oneOf.0.address","typeLabel":"string"},"identification_number":{"type":"string","description":"El número de document, número personal o identificador fiscal de l'usuari. Per exemple, `123456789`.","uniqueKey":"expected_details.oneOf.0.identification_number","typeLabel":"string"},"ip_address":{"type":"string","format":"ipv4","description":"Adreça IP esperada per a la sessió. Si l'adreça IP real difereix d'aquest valor, es registrarà una advertència. Per exemple, `192.168.1.100`.","uniqueKey":"expected_details.oneOf.0.ip_address","typeLabel":"string\u003cipv4>"},"expected_document_types":{"type":"array","description":"Tipus de document als quals es va restringir el pas de verificació d'identitat durant la creació de la sessió. Buit/no establert significa sense restricció. Codis: `P` (passaport), `ID` (document nacional d'identitat), `DL` (permís de conduir), `RP` (permís de residència), `HIC` (targeta sanitària), `TC` (targeta fiscal), `SSC` (targeta de la seguretat social).","items":{"type":"string","enum":["P","ID","DL","RP","HIC","TC","SSC"],"uniqueKey":"expected_details.oneOf.0.expected_document_types.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"expected_details.oneOf.0.expected_document_types","typeLabel":"enum\u003cstring>[]"},"id_country":{"oneOf":[{"type":"string","description":"País emissor esperat del document d'identitat (ISO 3166-1 alpha-3), quan es restringeix en el moment de la creació.","example":"ESP","uniqueKey":"expected_details.oneOf.0.id_country.oneOf.0","typeLabel":"string"},{"type":"null","description":"País emissor esperat del document d'identitat (ISO 3166-1 alpha-3), quan es restringeix en el moment de la creació.","example":"ESP","uniqueKey":"expected_details.oneOf.0.id_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"expected_details.oneOf.0.id_country","typeLabel":"string | null"},"poa_country":{"oneOf":[{"type":"string","description":"País esperat del document de Comprovant de domicili (ISO 3166-1 alpha-3), quan es restringeix en el moment de la creació.","example":"ESP","uniqueKey":"expected_details.oneOf.0.poa_country.oneOf.0","typeLabel":"string"},{"type":"null","description":"País esperat del document de Comprovant de domicili (ISO 3166-1 alpha-3), quan es restringeix en el moment de la creació.","example":"ESP","uniqueKey":"expected_details.oneOf.0.poa_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"expected_details.oneOf.0.poa_country","typeLabel":"string | null"},"company_name":{"type":"string","description":"Raó social esperada de l'empresa. Només per a sessions d'empreses (KYB).","uniqueKey":"expected_details.oneOf.0.company_name","typeLabel":"string"},"registry_country":{"type":"string","description":"País del registre esperat com a `XX` o `XX-YY` (ISO 3166-1 alfa-2, opcionalment amb una subdivisió ISO 3166-2 per a registres d'àmbit estatal, p. ex. `US-CA`). Només per a sessions d'empreses (KYB).","uniqueKey":"expected_details.oneOf.0.registry_country","typeLabel":"string"},"registration_number":{"type":"string","description":"Número de registre de l'empresa esperat. Només sessions d'empresa (KYB).","uniqueKey":"expected_details.oneOf.0.registration_number","typeLabel":"string"}},"uniqueKey":"expected_details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Detalls esperats proporcionats en crear la sessió — s'utilitzen per a la validació creuada amb les dades extretes (KYC) o per emplenar prèviament la cerca al registre mercantil (KYB). Retorna exactament les claus que s'han proporcionat; `null` quan no se n'ha proporcionat cap. Les sessions de KYC contenen els camps de persona; les sessions d'empreses (KYB) contenen `company_name`, `registry_country` i `registration_number`.","properties":{"first_name":{"type":"string","description":"Nom de pila de l'usuari. Per exemple, `John`."},"last_name":{"type":"string","description":"Cognom de l'usuari. Per exemple, `Doe`."},"date_of_birth":{"type":"string","format":"date","description":"Data de naixement de l'usuari en format: YYYY-MM-DD. Per exemple, `1990-05-15`."},"gender":{"oneOf":[{"type":"string","enum":["M","F"],"default":null,"description":"Gènere de l'usuari. Ha de ser 'M', 'F' o null."},{"type":"null","enum":["M","F"],"default":null,"description":"Gènere de l'usuari. Ha de ser 'M', 'F' o null."}]},"nationality":{"type":"string","description":"Codi de país ISO 3166-1 alpha-3 que representa el país d'origen del sol·licitant. Per exemple, `USA`."},"country":{"type":"string","description":"Codi de país ISO 3166-1 alpha-3 que representa el país del document del comprovant de domicili o el país del document d'identitat del sol·licitant, que pot ser diferent de la nacionalitat. Per exemple, `GBR`."},"address":{"type":"string","description":"L'adreça en un format llegible per humans, que inclou tanta informació com sigui possible. Per exemple, `123 Main St, San Francisco, CA 94105, USA`."},"identification_number":{"type":"string","description":"El número de document, número personal o identificador fiscal de l'usuari. Per exemple, `123456789`."},"ip_address":{"type":"string","format":"ipv4","description":"Adreça IP esperada per a la sessió. Si l'adreça IP real difereix d'aquest valor, es registrarà una advertència. Per exemple, `192.168.1.100`."},"expected_document_types":{"type":"array","description":"Tipus de document als quals es va restringir el pas de verificació d'identitat durant la creació de la sessió. Buit/no establert significa sense restricció. Codis: `P` (passaport), `ID` (document nacional d'identitat), `DL` (permís de conduir), `RP` (permís de residència), `HIC` (targeta sanitària), `TC` (targeta fiscal), `SSC` (targeta de la seguretat social).","items":{"type":"string","enum":["P","ID","DL","RP","HIC","TC","SSC"]}},"id_country":{"oneOf":[{"type":"string","description":"País emissor esperat del document d'identitat (ISO 3166-1 alpha-3), quan es restringeix en el moment de la creació.","example":"ESP"},{"type":"null","description":"País emissor esperat del document d'identitat (ISO 3166-1 alpha-3), quan es restringeix en el moment de la creació.","example":"ESP"}]},"poa_country":{"oneOf":[{"type":"string","description":"País esperat del document de Comprovant de domicili (ISO 3166-1 alpha-3), quan es restringeix en el moment de la creació.","example":"ESP"},{"type":"null","description":"País esperat del document de Comprovant de domicili (ISO 3166-1 alpha-3), quan es restringeix en el moment de la creació.","example":"ESP"}]},"company_name":{"type":"string","description":"Raó social esperada de l'empresa. Només per a sessions d'empreses (KYB)."},"registry_country":{"type":"string","description":"País del registre esperat com a `XX` o `XX-YY` (ISO 3166-1 alfa-2, opcionalment amb una subdivisió ISO 3166-2 per a registres d'àmbit estatal, p. ex. `US-CA`). Només per a sessions d'empreses (KYB)."},"registration_number":{"type":"string","description":"Número de registre de l'empresa esperat. Només sessions d'empresa (KYB)."}},"uniqueKey":"expected_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"expected_details","typeLabel":"object | null"},"contact_details":{"oneOf":[{"type":"object","description":"Dades de contacte facilitades en crear la sessió (utilitzades per als correus electrònics de notificació, la verificació de telèfon/correu electrònic amb les dades emplenades prèviament i l'idioma de comunicació). `null` quan no s'ha proporcionat cap correu electrònic ni número de telèfon.","properties":{"email":{"type":"string","description":"Adreça de correu electrònic de l'usuari (p. ex., \"john.doe@example.com\") que s'utilitzarà durant el pas de Verificació de correu electrònic. Si no es proporciona, l'usuari l'haurà d'introduir durant el flux de verificació.","uniqueKey":"contact_details.oneOf.0.email","typeLabel":"string"},"email_lang":{"type":"string","description":"Codi d'idioma (ISO 639-1) per a les notificacions per correu electrònic. Controla l'idioma de totes les comunicacions per correu electrònic (p. ex., \"en\", \"es\", \"fr\").","uniqueKey":"contact_details.oneOf.0.email_lang","typeLabel":"string"},"send_notification_emails":{"type":"boolean","default":false,"description":"Si és cert i s'indica un correu electrònic, Didit envia el correu inicial «Verifica la teva identitat» de manera asíncrona quan es crea la sessió de Verificació d'usuaris (KYC) o Verificació d'empreses (KYB). Didit també envia notificacions sobre l'estat de la verificació per a les sessions que requereixen revisió manual a l'adreça de correu electrònic proporcionada.","uniqueKey":"contact_details.oneOf.0.send_notification_emails","typeLabel":"boolean"},"phone":{"oneOf":[{"type":"string","description":"Número de telèfon de l'usuari en format E.164 si està disponible (p. ex., +14155552671). `null` quan només s'ha proporcionat un correu electrònic en crear la sessió. Nota: Aquest camp retorna el número de telèfon original proporcionat durant la creació de la sessió. Si el número no era vàlid, és possible que no estigui en format E.164.","uniqueKey":"contact_details.oneOf.0.phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Número de telèfon de l'usuari en format E.164 si està disponible (p. ex., +14155552671). `null` quan només s'ha proporcionat un correu electrònic en crear la sessió. Nota: Aquest camp retorna el número de telèfon original proporcionat durant la creació de la sessió. Si el número no era vàlid, és possible que no estigui en format E.164.","uniqueKey":"contact_details.oneOf.0.phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"contact_details.oneOf.0.phone","typeLabel":"string | null"}},"uniqueKey":"contact_details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Dades de contacte facilitades en crear la sessió (utilitzades per als correus electrònics de notificació, la verificació de telèfon/correu electrònic amb les dades emplenades prèviament i l'idioma de comunicació). `null` quan no s'ha proporcionat cap correu electrònic ni número de telèfon.","properties":{"email":{"type":"string","description":"Adreça de correu electrònic de l'usuari (p. ex., \"john.doe@example.com\") que s'utilitzarà durant el pas de Verificació de correu electrònic. Si no es proporciona, l'usuari l'haurà d'introduir durant el flux de verificació."},"email_lang":{"type":"string","description":"Codi d'idioma (ISO 639-1) per a les notificacions per correu electrònic. Controla l'idioma de totes les comunicacions per correu electrònic (p. ex., \"en\", \"es\", \"fr\")."},"send_notification_emails":{"type":"boolean","default":false,"description":"Si és cert i s'indica un correu electrònic, Didit envia el correu inicial «Verifica la teva identitat» de manera asíncrona quan es crea la sessió de Verificació d'usuaris (KYC) o Verificació d'empreses (KYB). Didit també envia notificacions sobre l'estat de la verificació per a les sessions que requereixen revisió manual a l'adreça de correu electrònic proporcionada."},"phone":{"oneOf":[{"type":"string","description":"Número de telèfon de l'usuari en format E.164 si està disponible (p. ex., +14155552671). `null` quan només s'ha proporcionat un correu electrònic en crear la sessió. Nota: Aquest camp retorna el número de telèfon original proporcionat durant la creació de la sessió. Si el número no era vàlid, és possible que no estigui en format E.164."},{"type":"null","description":"Número de telèfon de l'usuari en format E.164 si està disponible (p. ex., +14155552671). `null` quan només s'ha proporcionat un correu electrònic en crear la sessió. Nota: Aquest camp retorna el número de telèfon original proporcionat durant la creació de la sessió. Si el número no era vàlid, és possible que no estigui en format E.164."}]}},"uniqueKey":"contact_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"contact_details","typeLabel":"object | null"},"callback":{"oneOf":[{"type":"string","format":"uri","description":"L'URL de callback de la sessió.","uniqueKey":"callback.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"L'URL de callback de la sessió.","uniqueKey":"callback.oneOf.1","typeLabel":"null"}],"uniqueKey":"callback","typeLabel":"string\u003curi> | null"},"id_verifications":{"oneOf":[{"type":"array","description":"**Matriu d'informes de verificació d'identitat (OCR)** generats per passos de document d'identitat al graf del flux de treball. Sempre és una matriu JSON — llegeix `id_verifications[0]` i itera si el teu flux de treball pot executar més d'una comprovació d'identitat (per exemple, una comprovació principal més un pas d'escalada). `null` fins que almenys un pas d'identitat hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, camps del document extrets, URL de les imatges, puntuacions de qualitat, MRZ, anàlisi de l'adreça, coincidències entre sessions i `warnings[]`.","items":{"type":"object","description":"Un informe de Verificació d'identitat: l'informe complet per a un únic pas de Verificació d'identitat. `verification_method` indica quin dels tres mètodes l'ha generat (captura de document, consulta sense document o inici de sessió amb cartera) i el bloc d'evidències específic del mètode s'omple en conseqüència.","properties":{"node_id":{"type":"string","description":"ID del node del graf del flux de treball del pas d'OCR que ha generat aquest informe.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"verification_method":{"type":"string","enum":["document","id_lookup","wallet"],"description":"Quin mètode de verificació d'identitat ha generat aquest informe. `document`: l'usuari ha fotografiat un document d'identitat físic (el valor per defecte, i el valor a cada sessió creada abans que existissin els altres mètodes). `id_lookup`: l'usuari ha introduït el seu número de document d'identitat nacional i s'ha comprovat contra un registre governamental o una altra font oficial d'aquell país (`id_lookup.source` n'indica quina). `wallet`: l'usuari ha iniciat sessió amb una identitat digital governamental o bancària.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].verification_method","typeLabel":"enum\u003cstring>"},"assurance":{"type":"string","enum":["documentary","data_match","cryptographic"],"description":"Nivell de garantia derivat de `verification_method`: `documentary` per a un document capturat i comprovat, `data_match` per a dades que coincideixen amb un registre de la font consultada, `cryptographic` per a atributs autenticats i signats per un proveïdor d'identitat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].assurance","typeLabel":"enum\u003cstring>"},"wallet_provider":{"oneOf":[{"type":"string","description":"Identificador de catàleg de la cartera quan `verification_method` és `wallet` (`mitid`, `bankid_se`, `itsme`, ...). `null` en cas contrari.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_provider.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador de catàleg de la cartera quan `verification_method` és `wallet` (`mitid`, `bankid_se`, `itsme`, ...). `null` en cas contrari.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_provider","typeLabel":"string | null"},"fallback_from":{"oneOf":[{"type":"object","description":"Per què un mètode sense document no ha finalitzat el pas d'identificació. S'estableix quan una cerca o un inici de sessió amb cartera ha fallat: a la verificació de document amb la qual l'usuari ha continuat quan l'opció alternativa del país era `fallback_to_document` (`action` és `fallback_to_document`), o a l'informe rebutjat quan era `decline`. `null` en cas contrari.","properties":{"method":{"type":"string","enum":["id_lookup","wallet"],"description":"El mètode que ha fallat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].fallback_from.oneOf.0.method","typeLabel":"enum\u003cstring>"},"reason":{"type":"string","description":"El resultat que l'ha finalitzat, p. ex. `no_match`, `provider_error`, `cancelled`, `timeout`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].fallback_from.oneOf.0.reason","typeLabel":"string"},"action":{"type":"string","enum":["fallback_to_document","decline"],"description":"L'acció configurada que s'ha dut a terme: `fallback_to_document` o `decline`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].fallback_from.oneOf.0.action","typeLabel":"enum\u003cstring>"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].fallback_from.oneOf.0","typeLabel":"object"},{"type":"null","description":"Per què un mètode sense document no ha finalitzat el pas d'identificació. S'estableix quan una cerca o un inici de sessió amb cartera ha fallat: a la verificació de document amb la qual l'usuari ha continuat quan l'opció alternativa del país era `fallback_to_document` (`action` és `fallback_to_document`), o a l'informe rebutjat quan era `decline`. `null` en cas contrari.","properties":{"method":{"type":"string","enum":["id_lookup","wallet"],"description":"El mètode que ha fallat."},"reason":{"type":"string","description":"El resultat que l'ha finalitzat, p. ex. `no_match`, `provider_error`, `cancelled`, `timeout`."},"action":{"type":"string","enum":["fallback_to_document","decline"],"description":"L'acció configurada que s'ha dut a terme: `fallback_to_document` o `decline`."}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].fallback_from.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].fallback_from","typeLabel":"object | null"},"id_lookup":{"oneOf":[{"type":"object","description":"Evidència del registre. Present només quan `verification_method` és `id_lookup`; `null` en cas contrari.","properties":{"source":{"type":"string","description":"Nom visible per al client de la font consultada, p. ex. `Department of Home Affairs` (un registre governamental) o `UK credit bureau and financial services records` (no és un registre governamental). Aquesta és l'única indicació de procedència de la cerca; no assumeixis que es tracta d'una font governamental.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.source","typeLabel":"string"},"checked_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan va respondre el registre.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.checked_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan va respondre el registre.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.checked_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.checked_at","typeLabel":"string\u003cdate-time> | null"},"attempts":{"type":"integer","description":"Número d'intent, començant per 1, del qual prové aquest informe.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.attempts","typeLabel":"integer"},"max_attempts":{"type":"integer","description":"Pressupost d'intents configurat per al país (d'1 a 5, per defecte 1).","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.max_attempts","typeLabel":"integer"},"outcome":{"oneOf":[{"type":"string","enum":["match","partial_match","no_match","provider_error","format_rejected"],"description":"El que ha respost el registre. Només `match`, `partial_match` i `no_match` descompten del pressupost d'intents i es facturen.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["match","partial_match","no_match","provider_error","format_rejected"],"description":"El que ha respost el registre. Només `match`, `partial_match` i `no_match` descompten del pressupost d'intents i es facturen.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.outcome","typeLabel":"enum\u003cstring> | null"},"comparison":{"type":"array","description":"Una fila per camp comparable sobre el qual ha respost la font, més una fila per cada error de la font. Les files de comparació utilitzen els noms de camp normalitzats que es mostren a continuació en comptes de les claus dels camps de sol·licitud del país, perquè diversos camps de sol·licitud (nom i cognoms, o qualsevol dels àlies d'identificador) es redueixen a una única comparació. Una font que hagi fallat afegeix una fila amb `field: \"provider\"` i `result: \"error\"`, de manera que cal llegir `result` abans de tractar una fila com un veredicte del camp.","items":{"type":"object","required":["field","label","provided","record","result"],"properties":{"field":{"type":"string","enum":["identification_number","full_name","date_of_birth","address","provider"],"description":"Camp de comparació normalitzat. `provider` no és un camp d'usuari: marca una fila d'error d'origen.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].field","typeLabel":"enum\u003cstring>"},"label":{"type":"string","description":"Etiqueta visible per a la fila, p. ex. `ID number`, `Full name`, `Provider`.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].label","typeLabel":"string"},"provided":{"oneOf":[{"type":"string","description":"El que ha escrit l'usuari. `null` en una fila d'error de `provider`.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].provided.oneOf.0","typeLabel":"string"},{"type":"null","description":"El que ha escrit l'usuari. `null` en una fila d'error de `provider`.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].provided.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].provided","typeLabel":"string | null"},"record":{"oneOf":[{"type":"string","description":"El que contenia la font. En una fila d'error de `provider`, això conté el missatge d'error en el seu lloc.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].record.oneOf.0","typeLabel":"string"},{"type":"null","description":"El que contenia la font. En una fila d'error de `provider`, això conté el missatge d'error en el seu lloc.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].record.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].record","typeLabel":"string | null"},"result":{"type":"string","enum":["match","partial","no_match","error"],"description":"Resultat de la comparació camp per camp. `error` només apareix en una fila de `provider` i significa que aquesta font no ha respost; tracta-ho com a evidència sobre la consulta, mai com una no coincidència de camps.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX].result","typeLabel":"enum\u003cstring>"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison.items.[INDEX]","typeLabel":"object"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.comparison","typeLabel":"object[]"},"registry_portrait":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de curta durada al retrat que ha retornat la font. Només els quatre registres governamentals que en retornen un (Sud-àfrica, Nigèria, Argentina, Panamà).","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.registry_portrait.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL presignada de curta durada al retrat que ha retornat la font. Només els quatre registres governamentals que en retornen un (Sud-àfrica, Nigèria, Argentina, Panamà).","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.registry_portrait.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.registry_portrait","typeLabel":"string\u003curi> | null"},"face_match_score":{"oneOf":[{"type":"number","description":"Selfie comparada amb el retrat del registre, 0-100. Només quan el registre retorna un retrat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.face_match_score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Selfie comparada amb el retrat del registre, 0-100. Només quan el registre retorna un retrat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.face_match_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0.face_match_score","typeLabel":"number | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.0","typeLabel":"object"},{"type":"null","description":"Evidència del registre. Present només quan `verification_method` és `id_lookup`; `null` en cas contrari.","properties":{"source":{"type":"string","description":"Nom visible per al client de la font consultada, p. ex. `Department of Home Affairs` (un registre governamental) o `UK credit bureau and financial services records` (no és un registre governamental). Aquesta és l'única indicació de procedència de la cerca; no assumeixis que es tracta d'una font governamental."},"checked_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan va respondre el registre."},{"type":"null","format":"date-time","description":"Quan va respondre el registre."}]},"attempts":{"type":"integer","description":"Número d'intent, començant per 1, del qual prové aquest informe."},"max_attempts":{"type":"integer","description":"Pressupost d'intents configurat per al país (d'1 a 5, per defecte 1)."},"outcome":{"oneOf":[{"type":"string","enum":["match","partial_match","no_match","provider_error","format_rejected"],"description":"El que ha respost el registre. Només `match`, `partial_match` i `no_match` descompten del pressupost d'intents i es facturen."},{"type":"null","enum":["match","partial_match","no_match","provider_error","format_rejected"],"description":"El que ha respost el registre. Només `match`, `partial_match` i `no_match` descompten del pressupost d'intents i es facturen."}]},"comparison":{"type":"array","description":"Una fila per camp comparable sobre el qual ha respost la font, més una fila per cada error de la font. Les files de comparació utilitzen els noms de camp normalitzats que es mostren a continuació en comptes de les claus dels camps de sol·licitud del país, perquè diversos camps de sol·licitud (nom i cognoms, o qualsevol dels àlies d'identificador) es redueixen a una única comparació. Una font que hagi fallat afegeix una fila amb `field: \"provider\"` i `result: \"error\"`, de manera que cal llegir `result` abans de tractar una fila com un veredicte del camp.","items":{"type":"object","required":["field","label","provided","record","result"],"properties":{"field":{"type":"string","enum":["identification_number","full_name","date_of_birth","address","provider"],"description":"Camp de comparació normalitzat. `provider` no és un camp d'usuari: marca una fila d'error d'origen."},"label":{"type":"string","description":"Etiqueta visible per a la fila, p. ex. `ID number`, `Full name`, `Provider`."},"provided":{"oneOf":[{"type":"string","description":"El que ha escrit l'usuari. `null` en una fila d'error de `provider`."},{"type":"null","description":"El que ha escrit l'usuari. `null` en una fila d'error de `provider`."}]},"record":{"oneOf":[{"type":"string","description":"El que contenia la font. En una fila d'error de `provider`, això conté el missatge d'error en el seu lloc."},{"type":"null","description":"El que contenia la font. En una fila d'error de `provider`, això conté el missatge d'error en el seu lloc."}]},"result":{"type":"string","enum":["match","partial","no_match","error"],"description":"Resultat de la comparació camp per camp. `error` només apareix en una fila de `provider` i significa que aquesta font no ha respost; tracta-ho com a evidència sobre la consulta, mai com una no coincidència de camps."}}}},"registry_portrait":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de curta durada al retrat que ha retornat la font. Només els quatre registres governamentals que en retornen un (Sud-àfrica, Nigèria, Argentina, Panamà)."},{"type":"null","format":"uri","description":"URL presignada de curta durada al retrat que ha retornat la font. Només els quatre registres governamentals que en retornen un (Sud-àfrica, Nigèria, Argentina, Panamà)."}]},"face_match_score":{"oneOf":[{"type":"number","description":"Selfie comparada amb el retrat del registre, 0-100. Només quan el registre retorna un retrat."},{"type":"null","description":"Selfie comparada amb el retrat del registre, 0-100. Només quan el registre retorna un retrat."}]}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].id_lookup","typeLabel":"object | null"},"wallet_verification":{"oneOf":[{"type":"object","description":"Evidència de la credencial. Present només quan `verification_method` és `wallet`; `null` en cas contrari.","properties":{"provider":{"type":"string","description":"Identificador de catàleg de la cartera, p. ex., `mitid`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.provider","typeLabel":"string"},"provider_name":{"oneOf":[{"type":"string","description":"Nom de la cartera tal com el coneix l'usuari final, p. ex. `MitID`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.provider_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de la cartera tal com el coneix l'usuari final, p. ex. `MitID`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.provider_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.provider_name","typeLabel":"string | null"},"issuing_authority":{"oneOf":[{"type":"string","description":"L'autoritat darrere de la cartera, p. ex. `Danish Agency for Digital Government`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.issuing_authority.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'autoritat darrere de la cartera, p. ex. `Danish Agency for Digital Government`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.issuing_authority.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.issuing_authority","typeLabel":"string | null"},"issuing_country":{"type":"string","description":"País ISO 3166-1 alpha-3 en què s'ha ofert la cartera.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.issuing_country","typeLabel":"string"},"credential_type":{"oneOf":[{"type":"string","description":"Credencial que ha presentat la cartera, p. ex. `person_identification`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.credential_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Credencial que ha presentat la cartera, p. ex. `person_identification`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.credential_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.credential_type","typeLabel":"string | null"},"level_of_assurance":{"oneOf":[{"type":"string","enum":["low","substantial","high"],"description":"El nivell de garantia que ha declarat la cartera. Un inici de sessió que declari menys del nivell sol·licitat falla en lloc de degradar-se.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.level_of_assurance.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["low","substantial","high"],"description":"El nivell de garantia que ha declarat la cartera. Un inici de sessió que declari menys del nivell sol·licitat falla en lloc de degradar-se.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.level_of_assurance.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.level_of_assurance","typeLabel":"enum\u003cstring> | null"},"verified_at":{"oneOf":[{"type":"string","format":"date-time","description":"L'instant d'autenticació de la cartera.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.verified_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"L'instant d'autenticació de la cartera.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.verified_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.verified_at","typeLabel":"string\u003cdate-time> | null"},"signature_valid":{"oneOf":[{"type":"boolean","description":"Si l'asserció signada que ha retornat la cartera s'ha validat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.signature_valid.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si l'asserció signada que ha retornat la cartera s'ha validat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.signature_valid.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.signature_valid","typeLabel":"boolean | null"},"attributes":{"type":"object","additionalProperties":true,"description":"Els atributs que la cartera ha compartit, indexats com els llista l'entrada del catàleg de la cartera.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.attributes","typeLabel":"object"},"portrait":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de curta durada al retrat que ha compartit la cartera, en cas que en comparteixi un.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.portrait.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL presignada de curta durada al retrat que ha compartit la cartera, en cas que en comparteixi un.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.portrait.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.portrait","typeLabel":"string\u003curi> | null"},"face_match_score":{"oneOf":[{"type":"number","description":"Selfie comparada amb el retrat de la cartera, 0-100, quan la cartera en comparteix un.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.face_match_score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Selfie comparada amb el retrat de la cartera, 0-100, quan la cartera en comparteix un.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.face_match_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0.face_match_score","typeLabel":"number | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.0","typeLabel":"object"},{"type":"null","description":"Evidència de la credencial. Present només quan `verification_method` és `wallet`; `null` en cas contrari.","properties":{"provider":{"type":"string","description":"Identificador de catàleg de la cartera, p. ex., `mitid`."},"provider_name":{"oneOf":[{"type":"string","description":"Nom de la cartera tal com el coneix l'usuari final, p. ex. `MitID`."},{"type":"null","description":"Nom de la cartera tal com el coneix l'usuari final, p. ex. `MitID`."}]},"issuing_authority":{"oneOf":[{"type":"string","description":"L'autoritat darrere de la cartera, p. ex. `Danish Agency for Digital Government`."},{"type":"null","description":"L'autoritat darrere de la cartera, p. ex. `Danish Agency for Digital Government`."}]},"issuing_country":{"type":"string","description":"País ISO 3166-1 alpha-3 en què s'ha ofert la cartera."},"credential_type":{"oneOf":[{"type":"string","description":"Credencial que ha presentat la cartera, p. ex. `person_identification`."},{"type":"null","description":"Credencial que ha presentat la cartera, p. ex. `person_identification`."}]},"level_of_assurance":{"oneOf":[{"type":"string","enum":["low","substantial","high"],"description":"El nivell de garantia que ha declarat la cartera. Un inici de sessió que declari menys del nivell sol·licitat falla en lloc de degradar-se."},{"type":"null","enum":["low","substantial","high"],"description":"El nivell de garantia que ha declarat la cartera. Un inici de sessió que declari menys del nivell sol·licitat falla en lloc de degradar-se."}]},"verified_at":{"oneOf":[{"type":"string","format":"date-time","description":"L'instant d'autenticació de la cartera."},{"type":"null","format":"date-time","description":"L'instant d'autenticació de la cartera."}]},"signature_valid":{"oneOf":[{"type":"boolean","description":"Si l'asserció signada que ha retornat la cartera s'ha validat."},{"type":"null","description":"Si l'asserció signada que ha retornat la cartera s'ha validat."}]},"attributes":{"type":"object","additionalProperties":true,"description":"Els atributs que la cartera ha compartit, indexats com els llista l'entrada del catàleg de la cartera."},"portrait":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de curta durada al retrat que ha compartit la cartera, en cas que en comparteixi un."},{"type":"null","format":"uri","description":"URL presignada de curta durada al retrat que ha compartit la cartera, en cas que en comparteixi un."}]},"face_match_score":{"oneOf":[{"type":"number","description":"Selfie comparada amb el retrat de la cartera, 0-100, quan la cartera en comparteix un."},{"type":"null","description":"Selfie comparada amb el retrat de la cartera, 0-100, quan la cartera en comparteix un."}]}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].wallet_verification","typeLabel":"object | null"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Expired"],"description":"Estat a nivell de funcionalitat d'aquest pas de verificació d'identitat. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"document_type":{"type":"string","description":"Tipus de document d'identitat","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_type","typeLabel":"string"},"document_subtype":{"oneOf":[{"type":"string","description":"Codi de subtipus de document acceptat de la configuració de documents del flux de treball, incloent-hi la regió del document quan correspongui. Exemples: `ID_CARD_GENERIC`, `QUEENSLAND_DRIVER_LICENSE_GENERIC`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_subtype.oneOf.0","typeLabel":"string"},{"type":"null","description":"Codi de subtipus de document acceptat de la configuració de documents del flux de treball, incloent-hi la regió del document quan correspongui. Exemples: `ID_CARD_GENERIC`, `QUEENSLAND_DRIVER_LICENSE_GENERIC`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_subtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_subtype","typeLabel":"string | null"},"document_number":{"type":"string","description":"Número d'identificació del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_number","typeLabel":"string"},"personal_number":{"type":"string","description":"Número d'identificació personal","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].personal_number","typeLabel":"string"},"portrait_image":{"type":"string","format":"uri","description":"URL de la imatge de retrat","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].portrait_image","typeLabel":"string\u003curi>"},"front_image":{"type":"string","format":"uri","description":"URL de la imatge de l'anvers del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image","typeLabel":"string\u003curi>"},"front_video":{"type":"string","format":"uri","description":"URL del vídeo de l'anvers del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_video","typeLabel":"string\u003curi>"},"back_image":{"type":"string","format":"uri","description":"URL de la imatge del revers del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image","typeLabel":"string\u003curi>"},"back_video":{"type":"string","format":"uri","description":"URL del vídeo del revers del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_video","typeLabel":"string\u003curi>"},"full_front_image":{"type":"string","format":"uri","description":"URL de la imatge completa de l'anvers del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].full_front_image","typeLabel":"string\u003curi>"},"full_back_image":{"type":"string","format":"uri","description":"URL de la imatge completa del revers del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].full_back_image","typeLabel":"string\u003curi>"},"front_image_camera_front":{"type":"string","format":"uri","description":"URL de la imatge de l'anvers del document capturada des de la càmera frontal","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_camera_front","typeLabel":"string\u003curi>"},"back_image_camera_front":{"type":"string","format":"uri","description":"URL de la imatge del revers del document capturada des de la càmera frontal","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_camera_front","typeLabel":"string\u003curi>"},"date_of_birth":{"type":"string","format":"date","description":"Data de naixement del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].date_of_birth","typeLabel":"string\u003cdate>"},"age":{"type":"integer","description":"Edat calculada a partir de la data de naixement","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].age","typeLabel":"integer"},"expiration_date":{"type":"string","format":"date","description":"Data de caducitat del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].expiration_date","typeLabel":"string\u003cdate>"},"date_of_issue":{"type":"string","format":"date","description":"Data d'emissió del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].date_of_issue","typeLabel":"string\u003cdate>"},"issuing_state":{"type":"string","description":"Codi ISO de l'estat emissor","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].issuing_state","typeLabel":"string"},"issuing_state_name":{"type":"string","description":"Nom complet de l'estat emissor","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].issuing_state_name","typeLabel":"string"},"first_name":{"type":"string","description":"Nom de pila del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].first_name","typeLabel":"string"},"last_name":{"type":"string","description":"Cognom del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].last_name","typeLabel":"string"},"full_name":{"type":"string","description":"Nom complet extret del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].full_name","typeLabel":"string"},"gender":{"type":"string","description":"Gènere extret del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].gender","typeLabel":"string"},"address":{"type":"string","description":"Adreça en brut del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address","typeLabel":"string"},"formatted_address":{"type":"string","description":"Adreça completa amb format","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].formatted_address","typeLabel":"string"},"place_of_birth":{"type":"string","description":"Lloc de naixement del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].place_of_birth","typeLabel":"string"},"marital_status":{"type":"string","description":"Estat civil extret del document","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].marital_status","typeLabel":"string"},"nationality":{"type":"string","description":"Codi ISO de nacionalitat","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].nationality","typeLabel":"string"},"extra_fields":{"type":"object","description":"Camps addicionals del document. Inclou atributs específics del document (p. ex., `dl_categories`, `blood_group`, `sponsor`, `employer`, `dl_class_code_b_from`, `dl_class_code_b_to`). Les dates de validesa de les classes del permís de conduir es retornen com a `dl_class_code_\u003cclass>_from` i `dl_class_code_\u003cclass>_to`, i els codis de restricció/informació per classe (p. ex., la columna 12 dels permisos del Regne Unit) com a `dl_class_code_\u003cclass>_notes`. Quan el document conté noms, adreça o lloc de naixement en diversos sistemes d'escriptura, aquest objecte també inclou versions d'aquests camps en l'escriptura alternativa. La configuració del flux de treball `preferred_characters` (`latin` o `non_latin`) controla quin sistema d'escriptura emplena els camps de nivell superior (`first_name`, `last_name`, `full_name`, `address`, `place_of_birth`); l'escriptura oposada s'inclou aquí com a `first_name_non_latin` / `last_name_non_latin` / `full_name_non_latin` / `middle_name_non_latin` / `address_non_latin` / `place_of_birth_non_latin` (quan `preferred_characters` és `latin`) o amb un sufix `_latin` (quan `preferred_characters` és `non_latin`). Les claus només apareixen quan l'OCR extreu realment un valor en una escriptura alternativa real: s'omet un camp el valor alternatiu del qual està en el mateix sistema d'escriptura que el conjunt preferit (per exemple, un camp amb etiqueta en ciríl·lic el valor OCR del qual s'ha retornat en homòglifs llatins). Quan `preferred_characters` és `latin` però el document només conté text no llatí, Didit translitera els valors extrets i exposa `first_name_latin` / `last_name_latin` / etc. com a alternativa.","additionalProperties":true,"properties":{"dl_categories":{"type":"array","items":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.dl_categories.items.[INDEX]","typeLabel":"string"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.dl_categories","typeLabel":"string[]"},"blood_group":{"oneOf":[{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.blood_group.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.blood_group.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.blood_group","typeLabel":"string | null"},"first_name_non_latin":{"type":"string","description":"Nom de pila en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha una versió en sistema d'escriptura no llatí al document (p. ex. `Айна` per a un document d'identitat kirguís).","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.first_name_non_latin","typeLabel":"string"},"last_name_non_latin":{"type":"string","description":"Cognom en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha present una versió no llatina al document.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.last_name_non_latin","typeLabel":"string"},"middle_name_non_latin":{"type":"string","description":"Segon nom / patronímic en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha una versió no llatina present al document.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.middle_name_non_latin","typeLabel":"string"},"full_name_non_latin":{"type":"string","description":"Nom complet compost en el sistema d'escriptura no llatí. Es reconstrueix a partir dels components individuals quan tant el nom com els cognoms estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.full_name_non_latin","typeLabel":"string"},"address_non_latin":{"type":"string","description":"Adreça en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha una versió no llatina present al document.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.address_non_latin","typeLabel":"string"},"place_of_birth_non_latin":{"type":"string","description":"Lloc de naixement en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha una versió no llatina present al document.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.place_of_birth_non_latin","typeLabel":"string"},"first_name_latin":{"type":"string","description":"Nom de pila en sistema d'escriptura llatí. S'omple quan `preferred_characters=non_latin` i hi ha una versió en sistema d'escriptura llatí al document, o —com a recurs de transliteració— quan `preferred_characters=latin` però el document només conté text en un sistema d'escriptura no llatí.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.first_name_latin","typeLabel":"string"},"last_name_latin":{"type":"string","description":"Cognom en sistema d'escriptura llatí. Mateixes regles que `first_name_latin`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.last_name_latin","typeLabel":"string"},"middle_name_latin":{"type":"string","description":"Segon nom / patronímic en sistema d'escriptura llatí. Les mateixes regles que `first_name_latin`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.middle_name_latin","typeLabel":"string"},"full_name_latin":{"type":"string","description":"Nom complet compost en alfabet llatí. Sempre es reconstrueix a partir dels components individuals quan tant el nom com els cognoms estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.full_name_latin","typeLabel":"string"},"address_latin":{"type":"string","description":"Adreça en sistema d'escriptura llatí. S'apliquen les mateixes regles que a `first_name_latin`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.address_latin","typeLabel":"string"},"place_of_birth_latin":{"type":"string","description":"Lloc de naixement en sistema d'escriptura llatí. Mateixes regles que `first_name_latin`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields.place_of_birth_latin","typeLabel":"string"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_fields","typeLabel":"object"},"mrz":{"oneOf":[{"type":"object","description":"Camps de la zona de lectura mecànica (MRZ) analitzats i extrets del document. `null` si no s'ha detectat cap MRZ.","properties":{"surname":{"type":"string","example":"MARTINEZ\u003cSANCHEZ","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.surname","typeLabel":"string"},"name":{"type":"string","example":"ELENA","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.name","typeLabel":"string"},"country":{"type":"string","example":"ESP","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.country","typeLabel":"string"},"nationality":{"type":"string","example":"ESP","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.nationality","typeLabel":"string"},"birth_date":{"type":"string","example":"850315","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.birth_date","typeLabel":"string"},"expiry_date":{"type":"string","example":"220821","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.expiry_date","typeLabel":"string"},"sex":{"type":"string","example":"F","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.sex","typeLabel":"string"},"document_type":{"type":"string","example":"ID","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.document_type","typeLabel":"string"},"document_number":{"type":"string","example":"YZA123456","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.document_number","typeLabel":"string"},"optional_data":{"type":"string","example":"X9876543L","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.optional_data","typeLabel":"string"},"optional_data_2":{"type":"string","example":"","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.optional_data_2","typeLabel":"string"},"birth_date_hash":{"type":"string","example":"7","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.birth_date_hash","typeLabel":"string"},"expiry_date_hash":{"type":"string","example":"4","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.expiry_date_hash","typeLabel":"string"},"document_number_hash":{"type":"string","example":"9","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.document_number_hash","typeLabel":"string"},"final_hash":{"type":"string","example":"2","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.final_hash","typeLabel":"string"},"personal_number":{"type":"string","example":"X9876543L","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.personal_number","typeLabel":"string"},"warnings":{"type":"array","items":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.warnings.items.[INDEX]","typeLabel":"string"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.warnings","typeLabel":"string[]"},"errors":{"type":"array","items":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.errors.items.[INDEX]","typeLabel":"string"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.errors","typeLabel":"string[]"},"mrz_type":{"type":"string","example":"TD1","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.mrz_type","typeLabel":"string"},"mrz_string":{"type":"string","example":"IDESPMARTINEZ\u003cSANCHEZ\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\nYZA123456\u003c9ESP8503157F3208214\u003cX9876543L\u003c\u003c\u003c\u003c\u003c\u003c\u003c2\nMARTINEZ\u003cSANCHEZ\u003c\u003cELENA\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.mrz_string","typeLabel":"string"},"mrz_key":{"type":"string","example":"YZA123456985031573208214","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0.mrz_key","typeLabel":"string"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.0","typeLabel":"object"},{"type":"null","description":"Camps de la zona de lectura mecànica (MRZ) analitzats i extrets del document. `null` si no s'ha detectat cap MRZ.","properties":{"surname":{"type":"string","example":"MARTINEZ\u003cSANCHEZ"},"name":{"type":"string","example":"ELENA"},"country":{"type":"string","example":"ESP"},"nationality":{"type":"string","example":"ESP"},"birth_date":{"type":"string","example":"850315"},"expiry_date":{"type":"string","example":"220821"},"sex":{"type":"string","example":"F"},"document_type":{"type":"string","example":"ID"},"document_number":{"type":"string","example":"YZA123456"},"optional_data":{"type":"string","example":"X9876543L"},"optional_data_2":{"type":"string","example":""},"birth_date_hash":{"type":"string","example":"7"},"expiry_date_hash":{"type":"string","example":"4"},"document_number_hash":{"type":"string","example":"9"},"final_hash":{"type":"string","example":"2"},"personal_number":{"type":"string","example":"X9876543L"},"warnings":{"type":"array","items":{"type":"string"}},"errors":{"type":"array","items":{"type":"string"}},"mrz_type":{"type":"string","example":"TD1"},"mrz_string":{"type":"string","example":"IDESPMARTINEZ\u003cSANCHEZ\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\nYZA123456\u003c9ESP8503157F3208214\u003cX9876543L\u003c\u003c\u003c\u003c\u003c\u003c\u003c2\nMARTINEZ\u003cSANCHEZ\u003c\u003cELENA\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c"},"mrz_key":{"type":"string","example":"YZA123456985031573208214"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].mrz","typeLabel":"object | null"},"parsed_address":{"type":"object","description":"Detalls d'adreça estructurada","properties":{"city":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.city","typeLabel":"string"},"label":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.label","typeLabel":"string"},"region":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.region","typeLabel":"string"},"country":{"type":"string","description":"Codi de país de dues lletres","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.country","typeLabel":"string"},"category":{"type":"string","description":"Categoria de l'adreça (p. ex., Residential, Commercial)","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.category","typeLabel":"string"},"street_1":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.street_1","typeLabel":"string"},"street_2":{"oneOf":[{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.street_2.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.street_2.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.street_2","typeLabel":"string | null"},"is_verified":{"type":"boolean","description":"Indica si l'adreça s'ha verificat","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.is_verified","typeLabel":"boolean"},"postal_code":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.postal_code","typeLabel":"string"},"raw_results":{"type":"object","properties":{"types":{"type":"array","items":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.types.items.[INDEX]","typeLabel":"string"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.types","typeLabel":"string[]"},"geometry":{"type":"object","properties":{"location":{"type":"object","properties":{"lat":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.location.lat","typeLabel":"number"},"lng":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.location.lng","typeLabel":"number"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.location","typeLabel":"object"},"viewport":{"type":"object","properties":{"northeast":{"type":"object","properties":{"lat":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.viewport.northeast.lat","typeLabel":"number"},"lng":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.viewport.northeast.lng","typeLabel":"number"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.viewport.northeast","typeLabel":"object"},"southwest":{"type":"object","properties":{"lat":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.viewport.southwest.lat","typeLabel":"number"},"lng":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.viewport.southwest.lng","typeLabel":"number"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.viewport.southwest","typeLabel":"object"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.viewport","typeLabel":"object"},"location_type":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry.location_type","typeLabel":"string"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.geometry","typeLabel":"object"},"place_id":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.place_id","typeLabel":"string"},"formatted_address":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.formatted_address","typeLabel":"string"},"navigation_points":{"type":"array","items":{"type":"object","properties":{"location":{"type":"object","properties":{"latitude":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.navigation_points.items.[INDEX].location.latitude","typeLabel":"number"},"longitude":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.navigation_points.items.[INDEX].location.longitude","typeLabel":"number"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.navigation_points.items.[INDEX].location","typeLabel":"object"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.navigation_points.items.[INDEX]","typeLabel":"object"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.navigation_points","typeLabel":"object[]"},"address_components":{"type":"array","items":{"type":"object","properties":{"types":{"type":"array","items":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.address_components.items.[INDEX].types.items.[INDEX]","typeLabel":"string"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.address_components.items.[INDEX].types","typeLabel":"string[]"},"long_name":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.address_components.items.[INDEX].long_name","typeLabel":"string"},"short_name":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.address_components.items.[INDEX].short_name","typeLabel":"string"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.address_components.items.[INDEX]","typeLabel":"object"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results.address_components","typeLabel":"object[]"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.raw_results","typeLabel":"object"},"address_type":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.address_type","typeLabel":"string"},"document_location":{"type":"object","properties":{"latitude":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.document_location.latitude","typeLabel":"number"},"longitude":{"type":"number","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.document_location.longitude","typeLabel":"number"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.document_location","typeLabel":"object"},"formatted_address":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address.formatted_address","typeLabel":"string"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].parsed_address","typeLabel":"object"},"extra_files":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_files.items.[INDEX]","typeLabel":"string\u003curi>"},"description":"Fitxers addicionals de verificació de documents","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extra_files","typeLabel":"string\u003curi>[]"},"front_image_camera_front_face_match_score":{"oneOf":[{"type":"number","description":"Puntuació de coincidència facial entre el retrat extret de la imatge de l'anvers del document i la imatge de la càmera frontal","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_camera_front_face_match_score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de coincidència facial entre el retrat extret de la imatge de l'anvers del document i la imatge de la càmera frontal","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_camera_front_face_match_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_camera_front_face_match_score","typeLabel":"number | null"},"back_image_camera_front_face_match_score":{"oneOf":[{"type":"number","description":"Puntuació de coincidència facial entre el retrat extret de la imatge del revers del document i la imatge de la càmera frontal","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_camera_front_face_match_score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de coincidència facial entre el retrat extret de la imatge del revers del document i la imatge de la càmera frontal","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_camera_front_face_match_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_camera_front_face_match_score","typeLabel":"number | null"},"document_selfie_face_matches":{"oneOf":[{"type":"array","description":"Sessions anteriors o entrades de la llista de bloqueig facial en què la cara ha coincidit amb la selfie capturada per la càmera frontal durant la captura del document (Cerca facial amb captura silenciosa). Mateix format d'entrada que a `liveness_checks[].matches`. `null` per a sessions creades abans que existís aquest camp o quan la cerca no s'ha executat; una matriu buida quan s'ha executat i no ha trobat res. `match_image_url` és una URL presignada que caduca.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].session_id","typeLabel":"string\u003cuuid> | null"},"session_number":{"oneOf":[{"type":"integer","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].session_number.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].session_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].session_number","typeLabel":"integer | null"},"similarity_percentage":{"type":"number","description":"Similitud facial entre les dues imatges, acotada entre 0 i 100.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].similarity_percentage","typeLabel":"number"},"vendor_data":{"oneOf":[{"type":"string","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].vendor_data","typeLabel":"string | null"},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].vendor_user_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].vendor_user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].vendor_user_id","typeLabel":"string\u003cuuid> | null"},"biometric_template_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].biometric_template_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].biometric_template_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].biometric_template_id","typeLabel":"string\u003cuuid> | null"},"verification_date":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].verification_date.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].verification_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].verification_date","typeLabel":"string\u003cdate-time> | null"},"user_details":{"oneOf":[{"type":"object","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.full_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.full_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.full_name","typeLabel":"string | null"},"document_type":{"oneOf":[{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.document_type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.document_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.document_type","typeLabel":"string | null"},"document_number":{"oneOf":[{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.document_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.document_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0.document_number","typeLabel":"string | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].user_details","typeLabel":"object | null"},"match_image_url":{"oneOf":[{"type":"string","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].match_image_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].match_image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].match_image_url","typeLabel":"string\u003curi> | null"},"status":{"oneOf":[{"type":"string","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].status","typeLabel":"string | null"},"is_blocklisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de bloqueig.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].is_blocklisted","typeLabel":"boolean"},"is_allowlisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de permesos.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].is_allowlisted","typeLabel":"boolean"},"api_service":{"oneOf":[{"type":"string","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].api_service.oneOf.0","typeLabel":"string"},{"type":"null","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].api_service.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].api_service","typeLabel":"string | null"},"source":{"type":"string","enum":["session","imported","list_entry","retained_template"],"description":"Origen de la cara coincident: `session`, `imported` (càrrega de la cara de l'usuari), `list_entry` (llista permesa/de bloqueig), o `retained_template` (una plantilla biomètrica sense imatge emmagatzemada en un usuari, llistada a `/v3/biometric-templates/`).","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX].source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Sessions anteriors o entrades de la llista de bloqueig facial en què la cara ha coincidit amb la selfie capturada per la càmera frontal durant la captura del document (Cerca facial amb captura silenciosa). Mateix format d'entrada que a `liveness_checks[].matches`. `null` per a sessions creades abans que existís aquest camp o quan la cerca no s'ha executat; una matriu buida quan s'ha executat i no ha trobat res. `match_image_url` és una URL presignada que caduca.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`."},{"type":"null","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`."}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"similarity_percentage":{"type":"number","description":"Similitud facial entre les dues imatges, acotada entre 0 i 100."},"vendor_data":{"oneOf":[{"type":"string","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda."},{"type":"null","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda."}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User."},{"type":"null","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User."}]},"biometric_template_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari."},{"type":"null","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari."}]},"verification_date":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista."},{"type":"null","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista."}]},"user_details":{"oneOf":[{"type":"object","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}},{"type":"null","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}}]},"match_image_url":{"oneOf":[{"type":"string","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge."},{"type":"null","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge."}]},"status":{"oneOf":[{"type":"string","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió."},{"type":"null","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió."}]},"is_blocklisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de bloqueig."},"is_allowlisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de permesos."},"api_service":{"oneOf":[{"type":"string","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions."},{"type":"null","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions."}]},"source":{"type":"string","enum":["session","imported","list_entry","retained_template"],"description":"Origen de la cara coincident: `session`, `imported` (càrrega de la cara de l'usuari), `list_entry` (llista permesa/de bloqueig), o `retained_template` (una plantilla biomètrica sense imatge emmagatzemada en un usuari, llistada a `/v3/biometric-templates/`)."}}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_selfie_face_matches","typeLabel":"object[] | null"},"front_image_quality_score":{"oneOf":[{"type":"object","description":"Mètriques de qualitat per a la imatge frontal del document. Cada subpuntuació va de 0 a 100.","properties":{"focus_score":{"type":"number","description":"Nitidesa de la imatge mesurada mitjançant la variància laplaciana local del 10% superior. Resistent a documents amb fons uniformes grans. Els valors més alts indiquen una imatge més nítida i menys borrosa.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0.focus_score","typeLabel":"number"},"brightness_score":{"type":"number","description":"Com d'il·luminada està la imatge. Penalitza les imatges massa fosques o sobreexposades, amb una brillantor ideal al voltant del rang mitjà.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0.brightness_score","typeLabel":"number"},"brightness_issue":{"type":"string","enum":["ok","too_dark","too_bright"],"description":"Indica la direcció del problema de brillantor quan el brightness_score és baix. 'ok' significa que la brillantor és acceptable, 'too_dark' que la imatge està subexposada i 'too_bright' que la imatge està sobreexposada.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0.brightness_issue","typeLabel":"enum\u003cstring>"},"is_document_fully_visible":{"oneOf":[{"type":"boolean","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0.is_document_fully_visible.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0.is_document_fully_visible.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0.is_document_fully_visible","typeLabel":"boolean | null"},"resolution_score":{"type":"number","description":"Resolució efectiva de la imatge basada en el nombre total de píxels.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0.resolution_score","typeLabel":"number"},"overall_score":{"type":"number","description":"Composició ponderada de subpuntuacions (enfocament 45%, brillantor 30%, resolució 25%).","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0.overall_score","typeLabel":"number"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.0","typeLabel":"object"},{"type":"null","description":"Mètriques de qualitat per a la imatge frontal del document. Cada subpuntuació va de 0 a 100.","properties":{"focus_score":{"type":"number","description":"Nitidesa de la imatge mesurada mitjançant la variància laplaciana local del 10% superior. Resistent a documents amb fons uniformes grans. Els valors més alts indiquen una imatge més nítida i menys borrosa."},"brightness_score":{"type":"number","description":"Com d'il·luminada està la imatge. Penalitza les imatges massa fosques o sobreexposades, amb una brillantor ideal al voltant del rang mitjà."},"brightness_issue":{"type":"string","enum":["ok","too_dark","too_bright"],"description":"Indica la direcció del problema de brillantor quan el brightness_score és baix. 'ok' significa que la brillantor és acceptable, 'too_dark' que la imatge està subexposada i 'too_bright' que la imatge està sobreexposada."},"is_document_fully_visible":{"oneOf":[{"type":"boolean","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."},{"type":"null","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."}]},"resolution_score":{"type":"number","description":"Resolució efectiva de la imatge basada en el nombre total de píxels."},"overall_score":{"type":"number","description":"Composició ponderada de subpuntuacions (enfocament 45%, brillantor 30%, resolució 25%)."}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].front_image_quality_score","typeLabel":"object | null"},"back_image_quality_score":{"oneOf":[{"type":"object","description":"Mètriques de qualitat per a la imatge del dors del document. La mateixa estructura que front_image_quality_score.","properties":{"focus_score":{"type":"number","description":"Nitidesa de la imatge mesurada mitjançant la variància laplaciana local del 10% superior. Resistent a documents amb fons uniformes grans. Els valors més alts indiquen una imatge més nítida i menys borrosa.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0.focus_score","typeLabel":"number"},"brightness_score":{"type":"number","description":"Com d'il·luminada està la imatge. Penalitza les imatges massa fosques o sobreexposades, amb una brillantor ideal al voltant del rang mitjà.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0.brightness_score","typeLabel":"number"},"brightness_issue":{"type":"string","enum":["ok","too_dark","too_bright"],"description":"Indica la direcció del problema de brillantor quan el brightness_score és baix. 'ok' significa que la brillantor és acceptable, 'too_dark' que la imatge està subexposada i 'too_bright' que la imatge està sobreexposada.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0.brightness_issue","typeLabel":"enum\u003cstring>"},"is_document_fully_visible":{"oneOf":[{"type":"boolean","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0.is_document_fully_visible.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0.is_document_fully_visible.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0.is_document_fully_visible","typeLabel":"boolean | null"},"resolution_score":{"type":"number","description":"Resolució efectiva de la imatge basada en el nombre total de píxels.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0.resolution_score","typeLabel":"number"},"overall_score":{"type":"number","description":"Composició ponderada de subpuntuacions (enfocament 45%, brillantor 30%, resolució 25%).","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0.overall_score","typeLabel":"number"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.0","typeLabel":"object"},{"type":"null","description":"Mètriques de qualitat per a la imatge del dors del document. La mateixa estructura que front_image_quality_score.","properties":{"focus_score":{"type":"number","description":"Nitidesa de la imatge mesurada mitjançant la variància laplaciana local del 10% superior. Resistent a documents amb fons uniformes grans. Els valors més alts indiquen una imatge més nítida i menys borrosa."},"brightness_score":{"type":"number","description":"Com d'il·luminada està la imatge. Penalitza les imatges massa fosques o sobreexposades, amb una brillantor ideal al voltant del rang mitjà."},"brightness_issue":{"type":"string","enum":["ok","too_dark","too_bright"],"description":"Indica la direcció del problema de brillantor quan el brightness_score és baix. 'ok' significa que la brillantor és acceptable, 'too_dark' que la imatge està subexposada i 'too_bright' que la imatge està sobreexposada."},"is_document_fully_visible":{"oneOf":[{"type":"boolean","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."},{"type":"null","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."}]},"resolution_score":{"type":"number","description":"Resolució efectiva de la imatge basada en el nombre total de píxels."},"overall_score":{"type":"number","description":"Composició ponderada de subpuntuacions (enfocament 45%, brillantor 30%, resolució 25%)."}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].back_image_quality_score","typeLabel":"object | null"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència (p. ex., `ID_VERIFICATION`, `NFC`, `LIVENESS`). El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul, però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","description":"Dades contextuals addicionals sobre l'advertència","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","description":"Dades contextuals addicionals sobre l'advertència","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","description":"Tipus de registre: informació, advertència o error","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència (per a fluxos de treball basats en grafs)","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"description":"Advertències de verificació de documents","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"},"matches":{"type":"array","description":"Documents coincidents trobats durant la detecció de duplicats/llista de bloqueig (fins a 5 coincidències)","items":{"type":"object","properties":{"session_id":{"type":"string","format":"uuid","description":"ID de sessió del document coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id","typeLabel":"string\u003cuuid>"},"session_number":{"type":"integer","description":"Número de sessió del document coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number","typeLabel":"integer"},"vendor_data":{"oneOf":[{"type":"string","description":"Dades del proveïdor associades a la sessió coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"Dades del proveïdor associades a la sessió coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data","typeLabel":"string | null"},"verification_date":{"type":"string","format":"date-time","description":"Data en què es va verificar la sessió coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date","typeLabel":"string\u003cdate-time>"},"user_details":{"type":"object","properties":{"name":{"type":"string","description":"Nom complet extret del document coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.name","typeLabel":"string"},"document_type":{"type":"string","description":"Tipus del document coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.document_type","typeLabel":"string"},"document_number":{"type":"string","description":"Número de document del document coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.document_number","typeLabel":"string"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details","typeLabel":"object"},"status":{"type":"string","description":"Estat de la sessió coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].status","typeLabel":"string"},"is_blocklisted":{"type":"boolean","description":"Indica si el document coincident és a la llista de bloqueig","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].is_blocklisted","typeLabel":"boolean"},"api_service":{"oneOf":[{"type":"string","description":"Tipus de servei d'API de la sessió coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.0","typeLabel":"string"},{"type":"null","description":"Tipus de servei d'API de la sessió coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service","typeLabel":"string | null"},"front_image_url":{"oneOf":[{"type":"string","format":"uri","description":"URL de la imatge de l'anvers del document coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].front_image_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL de la imatge de l'anvers del document coincident","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].front_image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].front_image_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].matches","typeLabel":"object[]"},"document_liveness":{"oneOf":[{"type":"object","description":"Puntuacions de prova de vida de documents per tipus de frau, reportades tant si s'ha activat una advertència com si no, de manera que un document aprovat encara es pot auditar. `null` quan la comprovació no s'ha executat.","properties":{"portrait_replace":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.score","typeLabel":"number | null"},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.front.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.front.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.front","typeLabel":"number | null"},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.back.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.back.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.back","typeLabel":"number | null"},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.decline_threshold.oneOf.0","typeLabel":"number"},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.decline_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.decline_threshold","typeLabel":"number | null"},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.review_threshold.oneOf.0","typeLabel":"number"},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.review_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.review_threshold","typeLabel":"number | null"},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.bucket.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.bucket.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0.bucket","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.portrait_replace","typeLabel":"object | null"},"printed_copy":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.score","typeLabel":"number | null"},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.front.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.front.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.front","typeLabel":"number | null"},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.back.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.back.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.back","typeLabel":"number | null"},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.decline_threshold.oneOf.0","typeLabel":"number"},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.decline_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.decline_threshold","typeLabel":"number | null"},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.review_threshold.oneOf.0","typeLabel":"number"},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.review_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.review_threshold","typeLabel":"number | null"},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.bucket.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.bucket.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0.bucket","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.printed_copy","typeLabel":"object | null"},"screen_replay":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.score.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.score","typeLabel":"number | null"},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.front.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.front.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.front","typeLabel":"number | null"},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.back.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.back.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.back","typeLabel":"number | null"},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.decline_threshold.oneOf.0","typeLabel":"number"},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.decline_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.decline_threshold","typeLabel":"number | null"},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.review_threshold.oneOf.0","typeLabel":"number"},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.review_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.review_threshold","typeLabel":"number | null"},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.bucket.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.bucket.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0.bucket","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0.screen_replay","typeLabel":"object | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.0","typeLabel":"object"},{"type":"null","description":"Puntuacions de prova de vida de documents per tipus de frau, reportades tant si s'ha activat una advertència com si no, de manera que un document aprovat encara es pot auditar. `null` quan la comprovació no s'ha executat.","properties":{"portrait_replace":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]},"printed_copy":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]},"screen_replay":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].document_liveness","typeLabel":"object | null"},"address_validation":{"oneOf":[{"type":"object","description":"Validació d'adreça de l'adreça impresa en aquest document: si existeix i la seva forma normalitzada, tal com la va llegir el document (una correcció posterior de `address` no la torna a executar). Present quan aquest pas de Verificació d'identitat tenia activat el complement de Validació d'adreça; `null` en cas contrari.","required":["status","verification_level","address","formatted_address","latitude","longitude"],"properties":{"status":{"type":"string","enum":["verified","partially_verified","not_verified","unavailable"],"description":"`verified`: l'adreça s'ha confirmat fins a l'edifici (o el pis o l'apartat de correus). `partially_verified`: s'ha confirmat només fins al carrer, o fins al nivell més precís que tenen les dades postals de referència per a aquest lloc. `not_verified`: només ha coincidit la regió o la ciutat, o no ha coincidit res. `unavailable`: la validació no s'ha pogut executar (per exemple, el servei de referència no ha respost); no es cobra i no afecta mai una verificació.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.status","typeLabel":"enum\u003cstring>"},"verification_level":{"oneOf":[{"type":"string","enum":["administrative_area","locality","thoroughfare","premise","delivery_point",null],"description":"El nivell més precís amb què s'ha fet coincidir l'adreça. `null` quan no hi ha cap coincidència o `status` és `unavailable`.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.verification_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["administrative_area","locality","thoroughfare","premise","delivery_point",null],"description":"El nivell més precís amb què s'ha fet coincidir l'adreça. `null` quan no hi ha cap coincidència o `status` és `unavailable`.","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.verification_level.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.verification_level","typeLabel":"enum\u003cstring> | null"},"address":{"oneOf":[{"type":"object","description":"L'adreça normalitzada. `null` quan `status` és `unavailable`.","properties":{"address_line_1":{"oneOf":[{"type":"string","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_1.oneOf.0","typeLabel":"string"},{"type":"null","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_1.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_1","typeLabel":"string | null"},"address_line_2":{"oneOf":[{"type":"string","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_2.oneOf.0","typeLabel":"string"},{"type":"null","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_2.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_2","typeLabel":"string | null"},"city":{"oneOf":[{"type":"string","example":"Mountain View","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.city.oneOf.0","typeLabel":"string"},{"type":"null","example":"Mountain View","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.city.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.city","typeLabel":"string | null"},"region":{"oneOf":[{"type":"string","description":"Estat, província o regió.","example":"CA","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.region.oneOf.0","typeLabel":"string"},{"type":"null","description":"Estat, província o regió.","example":"CA","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.region.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.region","typeLabel":"string | null"},"postal_code":{"oneOf":[{"type":"string","example":"94043-1351","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.postal_code.oneOf.0","typeLabel":"string"},{"type":"null","example":"94043-1351","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.postal_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.postal_code","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","example":"US","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","example":"US","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.country","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0","typeLabel":"object"},{"type":"null","description":"L'adreça normalitzada. `null` quan `status` és `unavailable`.","properties":{"address_line_1":{"oneOf":[{"type":"string","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"},{"type":"null","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"}]},"address_line_2":{"oneOf":[{"type":"string","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."},{"type":"null","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."}]},"city":{"oneOf":[{"type":"string","example":"Mountain View"},{"type":"null","example":"Mountain View"}]},"region":{"oneOf":[{"type":"string","description":"Estat, província o regió.","example":"CA"},{"type":"null","description":"Estat, província o regió.","example":"CA"}]},"postal_code":{"oneOf":[{"type":"string","example":"94043-1351"},{"type":"null","example":"94043-1351"}]},"country":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"}]}},"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address","typeLabel":"object | null"},"formatted_address":{"oneOf":[{"type":"string","description":"L'adreça normalitzada en una línia.","example":"1600 Amphitheatre Pkwy, Mountain View CA 94043-1351","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.formatted_address.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'adreça normalitzada en una línia.","example":"1600 Amphitheatre Pkwy, Mountain View CA 94043-1351","isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.formatted_address.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.formatted_address","typeLabel":"string | null"},"latitude":{"oneOf":[{"type":"number","example":37.422022,"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.latitude.oneOf.0","typeLabel":"number"},{"type":"null","example":37.422022,"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.latitude.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.latitude","typeLabel":"number | null"},"longitude":{"oneOf":[{"type":"number","example":-122.08429,"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.longitude.oneOf.0","typeLabel":"number"},{"type":"null","example":-122.08429,"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.longitude.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.longitude","typeLabel":"number | null"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].address_validation","typeLabel":"object | null"},"region":{"oneOf":[{"type":"string","description":"Regió o estat del país emissor del document quan el document n'identifiqui un.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].region.oneOf.0","typeLabel":"string"},{"type":"null","description":"Regió o estat del país emissor del document quan el document n'identifiqui un.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].region.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].region","typeLabel":"string | null"},"extracted_data":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Instantània de les dades extretes del document que es van mostrar a la persona perquè les revisés, conservades al costat dels valors confirmats per poder comparar el que es va llegir amb el que la persona va confirmar. `null` si no es va demanar a la persona que ho revisés.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extracted_data.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"description":"Instantània de les dades extretes del document que es van mostrar a la persona perquè les revisés, conservades al costat dels valors confirmats per poder comparar el que es va llegir amb el que la persona va confirmar. `null` si no es va demanar a la persona que ho revisés.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extracted_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].extracted_data","typeLabel":"object | null"},"barcodes":{"type":"array","items":{"type":"object","additionalProperties":true,"uniqueKey":"id_verifications.oneOf.0.items.[INDEX].barcodes.items.[INDEX]","typeLabel":"object"},"description":"Dades llegides dels codis de barres del document. Buit quan el document no en té cap o no se n'ha llegit cap.","uniqueKey":"id_verifications.oneOf.0.items.[INDEX].barcodes","typeLabel":"object[]"}},"uniqueKey":"id_verifications.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"id_verifications.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes de verificació d'identitat (OCR)** generats per passos de document d'identitat al graf del flux de treball. Sempre és una matriu JSON — llegeix `id_verifications[0]` i itera si el teu flux de treball pot executar més d'una comprovació d'identitat (per exemple, una comprovació principal més un pas d'escalada). `null` fins que almenys un pas d'identitat hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, camps del document extrets, URL de les imatges, puntuacions de qualitat, MRZ, anàlisi de l'adreça, coincidències entre sessions i `warnings[]`.","items":{"type":"object","description":"Un informe de Verificació d'identitat: l'informe complet per a un únic pas de Verificació d'identitat. `verification_method` indica quin dels tres mètodes l'ha generat (captura de document, consulta sense document o inici de sessió amb cartera) i el bloc d'evidències específic del mètode s'omple en conseqüència.","properties":{"node_id":{"type":"string","description":"ID del node del graf del flux de treball del pas d'OCR que ha generat aquest informe."},"verification_method":{"type":"string","enum":["document","id_lookup","wallet"],"description":"Quin mètode de verificació d'identitat ha generat aquest informe. `document`: l'usuari ha fotografiat un document d'identitat físic (el valor per defecte, i el valor a cada sessió creada abans que existissin els altres mètodes). `id_lookup`: l'usuari ha introduït el seu número de document d'identitat nacional i s'ha comprovat contra un registre governamental o una altra font oficial d'aquell país (`id_lookup.source` n'indica quina). `wallet`: l'usuari ha iniciat sessió amb una identitat digital governamental o bancària."},"assurance":{"type":"string","enum":["documentary","data_match","cryptographic"],"description":"Nivell de garantia derivat de `verification_method`: `documentary` per a un document capturat i comprovat, `data_match` per a dades que coincideixen amb un registre de la font consultada, `cryptographic` per a atributs autenticats i signats per un proveïdor d'identitat."},"wallet_provider":{"oneOf":[{"type":"string","description":"Identificador de catàleg de la cartera quan `verification_method` és `wallet` (`mitid`, `bankid_se`, `itsme`, ...). `null` en cas contrari."},{"type":"null","description":"Identificador de catàleg de la cartera quan `verification_method` és `wallet` (`mitid`, `bankid_se`, `itsme`, ...). `null` en cas contrari."}]},"fallback_from":{"oneOf":[{"type":"object","description":"Per què un mètode sense document no ha finalitzat el pas d'identificació. S'estableix quan una cerca o un inici de sessió amb cartera ha fallat: a la verificació de document amb la qual l'usuari ha continuat quan l'opció alternativa del país era `fallback_to_document` (`action` és `fallback_to_document`), o a l'informe rebutjat quan era `decline`. `null` en cas contrari.","properties":{"method":{"type":"string","enum":["id_lookup","wallet"],"description":"El mètode que ha fallat."},"reason":{"type":"string","description":"El resultat que l'ha finalitzat, p. ex. `no_match`, `provider_error`, `cancelled`, `timeout`."},"action":{"type":"string","enum":["fallback_to_document","decline"],"description":"L'acció configurada que s'ha dut a terme: `fallback_to_document` o `decline`."}}},{"type":"null","description":"Per què un mètode sense document no ha finalitzat el pas d'identificació. S'estableix quan una cerca o un inici de sessió amb cartera ha fallat: a la verificació de document amb la qual l'usuari ha continuat quan l'opció alternativa del país era `fallback_to_document` (`action` és `fallback_to_document`), o a l'informe rebutjat quan era `decline`. `null` en cas contrari.","properties":{"method":{"type":"string","enum":["id_lookup","wallet"],"description":"El mètode que ha fallat."},"reason":{"type":"string","description":"El resultat que l'ha finalitzat, p. ex. `no_match`, `provider_error`, `cancelled`, `timeout`."},"action":{"type":"string","enum":["fallback_to_document","decline"],"description":"L'acció configurada que s'ha dut a terme: `fallback_to_document` o `decline`."}}}]},"id_lookup":{"oneOf":[{"type":"object","description":"Evidència del registre. Present només quan `verification_method` és `id_lookup`; `null` en cas contrari.","properties":{"source":{"type":"string","description":"Nom visible per al client de la font consultada, p. ex. `Department of Home Affairs` (un registre governamental) o `UK credit bureau and financial services records` (no és un registre governamental). Aquesta és l'única indicació de procedència de la cerca; no assumeixis que es tracta d'una font governamental."},"checked_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan va respondre el registre."},{"type":"null","format":"date-time","description":"Quan va respondre el registre."}]},"attempts":{"type":"integer","description":"Número d'intent, començant per 1, del qual prové aquest informe."},"max_attempts":{"type":"integer","description":"Pressupost d'intents configurat per al país (d'1 a 5, per defecte 1)."},"outcome":{"oneOf":[{"type":"string","enum":["match","partial_match","no_match","provider_error","format_rejected"],"description":"El que ha respost el registre. Només `match`, `partial_match` i `no_match` descompten del pressupost d'intents i es facturen."},{"type":"null","enum":["match","partial_match","no_match","provider_error","format_rejected"],"description":"El que ha respost el registre. Només `match`, `partial_match` i `no_match` descompten del pressupost d'intents i es facturen."}]},"comparison":{"type":"array","description":"Una fila per camp comparable sobre el qual ha respost la font, més una fila per cada error de la font. Les files de comparació utilitzen els noms de camp normalitzats que es mostren a continuació en comptes de les claus dels camps de sol·licitud del país, perquè diversos camps de sol·licitud (nom i cognoms, o qualsevol dels àlies d'identificador) es redueixen a una única comparació. Una font que hagi fallat afegeix una fila amb `field: \"provider\"` i `result: \"error\"`, de manera que cal llegir `result` abans de tractar una fila com un veredicte del camp.","items":{"type":"object","required":["field","label","provided","record","result"],"properties":{"field":{"type":"string","enum":["identification_number","full_name","date_of_birth","address","provider"],"description":"Camp de comparació normalitzat. `provider` no és un camp d'usuari: marca una fila d'error d'origen."},"label":{"type":"string","description":"Etiqueta visible per a la fila, p. ex. `ID number`, `Full name`, `Provider`."},"provided":{"oneOf":[{"type":"string","description":"El que ha escrit l'usuari. `null` en una fila d'error de `provider`."},{"type":"null","description":"El que ha escrit l'usuari. `null` en una fila d'error de `provider`."}]},"record":{"oneOf":[{"type":"string","description":"El que contenia la font. En una fila d'error de `provider`, això conté el missatge d'error en el seu lloc."},{"type":"null","description":"El que contenia la font. En una fila d'error de `provider`, això conté el missatge d'error en el seu lloc."}]},"result":{"type":"string","enum":["match","partial","no_match","error"],"description":"Resultat de la comparació camp per camp. `error` només apareix en una fila de `provider` i significa que aquesta font no ha respost; tracta-ho com a evidència sobre la consulta, mai com una no coincidència de camps."}}}},"registry_portrait":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de curta durada al retrat que ha retornat la font. Només els quatre registres governamentals que en retornen un (Sud-àfrica, Nigèria, Argentina, Panamà)."},{"type":"null","format":"uri","description":"URL presignada de curta durada al retrat que ha retornat la font. Només els quatre registres governamentals que en retornen un (Sud-àfrica, Nigèria, Argentina, Panamà)."}]},"face_match_score":{"oneOf":[{"type":"number","description":"Selfie comparada amb el retrat del registre, 0-100. Només quan el registre retorna un retrat."},{"type":"null","description":"Selfie comparada amb el retrat del registre, 0-100. Només quan el registre retorna un retrat."}]}}},{"type":"null","description":"Evidència del registre. Present només quan `verification_method` és `id_lookup`; `null` en cas contrari.","properties":{"source":{"type":"string","description":"Nom visible per al client de la font consultada, p. ex. `Department of Home Affairs` (un registre governamental) o `UK credit bureau and financial services records` (no és un registre governamental). Aquesta és l'única indicació de procedència de la cerca; no assumeixis que es tracta d'una font governamental."},"checked_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan va respondre el registre."},{"type":"null","format":"date-time","description":"Quan va respondre el registre."}]},"attempts":{"type":"integer","description":"Número d'intent, començant per 1, del qual prové aquest informe."},"max_attempts":{"type":"integer","description":"Pressupost d'intents configurat per al país (d'1 a 5, per defecte 1)."},"outcome":{"oneOf":[{"type":"string","enum":["match","partial_match","no_match","provider_error","format_rejected"],"description":"El que ha respost el registre. Només `match`, `partial_match` i `no_match` descompten del pressupost d'intents i es facturen."},{"type":"null","enum":["match","partial_match","no_match","provider_error","format_rejected"],"description":"El que ha respost el registre. Només `match`, `partial_match` i `no_match` descompten del pressupost d'intents i es facturen."}]},"comparison":{"type":"array","description":"Una fila per camp comparable sobre el qual ha respost la font, més una fila per cada error de la font. Les files de comparació utilitzen els noms de camp normalitzats que es mostren a continuació en comptes de les claus dels camps de sol·licitud del país, perquè diversos camps de sol·licitud (nom i cognoms, o qualsevol dels àlies d'identificador) es redueixen a una única comparació. Una font que hagi fallat afegeix una fila amb `field: \"provider\"` i `result: \"error\"`, de manera que cal llegir `result` abans de tractar una fila com un veredicte del camp.","items":{"type":"object","required":["field","label","provided","record","result"],"properties":{"field":{"type":"string","enum":["identification_number","full_name","date_of_birth","address","provider"],"description":"Camp de comparació normalitzat. `provider` no és un camp d'usuari: marca una fila d'error d'origen."},"label":{"type":"string","description":"Etiqueta visible per a la fila, p. ex. `ID number`, `Full name`, `Provider`."},"provided":{"oneOf":[{"type":"string","description":"El que ha escrit l'usuari. `null` en una fila d'error de `provider`."},{"type":"null","description":"El que ha escrit l'usuari. `null` en una fila d'error de `provider`."}]},"record":{"oneOf":[{"type":"string","description":"El que contenia la font. En una fila d'error de `provider`, això conté el missatge d'error en el seu lloc."},{"type":"null","description":"El que contenia la font. En una fila d'error de `provider`, això conté el missatge d'error en el seu lloc."}]},"result":{"type":"string","enum":["match","partial","no_match","error"],"description":"Resultat de la comparació camp per camp. `error` només apareix en una fila de `provider` i significa que aquesta font no ha respost; tracta-ho com a evidència sobre la consulta, mai com una no coincidència de camps."}}}},"registry_portrait":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de curta durada al retrat que ha retornat la font. Només els quatre registres governamentals que en retornen un (Sud-àfrica, Nigèria, Argentina, Panamà)."},{"type":"null","format":"uri","description":"URL presignada de curta durada al retrat que ha retornat la font. Només els quatre registres governamentals que en retornen un (Sud-àfrica, Nigèria, Argentina, Panamà)."}]},"face_match_score":{"oneOf":[{"type":"number","description":"Selfie comparada amb el retrat del registre, 0-100. Només quan el registre retorna un retrat."},{"type":"null","description":"Selfie comparada amb el retrat del registre, 0-100. Només quan el registre retorna un retrat."}]}}}]},"wallet_verification":{"oneOf":[{"type":"object","description":"Evidència de la credencial. Present només quan `verification_method` és `wallet`; `null` en cas contrari.","properties":{"provider":{"type":"string","description":"Identificador de catàleg de la cartera, p. ex., `mitid`."},"provider_name":{"oneOf":[{"type":"string","description":"Nom de la cartera tal com el coneix l'usuari final, p. ex. `MitID`."},{"type":"null","description":"Nom de la cartera tal com el coneix l'usuari final, p. ex. `MitID`."}]},"issuing_authority":{"oneOf":[{"type":"string","description":"L'autoritat darrere de la cartera, p. ex. `Danish Agency for Digital Government`."},{"type":"null","description":"L'autoritat darrere de la cartera, p. ex. `Danish Agency for Digital Government`."}]},"issuing_country":{"type":"string","description":"País ISO 3166-1 alpha-3 en què s'ha ofert la cartera."},"credential_type":{"oneOf":[{"type":"string","description":"Credencial que ha presentat la cartera, p. ex. `person_identification`."},{"type":"null","description":"Credencial que ha presentat la cartera, p. ex. `person_identification`."}]},"level_of_assurance":{"oneOf":[{"type":"string","enum":["low","substantial","high"],"description":"El nivell de garantia que ha declarat la cartera. Un inici de sessió que declari menys del nivell sol·licitat falla en lloc de degradar-se."},{"type":"null","enum":["low","substantial","high"],"description":"El nivell de garantia que ha declarat la cartera. Un inici de sessió que declari menys del nivell sol·licitat falla en lloc de degradar-se."}]},"verified_at":{"oneOf":[{"type":"string","format":"date-time","description":"L'instant d'autenticació de la cartera."},{"type":"null","format":"date-time","description":"L'instant d'autenticació de la cartera."}]},"signature_valid":{"oneOf":[{"type":"boolean","description":"Si l'asserció signada que ha retornat la cartera s'ha validat."},{"type":"null","description":"Si l'asserció signada que ha retornat la cartera s'ha validat."}]},"attributes":{"type":"object","additionalProperties":true,"description":"Els atributs que la cartera ha compartit, indexats com els llista l'entrada del catàleg de la cartera."},"portrait":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de curta durada al retrat que ha compartit la cartera, en cas que en comparteixi un."},{"type":"null","format":"uri","description":"URL presignada de curta durada al retrat que ha compartit la cartera, en cas que en comparteixi un."}]},"face_match_score":{"oneOf":[{"type":"number","description":"Selfie comparada amb el retrat de la cartera, 0-100, quan la cartera en comparteix un."},{"type":"null","description":"Selfie comparada amb el retrat de la cartera, 0-100, quan la cartera en comparteix un."}]}}},{"type":"null","description":"Evidència de la credencial. Present només quan `verification_method` és `wallet`; `null` en cas contrari.","properties":{"provider":{"type":"string","description":"Identificador de catàleg de la cartera, p. ex., `mitid`."},"provider_name":{"oneOf":[{"type":"string","description":"Nom de la cartera tal com el coneix l'usuari final, p. ex. `MitID`."},{"type":"null","description":"Nom de la cartera tal com el coneix l'usuari final, p. ex. `MitID`."}]},"issuing_authority":{"oneOf":[{"type":"string","description":"L'autoritat darrere de la cartera, p. ex. `Danish Agency for Digital Government`."},{"type":"null","description":"L'autoritat darrere de la cartera, p. ex. `Danish Agency for Digital Government`."}]},"issuing_country":{"type":"string","description":"País ISO 3166-1 alpha-3 en què s'ha ofert la cartera."},"credential_type":{"oneOf":[{"type":"string","description":"Credencial que ha presentat la cartera, p. ex. `person_identification`."},{"type":"null","description":"Credencial que ha presentat la cartera, p. ex. `person_identification`."}]},"level_of_assurance":{"oneOf":[{"type":"string","enum":["low","substantial","high"],"description":"El nivell de garantia que ha declarat la cartera. Un inici de sessió que declari menys del nivell sol·licitat falla en lloc de degradar-se."},{"type":"null","enum":["low","substantial","high"],"description":"El nivell de garantia que ha declarat la cartera. Un inici de sessió que declari menys del nivell sol·licitat falla en lloc de degradar-se."}]},"verified_at":{"oneOf":[{"type":"string","format":"date-time","description":"L'instant d'autenticació de la cartera."},{"type":"null","format":"date-time","description":"L'instant d'autenticació de la cartera."}]},"signature_valid":{"oneOf":[{"type":"boolean","description":"Si l'asserció signada que ha retornat la cartera s'ha validat."},{"type":"null","description":"Si l'asserció signada que ha retornat la cartera s'ha validat."}]},"attributes":{"type":"object","additionalProperties":true,"description":"Els atributs que la cartera ha compartit, indexats com els llista l'entrada del catàleg de la cartera."},"portrait":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de curta durada al retrat que ha compartit la cartera, en cas que en comparteixi un."},{"type":"null","format":"uri","description":"URL presignada de curta durada al retrat que ha compartit la cartera, en cas que en comparteixi un."}]},"face_match_score":{"oneOf":[{"type":"number","description":"Selfie comparada amb el retrat de la cartera, 0-100, quan la cartera en comparteix un."},{"type":"null","description":"Selfie comparada amb el retrat de la cartera, 0-100, quan la cartera en comparteix un."}]}}}]},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Expired"],"description":"Estat a nivell de funcionalitat d'aquest pas de verificació d'identitat. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`."},"document_type":{"type":"string","description":"Tipus de document d'identitat"},"document_subtype":{"oneOf":[{"type":"string","description":"Codi de subtipus de document acceptat de la configuració de documents del flux de treball, incloent-hi la regió del document quan correspongui. Exemples: `ID_CARD_GENERIC`, `QUEENSLAND_DRIVER_LICENSE_GENERIC`."},{"type":"null","description":"Codi de subtipus de document acceptat de la configuració de documents del flux de treball, incloent-hi la regió del document quan correspongui. Exemples: `ID_CARD_GENERIC`, `QUEENSLAND_DRIVER_LICENSE_GENERIC`."}]},"document_number":{"type":"string","description":"Número d'identificació del document"},"personal_number":{"type":"string","description":"Número d'identificació personal"},"portrait_image":{"type":"string","format":"uri","description":"URL de la imatge de retrat"},"front_image":{"type":"string","format":"uri","description":"URL de la imatge de l'anvers del document"},"front_video":{"type":"string","format":"uri","description":"URL del vídeo de l'anvers del document"},"back_image":{"type":"string","format":"uri","description":"URL de la imatge del revers del document"},"back_video":{"type":"string","format":"uri","description":"URL del vídeo del revers del document"},"full_front_image":{"type":"string","format":"uri","description":"URL de la imatge completa de l'anvers del document"},"full_back_image":{"type":"string","format":"uri","description":"URL de la imatge completa del revers del document"},"front_image_camera_front":{"type":"string","format":"uri","description":"URL de la imatge de l'anvers del document capturada des de la càmera frontal"},"back_image_camera_front":{"type":"string","format":"uri","description":"URL de la imatge del revers del document capturada des de la càmera frontal"},"date_of_birth":{"type":"string","format":"date","description":"Data de naixement del document"},"age":{"type":"integer","description":"Edat calculada a partir de la data de naixement"},"expiration_date":{"type":"string","format":"date","description":"Data de caducitat del document"},"date_of_issue":{"type":"string","format":"date","description":"Data d'emissió del document"},"issuing_state":{"type":"string","description":"Codi ISO de l'estat emissor"},"issuing_state_name":{"type":"string","description":"Nom complet de l'estat emissor"},"first_name":{"type":"string","description":"Nom de pila del document"},"last_name":{"type":"string","description":"Cognom del document"},"full_name":{"type":"string","description":"Nom complet extret del document"},"gender":{"type":"string","description":"Gènere extret del document"},"address":{"type":"string","description":"Adreça en brut del document"},"formatted_address":{"type":"string","description":"Adreça completa amb format"},"place_of_birth":{"type":"string","description":"Lloc de naixement del document"},"marital_status":{"type":"string","description":"Estat civil extret del document"},"nationality":{"type":"string","description":"Codi ISO de nacionalitat"},"extra_fields":{"type":"object","description":"Camps addicionals del document. Inclou atributs específics del document (p. ex., `dl_categories`, `blood_group`, `sponsor`, `employer`, `dl_class_code_b_from`, `dl_class_code_b_to`). Les dates de validesa de les classes del permís de conduir es retornen com a `dl_class_code_\u003cclass>_from` i `dl_class_code_\u003cclass>_to`, i els codis de restricció/informació per classe (p. ex., la columna 12 dels permisos del Regne Unit) com a `dl_class_code_\u003cclass>_notes`. Quan el document conté noms, adreça o lloc de naixement en diversos sistemes d'escriptura, aquest objecte també inclou versions d'aquests camps en l'escriptura alternativa. La configuració del flux de treball `preferred_characters` (`latin` o `non_latin`) controla quin sistema d'escriptura emplena els camps de nivell superior (`first_name`, `last_name`, `full_name`, `address`, `place_of_birth`); l'escriptura oposada s'inclou aquí com a `first_name_non_latin` / `last_name_non_latin` / `full_name_non_latin` / `middle_name_non_latin` / `address_non_latin` / `place_of_birth_non_latin` (quan `preferred_characters` és `latin`) o amb un sufix `_latin` (quan `preferred_characters` és `non_latin`). Les claus només apareixen quan l'OCR extreu realment un valor en una escriptura alternativa real: s'omet un camp el valor alternatiu del qual està en el mateix sistema d'escriptura que el conjunt preferit (per exemple, un camp amb etiqueta en ciríl·lic el valor OCR del qual s'ha retornat en homòglifs llatins). Quan `preferred_characters` és `latin` però el document només conté text no llatí, Didit translitera els valors extrets i exposa `first_name_latin` / `last_name_latin` / etc. com a alternativa.","additionalProperties":true,"properties":{"dl_categories":{"type":"array","items":{"type":"string"}},"blood_group":{"oneOf":[{"type":"string"},{"type":"null"}]},"first_name_non_latin":{"type":"string","description":"Nom de pila en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha una versió en sistema d'escriptura no llatí al document (p. ex. `Айна` per a un document d'identitat kirguís)."},"last_name_non_latin":{"type":"string","description":"Cognom en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha present una versió no llatina al document."},"middle_name_non_latin":{"type":"string","description":"Segon nom / patronímic en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha una versió no llatina present al document."},"full_name_non_latin":{"type":"string","description":"Nom complet compost en el sistema d'escriptura no llatí. Es reconstrueix a partir dels components individuals quan tant el nom com els cognoms estan disponibles."},"address_non_latin":{"type":"string","description":"Adreça en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha una versió no llatina present al document."},"place_of_birth_non_latin":{"type":"string","description":"Lloc de naixement en el sistema d'escriptura no llatí quan `preferred_characters=latin` i hi ha una versió no llatina present al document."},"first_name_latin":{"type":"string","description":"Nom de pila en sistema d'escriptura llatí. S'omple quan `preferred_characters=non_latin` i hi ha una versió en sistema d'escriptura llatí al document, o —com a recurs de transliteració— quan `preferred_characters=latin` però el document només conté text en un sistema d'escriptura no llatí."},"last_name_latin":{"type":"string","description":"Cognom en sistema d'escriptura llatí. Mateixes regles que `first_name_latin`."},"middle_name_latin":{"type":"string","description":"Segon nom / patronímic en sistema d'escriptura llatí. Les mateixes regles que `first_name_latin`."},"full_name_latin":{"type":"string","description":"Nom complet compost en alfabet llatí. Sempre es reconstrueix a partir dels components individuals quan tant el nom com els cognoms estan disponibles."},"address_latin":{"type":"string","description":"Adreça en sistema d'escriptura llatí. S'apliquen les mateixes regles que a `first_name_latin`."},"place_of_birth_latin":{"type":"string","description":"Lloc de naixement en sistema d'escriptura llatí. Mateixes regles que `first_name_latin`."}}},"mrz":{"oneOf":[{"type":"object","description":"Camps de la zona de lectura mecànica (MRZ) analitzats i extrets del document. `null` si no s'ha detectat cap MRZ.","properties":{"surname":{"type":"string","example":"MARTINEZ\u003cSANCHEZ"},"name":{"type":"string","example":"ELENA"},"country":{"type":"string","example":"ESP"},"nationality":{"type":"string","example":"ESP"},"birth_date":{"type":"string","example":"850315"},"expiry_date":{"type":"string","example":"220821"},"sex":{"type":"string","example":"F"},"document_type":{"type":"string","example":"ID"},"document_number":{"type":"string","example":"YZA123456"},"optional_data":{"type":"string","example":"X9876543L"},"optional_data_2":{"type":"string","example":""},"birth_date_hash":{"type":"string","example":"7"},"expiry_date_hash":{"type":"string","example":"4"},"document_number_hash":{"type":"string","example":"9"},"final_hash":{"type":"string","example":"2"},"personal_number":{"type":"string","example":"X9876543L"},"warnings":{"type":"array","items":{"type":"string"}},"errors":{"type":"array","items":{"type":"string"}},"mrz_type":{"type":"string","example":"TD1"},"mrz_string":{"type":"string","example":"IDESPMARTINEZ\u003cSANCHEZ\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\nYZA123456\u003c9ESP8503157F3208214\u003cX9876543L\u003c\u003c\u003c\u003c\u003c\u003c\u003c2\nMARTINEZ\u003cSANCHEZ\u003c\u003cELENA\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c"},"mrz_key":{"type":"string","example":"YZA123456985031573208214"}}},{"type":"null","description":"Camps de la zona de lectura mecànica (MRZ) analitzats i extrets del document. `null` si no s'ha detectat cap MRZ.","properties":{"surname":{"type":"string","example":"MARTINEZ\u003cSANCHEZ"},"name":{"type":"string","example":"ELENA"},"country":{"type":"string","example":"ESP"},"nationality":{"type":"string","example":"ESP"},"birth_date":{"type":"string","example":"850315"},"expiry_date":{"type":"string","example":"220821"},"sex":{"type":"string","example":"F"},"document_type":{"type":"string","example":"ID"},"document_number":{"type":"string","example":"YZA123456"},"optional_data":{"type":"string","example":"X9876543L"},"optional_data_2":{"type":"string","example":""},"birth_date_hash":{"type":"string","example":"7"},"expiry_date_hash":{"type":"string","example":"4"},"document_number_hash":{"type":"string","example":"9"},"final_hash":{"type":"string","example":"2"},"personal_number":{"type":"string","example":"X9876543L"},"warnings":{"type":"array","items":{"type":"string"}},"errors":{"type":"array","items":{"type":"string"}},"mrz_type":{"type":"string","example":"TD1"},"mrz_string":{"type":"string","example":"IDESPMARTINEZ\u003cSANCHEZ\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\nYZA123456\u003c9ESP8503157F3208214\u003cX9876543L\u003c\u003c\u003c\u003c\u003c\u003c\u003c2\nMARTINEZ\u003cSANCHEZ\u003c\u003cELENA\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c\u003c"},"mrz_key":{"type":"string","example":"YZA123456985031573208214"}}}]},"parsed_address":{"type":"object","description":"Detalls d'adreça estructurada","properties":{"city":{"type":"string"},"label":{"type":"string"},"region":{"type":"string"},"country":{"type":"string","description":"Codi de país de dues lletres"},"category":{"type":"string","description":"Categoria de l'adreça (p. ex., Residential, Commercial)"},"street_1":{"type":"string"},"street_2":{"oneOf":[{"type":"string"},{"type":"null"}]},"is_verified":{"type":"boolean","description":"Indica si l'adreça s'ha verificat"},"postal_code":{"type":"string"},"raw_results":{"type":"object","properties":{"types":{"type":"array","items":{"type":"string"}},"geometry":{"type":"object","properties":{"location":{"type":"object","properties":{"lat":{"type":"number"},"lng":{"type":"number"}}},"viewport":{"type":"object","properties":{"northeast":{"type":"object","properties":{"lat":{"type":"number"},"lng":{"type":"number"}}},"southwest":{"type":"object","properties":{"lat":{"type":"number"},"lng":{"type":"number"}}}}},"location_type":{"type":"string"}}},"place_id":{"type":"string"},"formatted_address":{"type":"string"},"navigation_points":{"type":"array","items":{"type":"object","properties":{"location":{"type":"object","properties":{"latitude":{"type":"number"},"longitude":{"type":"number"}}}}}},"address_components":{"type":"array","items":{"type":"object","properties":{"types":{"type":"array","items":{"type":"string"}},"long_name":{"type":"string"},"short_name":{"type":"string"}}}}}},"address_type":{"type":"string"},"document_location":{"type":"object","properties":{"latitude":{"type":"number"},"longitude":{"type":"number"}}},"formatted_address":{"type":"string"}}},"extra_files":{"type":"array","items":{"type":"string","format":"uri"},"description":"Fitxers addicionals de verificació de documents"},"front_image_camera_front_face_match_score":{"oneOf":[{"type":"number","description":"Puntuació de coincidència facial entre el retrat extret de la imatge de l'anvers del document i la imatge de la càmera frontal"},{"type":"null","description":"Puntuació de coincidència facial entre el retrat extret de la imatge de l'anvers del document i la imatge de la càmera frontal"}]},"back_image_camera_front_face_match_score":{"oneOf":[{"type":"number","description":"Puntuació de coincidència facial entre el retrat extret de la imatge del revers del document i la imatge de la càmera frontal"},{"type":"null","description":"Puntuació de coincidència facial entre el retrat extret de la imatge del revers del document i la imatge de la càmera frontal"}]},"document_selfie_face_matches":{"oneOf":[{"type":"array","description":"Sessions anteriors o entrades de la llista de bloqueig facial en què la cara ha coincidit amb la selfie capturada per la càmera frontal durant la captura del document (Cerca facial amb captura silenciosa). Mateix format d'entrada que a `liveness_checks[].matches`. `null` per a sessions creades abans que existís aquest camp o quan la cerca no s'ha executat; una matriu buida quan s'ha executat i no ha trobat res. `match_image_url` és una URL presignada que caduca.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`."},{"type":"null","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`."}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"similarity_percentage":{"type":"number","description":"Similitud facial entre les dues imatges, acotada entre 0 i 100."},"vendor_data":{"oneOf":[{"type":"string","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda."},{"type":"null","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda."}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User."},{"type":"null","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User."}]},"biometric_template_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari."},{"type":"null","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari."}]},"verification_date":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista."},{"type":"null","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista."}]},"user_details":{"oneOf":[{"type":"object","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}},{"type":"null","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}}]},"match_image_url":{"oneOf":[{"type":"string","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge."},{"type":"null","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge."}]},"status":{"oneOf":[{"type":"string","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió."},{"type":"null","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió."}]},"is_blocklisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de bloqueig."},"is_allowlisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de permesos."},"api_service":{"oneOf":[{"type":"string","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions."},{"type":"null","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions."}]},"source":{"type":"string","enum":["session","imported","list_entry","retained_template"],"description":"Origen de la cara coincident: `session`, `imported` (càrrega de la cara de l'usuari), `list_entry` (llista permesa/de bloqueig), o `retained_template` (una plantilla biomètrica sense imatge emmagatzemada en un usuari, llistada a `/v3/biometric-templates/`)."}}}},{"type":"null","description":"Sessions anteriors o entrades de la llista de bloqueig facial en què la cara ha coincidit amb la selfie capturada per la càmera frontal durant la captura del document (Cerca facial amb captura silenciosa). Mateix format d'entrada que a `liveness_checks[].matches`. `null` per a sessions creades abans que existís aquest camp o quan la cerca no s'ha executat; una matriu buida quan s'ha executat i no ha trobat res. `match_image_url` és una URL presignada que caduca.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`."},{"type":"null","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`."}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"similarity_percentage":{"type":"number","description":"Similitud facial entre les dues imatges, acotada entre 0 i 100."},"vendor_data":{"oneOf":[{"type":"string","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda."},{"type":"null","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda."}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User."},{"type":"null","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User."}]},"biometric_template_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari."},{"type":"null","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari."}]},"verification_date":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista."},{"type":"null","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista."}]},"user_details":{"oneOf":[{"type":"object","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}},{"type":"null","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}}]},"match_image_url":{"oneOf":[{"type":"string","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge."},{"type":"null","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge."}]},"status":{"oneOf":[{"type":"string","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió."},{"type":"null","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió."}]},"is_blocklisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de bloqueig."},"is_allowlisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de permesos."},"api_service":{"oneOf":[{"type":"string","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions."},{"type":"null","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions."}]},"source":{"type":"string","enum":["session","imported","list_entry","retained_template"],"description":"Origen de la cara coincident: `session`, `imported` (càrrega de la cara de l'usuari), `list_entry` (llista permesa/de bloqueig), o `retained_template` (una plantilla biomètrica sense imatge emmagatzemada en un usuari, llistada a `/v3/biometric-templates/`)."}}}}]},"front_image_quality_score":{"oneOf":[{"type":"object","description":"Mètriques de qualitat per a la imatge frontal del document. Cada subpuntuació va de 0 a 100.","properties":{"focus_score":{"type":"number","description":"Nitidesa de la imatge mesurada mitjançant la variància laplaciana local del 10% superior. Resistent a documents amb fons uniformes grans. Els valors més alts indiquen una imatge més nítida i menys borrosa."},"brightness_score":{"type":"number","description":"Com d'il·luminada està la imatge. Penalitza les imatges massa fosques o sobreexposades, amb una brillantor ideal al voltant del rang mitjà."},"brightness_issue":{"type":"string","enum":["ok","too_dark","too_bright"],"description":"Indica la direcció del problema de brillantor quan el brightness_score és baix. 'ok' significa que la brillantor és acceptable, 'too_dark' que la imatge està subexposada i 'too_bright' que la imatge està sobreexposada."},"is_document_fully_visible":{"oneOf":[{"type":"boolean","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."},{"type":"null","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."}]},"resolution_score":{"type":"number","description":"Resolució efectiva de la imatge basada en el nombre total de píxels."},"overall_score":{"type":"number","description":"Composició ponderada de subpuntuacions (enfocament 45%, brillantor 30%, resolució 25%)."}}},{"type":"null","description":"Mètriques de qualitat per a la imatge frontal del document. Cada subpuntuació va de 0 a 100.","properties":{"focus_score":{"type":"number","description":"Nitidesa de la imatge mesurada mitjançant la variància laplaciana local del 10% superior. Resistent a documents amb fons uniformes grans. Els valors més alts indiquen una imatge més nítida i menys borrosa."},"brightness_score":{"type":"number","description":"Com d'il·luminada està la imatge. Penalitza les imatges massa fosques o sobreexposades, amb una brillantor ideal al voltant del rang mitjà."},"brightness_issue":{"type":"string","enum":["ok","too_dark","too_bright"],"description":"Indica la direcció del problema de brillantor quan el brightness_score és baix. 'ok' significa que la brillantor és acceptable, 'too_dark' que la imatge està subexposada i 'too_bright' que la imatge està sobreexposada."},"is_document_fully_visible":{"oneOf":[{"type":"boolean","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."},{"type":"null","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."}]},"resolution_score":{"type":"number","description":"Resolució efectiva de la imatge basada en el nombre total de píxels."},"overall_score":{"type":"number","description":"Composició ponderada de subpuntuacions (enfocament 45%, brillantor 30%, resolució 25%)."}}}]},"back_image_quality_score":{"oneOf":[{"type":"object","description":"Mètriques de qualitat per a la imatge del dors del document. La mateixa estructura que front_image_quality_score.","properties":{"focus_score":{"type":"number","description":"Nitidesa de la imatge mesurada mitjançant la variància laplaciana local del 10% superior. Resistent a documents amb fons uniformes grans. Els valors més alts indiquen una imatge més nítida i menys borrosa."},"brightness_score":{"type":"number","description":"Com d'il·luminada està la imatge. Penalitza les imatges massa fosques o sobreexposades, amb una brillantor ideal al voltant del rang mitjà."},"brightness_issue":{"type":"string","enum":["ok","too_dark","too_bright"],"description":"Indica la direcció del problema de brillantor quan el brightness_score és baix. 'ok' significa que la brillantor és acceptable, 'too_dark' que la imatge està subexposada i 'too_bright' que la imatge està sobreexposada."},"is_document_fully_visible":{"oneOf":[{"type":"boolean","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."},{"type":"null","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."}]},"resolution_score":{"type":"number","description":"Resolució efectiva de la imatge basada en el nombre total de píxels."},"overall_score":{"type":"number","description":"Composició ponderada de subpuntuacions (enfocament 45%, brillantor 30%, resolució 25%)."}}},{"type":"null","description":"Mètriques de qualitat per a la imatge del dors del document. La mateixa estructura que front_image_quality_score.","properties":{"focus_score":{"type":"number","description":"Nitidesa de la imatge mesurada mitjançant la variància laplaciana local del 10% superior. Resistent a documents amb fons uniformes grans. Els valors més alts indiquen una imatge més nítida i menys borrosa."},"brightness_score":{"type":"number","description":"Com d'il·luminada està la imatge. Penalitza les imatges massa fosques o sobreexposades, amb una brillantor ideal al voltant del rang mitjà."},"brightness_issue":{"type":"string","enum":["ok","too_dark","too_bright"],"description":"Indica la direcció del problema de brillantor quan el brightness_score és baix. 'ok' significa que la brillantor és acceptable, 'too_dark' que la imatge està subexposada i 'too_bright' que la imatge està sobreexposada."},"is_document_fully_visible":{"oneOf":[{"type":"boolean","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."},{"type":"null","description":"true si les quatre cantonades del document són completament visibles dins de l'enquadrament de la imatge, false si alguna cantonada està tallada. Null quan les coordenades de les cantonades no estan disponibles."}]},"resolution_score":{"type":"number","description":"Resolució efectiva de la imatge basada en el nombre total de píxels."},"overall_score":{"type":"number","description":"Composició ponderada de subpuntuacions (enfocament 45%, brillantor 30%, resolució 25%)."}}}]},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència (p. ex., `ID_VERIFICATION`, `NFC`, `LIVENESS`). El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul, però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object","description":"Dades contextuals addicionals sobre l'advertència"},{"type":"null","description":"Dades contextuals addicionals sobre l'advertència"}]},"log_type":{"type":"string","description":"Tipus de registre: informació, advertència o error"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència (per a fluxos de treball basats en grafs)"}}},"description":"Advertències de verificació de documents"},"matches":{"type":"array","description":"Documents coincidents trobats durant la detecció de duplicats/llista de bloqueig (fins a 5 coincidències)","items":{"type":"object","properties":{"session_id":{"type":"string","format":"uuid","description":"ID de sessió del document coincident"},"session_number":{"type":"integer","description":"Número de sessió del document coincident"},"vendor_data":{"oneOf":[{"type":"string","description":"Dades del proveïdor associades a la sessió coincident"},{"type":"null","description":"Dades del proveïdor associades a la sessió coincident"}]},"verification_date":{"type":"string","format":"date-time","description":"Data en què es va verificar la sessió coincident"},"user_details":{"type":"object","properties":{"name":{"type":"string","description":"Nom complet extret del document coincident"},"document_type":{"type":"string","description":"Tipus del document coincident"},"document_number":{"type":"string","description":"Número de document del document coincident"}}},"status":{"type":"string","description":"Estat de la sessió coincident"},"is_blocklisted":{"type":"boolean","description":"Indica si el document coincident és a la llista de bloqueig"},"api_service":{"oneOf":[{"type":"string","description":"Tipus de servei d'API de la sessió coincident"},{"type":"null","description":"Tipus de servei d'API de la sessió coincident"}]},"front_image_url":{"oneOf":[{"type":"string","format":"uri","description":"URL de la imatge de l'anvers del document coincident"},{"type":"null","format":"uri","description":"URL de la imatge de l'anvers del document coincident"}]}}}},"document_liveness":{"oneOf":[{"type":"object","description":"Puntuacions de prova de vida de documents per tipus de frau, reportades tant si s'ha activat una advertència com si no, de manera que un document aprovat encara es pot auditar. `null` quan la comprovació no s'ha executat.","properties":{"portrait_replace":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]},"printed_copy":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]},"screen_replay":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]}}},{"type":"null","description":"Puntuacions de prova de vida de documents per tipus de frau, reportades tant si s'ha activat una advertència com si no, de manera que un document aprovat encara es pot auditar. `null` quan la comprovació no s'ha executat.","properties":{"portrait_replace":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]},"printed_copy":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]},"screen_replay":{"oneOf":[{"type":"object","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}},{"type":"null","properties":{"score":{"oneOf":[{"type":"number","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."},{"type":"null","description":"Probabilitat que el document sigui autèntic per a aquest tipus de frau, 0-100 (més alt = més probabilitat de ser autèntic). La més baixa de les dues cares: el valor que ha utilitzat la decisió. `null` quan cap de les dues cares ha produït una puntuació utilitzable."}]},"front":{"oneOf":[{"type":"number","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació de l'anvers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"back":{"oneOf":[{"type":"number","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."},{"type":"null","description":"Puntuació del revers; `null` quan no s'ha capturat o quan la puntuació s'ha descartat."}]},"decline_threshold":{"oneOf":[{"type":"number","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."},{"type":"null","description":"El llindar de rebuig desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el canvien. Null quan les proves d'avaluació històriques no estan disponibles."}]},"review_threshold":{"oneOf":[{"type":"number","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."},{"type":"null","description":"El llindar de revisió desat quan es va avaluar aquest document. Les edicions posteriors del flux de treball no el modifiquen. Null quan no es disposa de proves d'avaluació històriques."}]},"bucket":{"oneOf":[{"type":"string","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."},{"type":"null","enum":["approve","review","decline",null],"description":"La categoria de tipus de frau desada en el moment de l'avaluació. Null quan no hi ha cap puntuació utilitzable, no s'ha aplicat la comprovació o no hi ha evidència històrica d'avaluació disponible. Les edicions posteriors del flux de treball no la canvien."}]}}}]}}}]},"address_validation":{"oneOf":[{"type":"object","description":"Validació d'adreça de l'adreça impresa en aquest document: si existeix i la seva forma normalitzada, tal com la va llegir el document (una correcció posterior de `address` no la torna a executar). Present quan aquest pas de Verificació d'identitat tenia activat el complement de Validació d'adreça; `null` en cas contrari.","required":["status","verification_level","address","formatted_address","latitude","longitude"],"properties":{"status":{"type":"string","enum":["verified","partially_verified","not_verified","unavailable"],"description":"`verified`: l'adreça s'ha confirmat fins a l'edifici (o el pis o l'apartat de correus). `partially_verified`: s'ha confirmat només fins al carrer, o fins al nivell més precís que tenen les dades postals de referència per a aquest lloc. `not_verified`: només ha coincidit la regió o la ciutat, o no ha coincidit res. `unavailable`: la validació no s'ha pogut executar (per exemple, el servei de referència no ha respost); no es cobra i no afecta mai una verificació."},"verification_level":{"oneOf":[{"type":"string","enum":["administrative_area","locality","thoroughfare","premise","delivery_point",null],"description":"El nivell més precís amb què s'ha fet coincidir l'adreça. `null` quan no hi ha cap coincidència o `status` és `unavailable`."},{"type":"null","enum":["administrative_area","locality","thoroughfare","premise","delivery_point",null],"description":"El nivell més precís amb què s'ha fet coincidir l'adreça. `null` quan no hi ha cap coincidència o `status` és `unavailable`."}]},"address":{"oneOf":[{"type":"object","description":"L'adreça normalitzada. `null` quan `status` és `unavailable`.","properties":{"address_line_1":{"oneOf":[{"type":"string","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"},{"type":"null","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"}]},"address_line_2":{"oneOf":[{"type":"string","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."},{"type":"null","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."}]},"city":{"oneOf":[{"type":"string","example":"Mountain View"},{"type":"null","example":"Mountain View"}]},"region":{"oneOf":[{"type":"string","description":"Estat, província o regió.","example":"CA"},{"type":"null","description":"Estat, província o regió.","example":"CA"}]},"postal_code":{"oneOf":[{"type":"string","example":"94043-1351"},{"type":"null","example":"94043-1351"}]},"country":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"}]}}},{"type":"null","description":"L'adreça normalitzada. `null` quan `status` és `unavailable`.","properties":{"address_line_1":{"oneOf":[{"type":"string","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"},{"type":"null","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"}]},"address_line_2":{"oneOf":[{"type":"string","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."},{"type":"null","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."}]},"city":{"oneOf":[{"type":"string","example":"Mountain View"},{"type":"null","example":"Mountain View"}]},"region":{"oneOf":[{"type":"string","description":"Estat, província o regió.","example":"CA"},{"type":"null","description":"Estat, província o regió.","example":"CA"}]},"postal_code":{"oneOf":[{"type":"string","example":"94043-1351"},{"type":"null","example":"94043-1351"}]},"country":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"}]}}}]},"formatted_address":{"oneOf":[{"type":"string","description":"L'adreça normalitzada en una línia.","example":"1600 Amphitheatre Pkwy, Mountain View CA 94043-1351"},{"type":"null","description":"L'adreça normalitzada en una línia.","example":"1600 Amphitheatre Pkwy, Mountain View CA 94043-1351"}]},"latitude":{"oneOf":[{"type":"number","example":37.422022},{"type":"null","example":37.422022}]},"longitude":{"oneOf":[{"type":"number","example":-122.08429},{"type":"null","example":-122.08429}]}}},{"type":"null"}]},"region":{"oneOf":[{"type":"string","description":"Regió o estat del país emissor del document quan el document n'identifiqui un."},{"type":"null","description":"Regió o estat del país emissor del document quan el document n'identifiqui un."}]},"extracted_data":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Instantània de les dades extretes del document que es van mostrar a la persona perquè les revisés, conservades al costat dels valors confirmats per poder comparar el que es va llegir amb el que la persona va confirmar. `null` si no es va demanar a la persona que ho revisés."},{"type":"null","additionalProperties":true,"description":"Instantània de les dades extretes del document que es van mostrar a la persona perquè les revisés, conservades al costat dels valors confirmats per poder comparar el que es va llegir amb el que la persona va confirmar. `null` si no es va demanar a la persona que ho revisés."}]},"barcodes":{"type":"array","items":{"type":"object","additionalProperties":true},"description":"Dades llegides dels codis de barres del document. Buit quan el document no en té cap o no se n'ha llegit cap."}}},"uniqueKey":"id_verifications.oneOf.1","typeLabel":"null"}],"uniqueKey":"id_verifications","typeLabel":"object[] | null"},"nfc_skip_reason":{"oneOf":[{"type":"string","enum":["USER_SKIPPED","DOCUMENT_WITHOUT_CHIP","CHIP_CERTIFICATE_UNAVAILABLE","DEVICE_WITHOUT_NFC","INTEGRATION_WITHOUT_NFC_ACCESS","MRZ_KEY_UNAVAILABLE","JPKI_UNAVAILABLE"],"description":"Per què no s'ha executat la verificació del xip NFC, omplert sempre que el flux de treball inclogui un pas d'NFC. `null` mentre l'NFC estigui pendent o quan el xip s'hagi llegit. Valors: `USER_SKIPPED` - l'usuari ha triat ometre-ho en un dispositiu compatible amb NFC (permès per `allow_nfc_skip`); `DOCUMENT_WITHOUT_CHIP` - el document no té cap xip NFC llegible (no és un document electrònic ICAO 9303); `CHIP_CERTIFICATE_UNAVAILABLE` - el certificat de signatura del país emissor (CSCA) que cobreix el període d'emissió del document no està disponible, de manera que no es pot verificar la signatura del xip; `DEVICE_WITHOUT_NFC` - el dispositiu ha indicat que no té lector NFC; `INTEGRATION_WITHOUT_NFC_ACCESS` - la verificació s'ha executat sense un SDK natiu (p. ex. en un navegador web), que no té accés al lector NFC del telèfon; `MRZ_KEY_UNAVAILABLE` - no s'ha pogut obtenir la clau d'accés al xip a partir de la MRZ del document; `JPKI_UNAVAILABLE` - el document és una targeta My Number del Japó, el xip de la qual es llegeix mitjançant JPKI, i JPKI no estava disponible per a aquesta verificació: no està habilitat o l'SDK natiu de l'aplicació no pot llegir targetes My Number.","uniqueKey":"nfc_skip_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["USER_SKIPPED","DOCUMENT_WITHOUT_CHIP","CHIP_CERTIFICATE_UNAVAILABLE","DEVICE_WITHOUT_NFC","INTEGRATION_WITHOUT_NFC_ACCESS","MRZ_KEY_UNAVAILABLE","JPKI_UNAVAILABLE"],"description":"Per què no s'ha executat la verificació del xip NFC, omplert sempre que el flux de treball inclogui un pas d'NFC. `null` mentre l'NFC estigui pendent o quan el xip s'hagi llegit. Valors: `USER_SKIPPED` - l'usuari ha triat ometre-ho en un dispositiu compatible amb NFC (permès per `allow_nfc_skip`); `DOCUMENT_WITHOUT_CHIP` - el document no té cap xip NFC llegible (no és un document electrònic ICAO 9303); `CHIP_CERTIFICATE_UNAVAILABLE` - el certificat de signatura del país emissor (CSCA) que cobreix el període d'emissió del document no està disponible, de manera que no es pot verificar la signatura del xip; `DEVICE_WITHOUT_NFC` - el dispositiu ha indicat que no té lector NFC; `INTEGRATION_WITHOUT_NFC_ACCESS` - la verificació s'ha executat sense un SDK natiu (p. ex. en un navegador web), que no té accés al lector NFC del telèfon; `MRZ_KEY_UNAVAILABLE` - no s'ha pogut obtenir la clau d'accés al xip a partir de la MRZ del document; `JPKI_UNAVAILABLE` - el document és una targeta My Number del Japó, el xip de la qual es llegeix mitjançant JPKI, i JPKI no estava disponible per a aquesta verificació: no està habilitat o l'SDK natiu de l'aplicació no pot llegir targetes My Number.","uniqueKey":"nfc_skip_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_skip_reason","typeLabel":"enum\u003cstring> | null"},"nfc_verifications":{"oneOf":[{"type":"array","description":"**Matriu d'informes d'NFC / ePassport** generats per passos d'NFC al graf del flux de treball. **Això és sempre una matriu JSON, mai un objecte `nfc` singular** — llegeix `nfc_verifications[0]` i itera si el teu flux de treball pot executar NFC més d'una vegada. `null` fins que almenys un pas d'NFC hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, `chip_protocol`, `chip_data`, `authenticity` (integritat de SOD + DG), `certificate_summary` i `warnings[]`. Una My Number Card del Japó es llegeix mitjançant JPKI en lloc d'ICAO 9303: el seu element té `chip_protocol: \"jpki\"`, inclou les seves proves sota `jpki` i deixa els camps ICAO com a `null`. Quan el pas d'NFC s'ha omès abans que es pogués arribar a oferir (document sense xip, certificat absent, cap capacitat NFC reportada, clau MRZ il·legible, JPKI no disponible per a una My Number Card), aquest valor roman com a `null` i `nfc_skip_reason` n'explica el motiu; una omissió en el pas mateix (l'usuari ha premut ometre, o el lector no estava disponible en el moment de l'escaneig) continua generant un informe amb `is_nfc_skipped: true`.","items":{"type":"object","description":"Un informe d'NFC: l'informe complet d'una única lectura de xip (un xip de passaport electrònic o DNI electrònic ICAO 9303, o una Japan My Number Card llegida mitjançant JPKI).","properties":{"node_id":{"type":"string","description":"ID del node del graf del flux de treball del pas NFC que ha generat aquest informe. Fes-lo servir per correlacionar l'informe amb la definició del flux de treball.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas d'NFC. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"is_nfc_skipped":{"type":"boolean","description":"`true` quan aquest pas NFC s'ha omès explícitament en comptes de llegir-se; `skip_reason` n'indica el motiu.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].is_nfc_skipped","typeLabel":"boolean"},"skip_reason":{"oneOf":[{"type":"string","enum":["USER_SKIPPED","DOCUMENT_WITHOUT_CHIP","CHIP_CERTIFICATE_UNAVAILABLE","DEVICE_WITHOUT_NFC","INTEGRATION_WITHOUT_NFC_ACCESS","MRZ_KEY_UNAVAILABLE","JPKI_UNAVAILABLE"],"description":"Per què s'ha omès aquest pas d'NFC. Només s'estableix quan `is_nfc_skipped` és `true`. Té la mateixa taxonomia que el paràmetre de nivell de sessió `nfc_skip_reason`, que a més cobreix els casos en què l'NFC mai no ha arribat a generar cap informe.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].skip_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["USER_SKIPPED","DOCUMENT_WITHOUT_CHIP","CHIP_CERTIFICATE_UNAVAILABLE","DEVICE_WITHOUT_NFC","INTEGRATION_WITHOUT_NFC_ACCESS","MRZ_KEY_UNAVAILABLE","JPKI_UNAVAILABLE"],"description":"Per què s'ha omès aquest pas d'NFC. Només s'estableix quan `is_nfc_skipped` és `true`. Té la mateixa taxonomia que el paràmetre de nivell de sessió `nfc_skip_reason`, que a més cobreix els casos en què l'NFC mai no ha arribat a generar cap informe.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].skip_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].skip_reason","typeLabel":"enum\u003cstring> | null"},"chip_protocol":{"type":"string","enum":["icao","jpki"],"description":"Com llegeix el xip el pas de NFC. `icao`: xip d'ePassport o eID segons ICAO 9303, obert amb la clau d'accés de la MRZ. `jpki`: Japan My Number Card, on la targeta signa un desafiament d'un sol ús després que el titular introdueixi el PIN de la targeta en un SDK natiu; el resultat es troba sota `jpki`. També s'estableix en passos omesos, de manera que puguis distingir una lectura omesa de la My Number Card.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_protocol","typeLabel":"enum\u003cstring>"},"jpki":{"oneOf":[{"type":"object","description":"El que ha acreditat una Japan My Number Card llegida mitjançant JPKI. Present quan `chip_protocol` és `jpki` i s'ha llegit la targeta. `null` per a xips ICAO, per a passos omesos i quan el pas NFC s'ha tancat sense cap lectura de targeta (aquest cas genera `JPKI_SIGNATURE_INVALID`). Mai no conté els certificats, els seus números de sèrie, les signatures ni el My Number de 12 xifres.","properties":{"certificate_types":{"type":"array","items":{"type":"string","enum":["user_authentication","signature"],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificate_types.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Els certificats de la targeta llegits. `user_authentication` (PIN de 4 xifres) sempre es llegeix; `signature` (PIN de signatura) es llegeix quan la configuració `jpki_request_attributes` del node NFC està activada.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificate_types","typeLabel":"enum\u003cstring>[]"},"chain_valid":{"type":"boolean","description":"`true` quan cada certificat llegit s'encadena amb l'autoritat de certificació JPKI, es troba dins del seu període de validesa i és un certificat My Number Card del seu tipus.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.chain_valid","typeLabel":"boolean"},"signature_valid":{"type":"boolean","description":"`true` quan es verifica cada signatura que la targeta ha fet sobre el repte d'un sol ús. La targeta només signa després d'introduir el seu PIN, per la qual cosa això demostra la possessió de la targeta i el coneixement del PIN.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.signature_valid","typeLabel":"boolean"},"revocation_status":{"type":"string","enum":["good","revoked","unchecked"],"description":"`good` quan la comprovació de revocació ha confirmat que tots els certificats són vàlids, `revoked` quan algun certificat està revocat (per exemple, una targeta notificada com a perduda), `unchecked` quan no hi havia cap resposta de revocació disponible. `unchecked` mai no es tracta com a `good`: el `jpki_revocation_unchecked_action` del node NFC decideix el resultat (`REVIEW` per defecte).","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.revocation_status","typeLabel":"enum\u003cstring>"},"ca_generation":{"oneOf":[{"type":"string","description":"Generació de l'autoritat de certificació JPKI que ha emès els certificats, per exemple `2023`. `null` quan cap certificat forma una cadena fins a una d'aquestes autoritats.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.ca_generation.oneOf.0","typeLabel":"string"},{"type":"null","description":"Generació de l'autoritat de certificació JPKI que ha emès els certificats, per exemple `2023`. `null` quan cap certificat forma una cadena fins a una d'aquestes autoritats.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.ca_generation.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.ca_generation","typeLabel":"string | null"},"certificate_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"La caducitat més propera entre els certificats llegits.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificate_expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"La caducitat més propera entre els certificats llegits.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificate_expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificate_expires_at","typeLabel":"string\u003cdate-time> | null"},"certificates":{"type":"array","items":{"type":"object","description":"Què va demostrar un certificat llegit de la targeta. Mai el certificat en si ni el seu número de sèrie.","properties":{"type":{"type":"string","enum":["user_authentication","signature"],"description":"Quin certificat de targeta descriu aquesta entrada.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"chain_valid":{"type":"boolean","description":"`true` quan el certificat s'encadena amb l'autoritat de certificació JPKI del seu tipus, es troba dins del seu període de validesa i és un certificat My Number Card d'aquest tipus.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].chain_valid","typeLabel":"boolean"},"signature_valid":{"type":"boolean","description":"`true` quan la signatura de la targeta sobre el repte d'un sol ús es verifica amb aquest certificat.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].signature_valid","typeLabel":"boolean"},"ca_generation":{"oneOf":[{"type":"string","description":"Generació de l'autoritat de certificació JPKI que ha emès el certificat, per exemple `2023`. `null` quan no s'ha trobat cap emissor de confiança.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].ca_generation.oneOf.0","typeLabel":"string"},{"type":"null","description":"Generació de l'autoritat de certificació JPKI que ha emès el certificat, per exemple `2023`. `null` quan no s'ha trobat cap emissor de confiança.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].ca_generation.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].ca_generation","typeLabel":"string | null"},"not_valid_before":{"oneOf":[{"type":"string","format":"date-time","description":"Inici del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].not_valid_before.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Inici del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].not_valid_before.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].not_valid_before","typeLabel":"string\u003cdate-time> | null"},"not_valid_after":{"oneOf":[{"type":"string","format":"date-time","description":"Final del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].not_valid_after.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Final del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].not_valid_after.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].not_valid_after","typeLabel":"string\u003cdate-time> | null"},"failure":{"oneOf":[{"type":"string","enum":["unreadable_certificate","untrusted_issuer","expired","not_yet_valid","wrong_policy","key_usage",null],"description":"Per què `chain_valid` és `false`: `unreadable_certificate`, `untrusted_issuer` (no l'ha emès l'autoritat de certificació JPKI del seu tipus), `expired`, `not_yet_valid`, `wrong_policy` (no és un certificat de targeta My Number d'aquest tipus) o `key_usage` (la clau no pot signar). `null` quan la cadena és vàlida.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].failure.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["unreadable_certificate","untrusted_issuer","expired","not_yet_valid","wrong_policy","key_usage",null],"description":"Per què `chain_valid` és `false`: `unreadable_certificate`, `untrusted_issuer` (no l'ha emès l'autoritat de certificació JPKI del seu tipus), `expired`, `not_yet_valid`, `wrong_policy` (no és un certificat de targeta My Number d'aquest tipus) o `key_usage` (la clau no pot signar). `null` quan la cadena és vàlida.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].failure.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX].failure","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates.items.[INDEX]","typeLabel":"object"},"description":"Resultats per certificat, una entrada per cada certificat llegit.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.certificates","typeLabel":"object[]"},"attributes":{"oneOf":[{"type":"object","description":"Les dades del titular extretes del certificat de signatura, un cop la seva cadena és vàlida. `null` quan no s'ha sol·licitat el certificat de signatura o no enllaça amb l'autoritat de certificació JPKI.","properties":{"full_name":{"oneOf":[{"type":"string","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.full_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.full_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.full_name","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"type":"string","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.date_of_birth","typeLabel":"string\u003cdate> | null"},"gender":{"oneOf":[{"type":"string","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.gender.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.gender.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.gender","typeLabel":"enum\u003cstring> | null"},"address":{"oneOf":[{"type":"string","description":"Adreça registrada.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.address.oneOf.0","typeLabel":"string"},{"type":"null","description":"Adreça registrada.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.address.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.address","typeLabel":"string | null"},"name_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.name_substitute_characters.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.name_substitute_characters.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.name_substitute_characters","typeLabel":"string | null"},"address_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.address_substitute_characters.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.address_substitute_characters.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0.address_substitute_characters","typeLabel":"string | null"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.0","typeLabel":"object"},{"type":"null","description":"Les dades del titular extretes del certificat de signatura, un cop la seva cadena és vàlida. `null` quan no s'ha sol·licitat el certificat de signatura o no enllaça amb l'autoritat de certificació JPKI.","properties":{"full_name":{"oneOf":[{"type":"string","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."},{"type":"null","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."}]},"date_of_birth":{"oneOf":[{"type":"string","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."},{"type":"null","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."}]},"gender":{"oneOf":[{"type":"string","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."},{"type":"null","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."}]},"address":{"oneOf":[{"type":"string","description":"Adreça registrada."},{"type":"null","description":"Adreça registrada."}]},"name_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."},{"type":"null","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."}]},"address_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."},{"type":"null","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."}]}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes","typeLabel":"object | null"},"attributes_match_ocr":{"oneOf":[{"type":"boolean","description":"`true` quan els atributs coincideixen amb les dades llegides de la foto de la mateixa targeta, `false` quan algun atribut difereix (`JPKI_AND_OCR_DATA_NOT_SAME`), `null` quan no s'ha pogut comparar res, incloent-hi sempre que `attributes` sigui `null`.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes_match_ocr.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan els atributs coincideixen amb les dades llegides de la foto de la mateixa targeta, `false` quan algun atribut difereix (`JPKI_AND_OCR_DATA_NOT_SAME`), `null` quan no s'ha pogut comparar res, incloent-hi sempre que `attributes` sigui `null`.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes_match_ocr.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.attributes_match_ocr","typeLabel":"boolean | null"},"mismatched_attributes":{"type":"array","items":{"type":"string","enum":["full_name","date_of_birth","gender","address"],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.mismatched_attributes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Noms dels atributs que difereixen de les dades de la foto, mai els seus valors. Buit quan tot el que s'ha comparat coincideix.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0.mismatched_attributes","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.0","typeLabel":"object"},{"type":"null","description":"El que ha acreditat una Japan My Number Card llegida mitjançant JPKI. Present quan `chip_protocol` és `jpki` i s'ha llegit la targeta. `null` per a xips ICAO, per a passos omesos i quan el pas NFC s'ha tancat sense cap lectura de targeta (aquest cas genera `JPKI_SIGNATURE_INVALID`). Mai no conté els certificats, els seus números de sèrie, les signatures ni el My Number de 12 xifres.","properties":{"certificate_types":{"type":"array","items":{"type":"string","enum":["user_authentication","signature"]},"description":"Els certificats de la targeta llegits. `user_authentication` (PIN de 4 xifres) sempre es llegeix; `signature` (PIN de signatura) es llegeix quan la configuració `jpki_request_attributes` del node NFC està activada."},"chain_valid":{"type":"boolean","description":"`true` quan cada certificat llegit s'encadena amb l'autoritat de certificació JPKI, es troba dins del seu període de validesa i és un certificat My Number Card del seu tipus."},"signature_valid":{"type":"boolean","description":"`true` quan es verifica cada signatura que la targeta ha fet sobre el repte d'un sol ús. La targeta només signa després d'introduir el seu PIN, per la qual cosa això demostra la possessió de la targeta i el coneixement del PIN."},"revocation_status":{"type":"string","enum":["good","revoked","unchecked"],"description":"`good` quan la comprovació de revocació ha confirmat que tots els certificats són vàlids, `revoked` quan algun certificat està revocat (per exemple, una targeta notificada com a perduda), `unchecked` quan no hi havia cap resposta de revocació disponible. `unchecked` mai no es tracta com a `good`: el `jpki_revocation_unchecked_action` del node NFC decideix el resultat (`REVIEW` per defecte)."},"ca_generation":{"oneOf":[{"type":"string","description":"Generació de l'autoritat de certificació JPKI que ha emès els certificats, per exemple `2023`. `null` quan cap certificat forma una cadena fins a una d'aquestes autoritats."},{"type":"null","description":"Generació de l'autoritat de certificació JPKI que ha emès els certificats, per exemple `2023`. `null` quan cap certificat forma una cadena fins a una d'aquestes autoritats."}]},"certificate_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"La caducitat més propera entre els certificats llegits."},{"type":"null","format":"date-time","description":"La caducitat més propera entre els certificats llegits."}]},"certificates":{"type":"array","items":{"type":"object","description":"Què va demostrar un certificat llegit de la targeta. Mai el certificat en si ni el seu número de sèrie.","properties":{"type":{"type":"string","enum":["user_authentication","signature"],"description":"Quin certificat de targeta descriu aquesta entrada."},"chain_valid":{"type":"boolean","description":"`true` quan el certificat s'encadena amb l'autoritat de certificació JPKI del seu tipus, es troba dins del seu període de validesa i és un certificat My Number Card d'aquest tipus."},"signature_valid":{"type":"boolean","description":"`true` quan la signatura de la targeta sobre el repte d'un sol ús es verifica amb aquest certificat."},"ca_generation":{"oneOf":[{"type":"string","description":"Generació de l'autoritat de certificació JPKI que ha emès el certificat, per exemple `2023`. `null` quan no s'ha trobat cap emissor de confiança."},{"type":"null","description":"Generació de l'autoritat de certificació JPKI que ha emès el certificat, per exemple `2023`. `null` quan no s'ha trobat cap emissor de confiança."}]},"not_valid_before":{"oneOf":[{"type":"string","format":"date-time","description":"Inici del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."},{"type":"null","format":"date-time","description":"Inici del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."}]},"not_valid_after":{"oneOf":[{"type":"string","format":"date-time","description":"Final del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."},{"type":"null","format":"date-time","description":"Final del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."}]},"failure":{"oneOf":[{"type":"string","enum":["unreadable_certificate","untrusted_issuer","expired","not_yet_valid","wrong_policy","key_usage",null],"description":"Per què `chain_valid` és `false`: `unreadable_certificate`, `untrusted_issuer` (no l'ha emès l'autoritat de certificació JPKI del seu tipus), `expired`, `not_yet_valid`, `wrong_policy` (no és un certificat de targeta My Number d'aquest tipus) o `key_usage` (la clau no pot signar). `null` quan la cadena és vàlida."},{"type":"null","enum":["unreadable_certificate","untrusted_issuer","expired","not_yet_valid","wrong_policy","key_usage",null],"description":"Per què `chain_valid` és `false`: `unreadable_certificate`, `untrusted_issuer` (no l'ha emès l'autoritat de certificació JPKI del seu tipus), `expired`, `not_yet_valid`, `wrong_policy` (no és un certificat de targeta My Number d'aquest tipus) o `key_usage` (la clau no pot signar). `null` quan la cadena és vàlida."}]}}},"description":"Resultats per certificat, una entrada per cada certificat llegit."},"attributes":{"oneOf":[{"type":"object","description":"Les dades del titular extretes del certificat de signatura, un cop la seva cadena és vàlida. `null` quan no s'ha sol·licitat el certificat de signatura o no enllaça amb l'autoritat de certificació JPKI.","properties":{"full_name":{"oneOf":[{"type":"string","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."},{"type":"null","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."}]},"date_of_birth":{"oneOf":[{"type":"string","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."},{"type":"null","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."}]},"gender":{"oneOf":[{"type":"string","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."},{"type":"null","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."}]},"address":{"oneOf":[{"type":"string","description":"Adreça registrada."},{"type":"null","description":"Adreça registrada."}]},"name_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."},{"type":"null","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."}]},"address_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."},{"type":"null","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."}]}}},{"type":"null","description":"Les dades del titular extretes del certificat de signatura, un cop la seva cadena és vàlida. `null` quan no s'ha sol·licitat el certificat de signatura o no enllaça amb l'autoritat de certificació JPKI.","properties":{"full_name":{"oneOf":[{"type":"string","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."},{"type":"null","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."}]},"date_of_birth":{"oneOf":[{"type":"string","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."},{"type":"null","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."}]},"gender":{"oneOf":[{"type":"string","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."},{"type":"null","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."}]},"address":{"oneOf":[{"type":"string","description":"Adreça registrada."},{"type":"null","description":"Adreça registrada."}]},"name_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."},{"type":"null","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."}]},"address_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."},{"type":"null","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."}]}}}]},"attributes_match_ocr":{"oneOf":[{"type":"boolean","description":"`true` quan els atributs coincideixen amb les dades llegides de la foto de la mateixa targeta, `false` quan algun atribut difereix (`JPKI_AND_OCR_DATA_NOT_SAME`), `null` quan no s'ha pogut comparar res, incloent-hi sempre que `attributes` sigui `null`."},{"type":"null","description":"`true` quan els atributs coincideixen amb les dades llegides de la foto de la mateixa targeta, `false` quan algun atribut difereix (`JPKI_AND_OCR_DATA_NOT_SAME`), `null` quan no s'ha pogut comparar res, incloent-hi sempre que `attributes` sigui `null`."}]},"mismatched_attributes":{"type":"array","items":{"type":"string","enum":["full_name","date_of_birth","gender","address"]},"description":"Noms dels atributs que difereixen de les dades de la foto, mai els seus valors. Buit quan tot el que s'ha comparat coincideix."}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].jpki","typeLabel":"object | null"},"portrait_image":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada del retrat llegit del xip (ICAO DG2). `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].portrait_image.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL presignada del retrat llegit del xip (ICAO DG2). `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].portrait_image.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].portrait_image","typeLabel":"string\u003curi> | null"},"signature_image":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de la imatge de la signatura del titular llegida del xip (ICAO DG7), si el xip en conté una. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].signature_image.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL presignada de la imatge de la signatura del titular llegida del xip (ICAO DG7), si el xip en conté una. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].signature_image.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].signature_image","typeLabel":"string\u003curi> | null"},"chip_data":{"oneOf":[{"type":"object","description":"Dades personals analitzades dels grups de dades del xip ICAO. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","properties":{"document_type":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.document_type","typeLabel":"string"},"issuing_country":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.issuing_country","typeLabel":"string"},"document_number":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.document_number","typeLabel":"string"},"expiration_date":{"type":"string","format":"date","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.expiration_date","typeLabel":"string\u003cdate>"},"first_name":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.first_name","typeLabel":"string"},"last_name":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.last_name","typeLabel":"string"},"birth_date":{"type":"string","format":"date","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.birth_date","typeLabel":"string\u003cdate>"},"gender":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.gender","typeLabel":"string"},"nationality":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.nationality","typeLabel":"string"},"address":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.address","typeLabel":"string"},"place_of_birth":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0.place_of_birth","typeLabel":"string"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.0","typeLabel":"object"},{"type":"null","description":"Dades personals analitzades dels grups de dades del xip ICAO. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","properties":{"document_type":{"type":"string"},"issuing_country":{"type":"string"},"document_number":{"type":"string"},"expiration_date":{"type":"string","format":"date"},"first_name":{"type":"string"},"last_name":{"type":"string"},"birth_date":{"type":"string","format":"date"},"gender":{"type":"string"},"nationality":{"type":"string"},"address":{"type":"string"},"place_of_birth":{"type":"string"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].chip_data","typeLabel":"object | null"},"authenticity":{"oneOf":[{"type":"object","description":"Autenticació passiva ICAO: signatura SOD (`sod_integrity`) i resums criptogràfics del Data Group (`dg_integrity`). `null` per a una lectura JPKI, que reporta la seva prova sota `jpki`.","properties":{"sod_integrity":{"type":"boolean","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].authenticity.oneOf.0.sod_integrity","typeLabel":"boolean"},"dg_integrity":{"type":"boolean","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].authenticity.oneOf.0.dg_integrity","typeLabel":"boolean"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].authenticity.oneOf.0","typeLabel":"object"},{"type":"null","description":"Autenticació passiva ICAO: signatura SOD (`sod_integrity`) i resums criptogràfics del Data Group (`dg_integrity`). `null` per a una lectura JPKI, que reporta la seva prova sota `jpki`.","properties":{"sod_integrity":{"type":"boolean"},"dg_integrity":{"type":"boolean"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].authenticity.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].authenticity","typeLabel":"object | null"},"certificate_summary":{"oneOf":[{"type":"object","description":"Resum del certificat de signant de documents (Document Signer Certificate) de l'ICAO. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","properties":{"issuer":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].certificate_summary.oneOf.0.issuer","typeLabel":"string"},"subject":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].certificate_summary.oneOf.0.subject","typeLabel":"string"},"serial_number":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].certificate_summary.oneOf.0.serial_number","typeLabel":"string"},"not_valid_after":{"type":"string","format":"date-time","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].certificate_summary.oneOf.0.not_valid_after","typeLabel":"string\u003cdate-time>"},"not_valid_before":{"type":"string","format":"date-time","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].certificate_summary.oneOf.0.not_valid_before","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].certificate_summary.oneOf.0","typeLabel":"object"},{"type":"null","description":"Resum del certificat de signant de documents (Document Signer Certificate) de l'ICAO. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","properties":{"issuer":{"type":"string"},"subject":{"type":"string"},"serial_number":{"type":"string"},"not_valid_after":{"type":"string","format":"date-time"},"not_valid_before":{"type":"string","format":"date-time"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].certificate_summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].certificate_summary","typeLabel":"object | null"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"}},"uniqueKey":"nfc_verifications.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"nfc_verifications.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes d'NFC / ePassport** generats per passos d'NFC al graf del flux de treball. **Això és sempre una matriu JSON, mai un objecte `nfc` singular** — llegeix `nfc_verifications[0]` i itera si el teu flux de treball pot executar NFC més d'una vegada. `null` fins que almenys un pas d'NFC hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, `chip_protocol`, `chip_data`, `authenticity` (integritat de SOD + DG), `certificate_summary` i `warnings[]`. Una My Number Card del Japó es llegeix mitjançant JPKI en lloc d'ICAO 9303: el seu element té `chip_protocol: \"jpki\"`, inclou les seves proves sota `jpki` i deixa els camps ICAO com a `null`. Quan el pas d'NFC s'ha omès abans que es pogués arribar a oferir (document sense xip, certificat absent, cap capacitat NFC reportada, clau MRZ il·legible, JPKI no disponible per a una My Number Card), aquest valor roman com a `null` i `nfc_skip_reason` n'explica el motiu; una omissió en el pas mateix (l'usuari ha premut ometre, o el lector no estava disponible en el moment de l'escaneig) continua generant un informe amb `is_nfc_skipped: true`.","items":{"type":"object","description":"Un informe d'NFC: l'informe complet d'una única lectura de xip (un xip de passaport electrònic o DNI electrònic ICAO 9303, o una Japan My Number Card llegida mitjançant JPKI).","properties":{"node_id":{"type":"string","description":"ID del node del graf del flux de treball del pas NFC que ha generat aquest informe. Fes-lo servir per correlacionar l'informe amb la definició del flux de treball."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas d'NFC. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`."},"is_nfc_skipped":{"type":"boolean","description":"`true` quan aquest pas NFC s'ha omès explícitament en comptes de llegir-se; `skip_reason` n'indica el motiu."},"skip_reason":{"oneOf":[{"type":"string","enum":["USER_SKIPPED","DOCUMENT_WITHOUT_CHIP","CHIP_CERTIFICATE_UNAVAILABLE","DEVICE_WITHOUT_NFC","INTEGRATION_WITHOUT_NFC_ACCESS","MRZ_KEY_UNAVAILABLE","JPKI_UNAVAILABLE"],"description":"Per què s'ha omès aquest pas d'NFC. Només s'estableix quan `is_nfc_skipped` és `true`. Té la mateixa taxonomia que el paràmetre de nivell de sessió `nfc_skip_reason`, que a més cobreix els casos en què l'NFC mai no ha arribat a generar cap informe."},{"type":"null","enum":["USER_SKIPPED","DOCUMENT_WITHOUT_CHIP","CHIP_CERTIFICATE_UNAVAILABLE","DEVICE_WITHOUT_NFC","INTEGRATION_WITHOUT_NFC_ACCESS","MRZ_KEY_UNAVAILABLE","JPKI_UNAVAILABLE"],"description":"Per què s'ha omès aquest pas d'NFC. Només s'estableix quan `is_nfc_skipped` és `true`. Té la mateixa taxonomia que el paràmetre de nivell de sessió `nfc_skip_reason`, que a més cobreix els casos en què l'NFC mai no ha arribat a generar cap informe."}]},"chip_protocol":{"type":"string","enum":["icao","jpki"],"description":"Com llegeix el xip el pas de NFC. `icao`: xip d'ePassport o eID segons ICAO 9303, obert amb la clau d'accés de la MRZ. `jpki`: Japan My Number Card, on la targeta signa un desafiament d'un sol ús després que el titular introdueixi el PIN de la targeta en un SDK natiu; el resultat es troba sota `jpki`. També s'estableix en passos omesos, de manera que puguis distingir una lectura omesa de la My Number Card."},"jpki":{"oneOf":[{"type":"object","description":"El que ha acreditat una Japan My Number Card llegida mitjançant JPKI. Present quan `chip_protocol` és `jpki` i s'ha llegit la targeta. `null` per a xips ICAO, per a passos omesos i quan el pas NFC s'ha tancat sense cap lectura de targeta (aquest cas genera `JPKI_SIGNATURE_INVALID`). Mai no conté els certificats, els seus números de sèrie, les signatures ni el My Number de 12 xifres.","properties":{"certificate_types":{"type":"array","items":{"type":"string","enum":["user_authentication","signature"]},"description":"Els certificats de la targeta llegits. `user_authentication` (PIN de 4 xifres) sempre es llegeix; `signature` (PIN de signatura) es llegeix quan la configuració `jpki_request_attributes` del node NFC està activada."},"chain_valid":{"type":"boolean","description":"`true` quan cada certificat llegit s'encadena amb l'autoritat de certificació JPKI, es troba dins del seu període de validesa i és un certificat My Number Card del seu tipus."},"signature_valid":{"type":"boolean","description":"`true` quan es verifica cada signatura que la targeta ha fet sobre el repte d'un sol ús. La targeta només signa després d'introduir el seu PIN, per la qual cosa això demostra la possessió de la targeta i el coneixement del PIN."},"revocation_status":{"type":"string","enum":["good","revoked","unchecked"],"description":"`good` quan la comprovació de revocació ha confirmat que tots els certificats són vàlids, `revoked` quan algun certificat està revocat (per exemple, una targeta notificada com a perduda), `unchecked` quan no hi havia cap resposta de revocació disponible. `unchecked` mai no es tracta com a `good`: el `jpki_revocation_unchecked_action` del node NFC decideix el resultat (`REVIEW` per defecte)."},"ca_generation":{"oneOf":[{"type":"string","description":"Generació de l'autoritat de certificació JPKI que ha emès els certificats, per exemple `2023`. `null` quan cap certificat forma una cadena fins a una d'aquestes autoritats."},{"type":"null","description":"Generació de l'autoritat de certificació JPKI que ha emès els certificats, per exemple `2023`. `null` quan cap certificat forma una cadena fins a una d'aquestes autoritats."}]},"certificate_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"La caducitat més propera entre els certificats llegits."},{"type":"null","format":"date-time","description":"La caducitat més propera entre els certificats llegits."}]},"certificates":{"type":"array","items":{"type":"object","description":"Què va demostrar un certificat llegit de la targeta. Mai el certificat en si ni el seu número de sèrie.","properties":{"type":{"type":"string","enum":["user_authentication","signature"],"description":"Quin certificat de targeta descriu aquesta entrada."},"chain_valid":{"type":"boolean","description":"`true` quan el certificat s'encadena amb l'autoritat de certificació JPKI del seu tipus, es troba dins del seu període de validesa i és un certificat My Number Card d'aquest tipus."},"signature_valid":{"type":"boolean","description":"`true` quan la signatura de la targeta sobre el repte d'un sol ús es verifica amb aquest certificat."},"ca_generation":{"oneOf":[{"type":"string","description":"Generació de l'autoritat de certificació JPKI que ha emès el certificat, per exemple `2023`. `null` quan no s'ha trobat cap emissor de confiança."},{"type":"null","description":"Generació de l'autoritat de certificació JPKI que ha emès el certificat, per exemple `2023`. `null` quan no s'ha trobat cap emissor de confiança."}]},"not_valid_before":{"oneOf":[{"type":"string","format":"date-time","description":"Inici del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."},{"type":"null","format":"date-time","description":"Inici del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."}]},"not_valid_after":{"oneOf":[{"type":"string","format":"date-time","description":"Final del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."},{"type":"null","format":"date-time","description":"Final del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."}]},"failure":{"oneOf":[{"type":"string","enum":["unreadable_certificate","untrusted_issuer","expired","not_yet_valid","wrong_policy","key_usage",null],"description":"Per què `chain_valid` és `false`: `unreadable_certificate`, `untrusted_issuer` (no l'ha emès l'autoritat de certificació JPKI del seu tipus), `expired`, `not_yet_valid`, `wrong_policy` (no és un certificat de targeta My Number d'aquest tipus) o `key_usage` (la clau no pot signar). `null` quan la cadena és vàlida."},{"type":"null","enum":["unreadable_certificate","untrusted_issuer","expired","not_yet_valid","wrong_policy","key_usage",null],"description":"Per què `chain_valid` és `false`: `unreadable_certificate`, `untrusted_issuer` (no l'ha emès l'autoritat de certificació JPKI del seu tipus), `expired`, `not_yet_valid`, `wrong_policy` (no és un certificat de targeta My Number d'aquest tipus) o `key_usage` (la clau no pot signar). `null` quan la cadena és vàlida."}]}}},"description":"Resultats per certificat, una entrada per cada certificat llegit."},"attributes":{"oneOf":[{"type":"object","description":"Les dades del titular extretes del certificat de signatura, un cop la seva cadena és vàlida. `null` quan no s'ha sol·licitat el certificat de signatura o no enllaça amb l'autoritat de certificació JPKI.","properties":{"full_name":{"oneOf":[{"type":"string","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."},{"type":"null","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."}]},"date_of_birth":{"oneOf":[{"type":"string","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."},{"type":"null","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."}]},"gender":{"oneOf":[{"type":"string","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."},{"type":"null","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."}]},"address":{"oneOf":[{"type":"string","description":"Adreça registrada."},{"type":"null","description":"Adreça registrada."}]},"name_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."},{"type":"null","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."}]},"address_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."},{"type":"null","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."}]}}},{"type":"null","description":"Les dades del titular extretes del certificat de signatura, un cop la seva cadena és vàlida. `null` quan no s'ha sol·licitat el certificat de signatura o no enllaça amb l'autoritat de certificació JPKI.","properties":{"full_name":{"oneOf":[{"type":"string","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."},{"type":"null","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."}]},"date_of_birth":{"oneOf":[{"type":"string","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."},{"type":"null","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."}]},"gender":{"oneOf":[{"type":"string","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."},{"type":"null","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."}]},"address":{"oneOf":[{"type":"string","description":"Adreça registrada."},{"type":"null","description":"Adreça registrada."}]},"name_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."},{"type":"null","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."}]},"address_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."},{"type":"null","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."}]}}}]},"attributes_match_ocr":{"oneOf":[{"type":"boolean","description":"`true` quan els atributs coincideixen amb les dades llegides de la foto de la mateixa targeta, `false` quan algun atribut difereix (`JPKI_AND_OCR_DATA_NOT_SAME`), `null` quan no s'ha pogut comparar res, incloent-hi sempre que `attributes` sigui `null`."},{"type":"null","description":"`true` quan els atributs coincideixen amb les dades llegides de la foto de la mateixa targeta, `false` quan algun atribut difereix (`JPKI_AND_OCR_DATA_NOT_SAME`), `null` quan no s'ha pogut comparar res, incloent-hi sempre que `attributes` sigui `null`."}]},"mismatched_attributes":{"type":"array","items":{"type":"string","enum":["full_name","date_of_birth","gender","address"]},"description":"Noms dels atributs que difereixen de les dades de la foto, mai els seus valors. Buit quan tot el que s'ha comparat coincideix."}}},{"type":"null","description":"El que ha acreditat una Japan My Number Card llegida mitjançant JPKI. Present quan `chip_protocol` és `jpki` i s'ha llegit la targeta. `null` per a xips ICAO, per a passos omesos i quan el pas NFC s'ha tancat sense cap lectura de targeta (aquest cas genera `JPKI_SIGNATURE_INVALID`). Mai no conté els certificats, els seus números de sèrie, les signatures ni el My Number de 12 xifres.","properties":{"certificate_types":{"type":"array","items":{"type":"string","enum":["user_authentication","signature"]},"description":"Els certificats de la targeta llegits. `user_authentication` (PIN de 4 xifres) sempre es llegeix; `signature` (PIN de signatura) es llegeix quan la configuració `jpki_request_attributes` del node NFC està activada."},"chain_valid":{"type":"boolean","description":"`true` quan cada certificat llegit s'encadena amb l'autoritat de certificació JPKI, es troba dins del seu període de validesa i és un certificat My Number Card del seu tipus."},"signature_valid":{"type":"boolean","description":"`true` quan es verifica cada signatura que la targeta ha fet sobre el repte d'un sol ús. La targeta només signa després d'introduir el seu PIN, per la qual cosa això demostra la possessió de la targeta i el coneixement del PIN."},"revocation_status":{"type":"string","enum":["good","revoked","unchecked"],"description":"`good` quan la comprovació de revocació ha confirmat que tots els certificats són vàlids, `revoked` quan algun certificat està revocat (per exemple, una targeta notificada com a perduda), `unchecked` quan no hi havia cap resposta de revocació disponible. `unchecked` mai no es tracta com a `good`: el `jpki_revocation_unchecked_action` del node NFC decideix el resultat (`REVIEW` per defecte)."},"ca_generation":{"oneOf":[{"type":"string","description":"Generació de l'autoritat de certificació JPKI que ha emès els certificats, per exemple `2023`. `null` quan cap certificat forma una cadena fins a una d'aquestes autoritats."},{"type":"null","description":"Generació de l'autoritat de certificació JPKI que ha emès els certificats, per exemple `2023`. `null` quan cap certificat forma una cadena fins a una d'aquestes autoritats."}]},"certificate_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"La caducitat més propera entre els certificats llegits."},{"type":"null","format":"date-time","description":"La caducitat més propera entre els certificats llegits."}]},"certificates":{"type":"array","items":{"type":"object","description":"Què va demostrar un certificat llegit de la targeta. Mai el certificat en si ni el seu número de sèrie.","properties":{"type":{"type":"string","enum":["user_authentication","signature"],"description":"Quin certificat de targeta descriu aquesta entrada."},"chain_valid":{"type":"boolean","description":"`true` quan el certificat s'encadena amb l'autoritat de certificació JPKI del seu tipus, es troba dins del seu període de validesa i és un certificat My Number Card d'aquest tipus."},"signature_valid":{"type":"boolean","description":"`true` quan la signatura de la targeta sobre el repte d'un sol ús es verifica amb aquest certificat."},"ca_generation":{"oneOf":[{"type":"string","description":"Generació de l'autoritat de certificació JPKI que ha emès el certificat, per exemple `2023`. `null` quan no s'ha trobat cap emissor de confiança."},{"type":"null","description":"Generació de l'autoritat de certificació JPKI que ha emès el certificat, per exemple `2023`. `null` quan no s'ha trobat cap emissor de confiança."}]},"not_valid_before":{"oneOf":[{"type":"string","format":"date-time","description":"Inici del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."},{"type":"null","format":"date-time","description":"Inici del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."}]},"not_valid_after":{"oneOf":[{"type":"string","format":"date-time","description":"Final del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."},{"type":"null","format":"date-time","description":"Final del període de validesa del certificat. `null` quan el certificat no s'ha pogut llegir."}]},"failure":{"oneOf":[{"type":"string","enum":["unreadable_certificate","untrusted_issuer","expired","not_yet_valid","wrong_policy","key_usage",null],"description":"Per què `chain_valid` és `false`: `unreadable_certificate`, `untrusted_issuer` (no l'ha emès l'autoritat de certificació JPKI del seu tipus), `expired`, `not_yet_valid`, `wrong_policy` (no és un certificat de targeta My Number d'aquest tipus) o `key_usage` (la clau no pot signar). `null` quan la cadena és vàlida."},{"type":"null","enum":["unreadable_certificate","untrusted_issuer","expired","not_yet_valid","wrong_policy","key_usage",null],"description":"Per què `chain_valid` és `false`: `unreadable_certificate`, `untrusted_issuer` (no l'ha emès l'autoritat de certificació JPKI del seu tipus), `expired`, `not_yet_valid`, `wrong_policy` (no és un certificat de targeta My Number d'aquest tipus) o `key_usage` (la clau no pot signar). `null` quan la cadena és vàlida."}]}}},"description":"Resultats per certificat, una entrada per cada certificat llegit."},"attributes":{"oneOf":[{"type":"object","description":"Les dades del titular extretes del certificat de signatura, un cop la seva cadena és vàlida. `null` quan no s'ha sol·licitat el certificat de signatura o no enllaça amb l'autoritat de certificació JPKI.","properties":{"full_name":{"oneOf":[{"type":"string","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."},{"type":"null","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."}]},"date_of_birth":{"oneOf":[{"type":"string","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."},{"type":"null","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."}]},"gender":{"oneOf":[{"type":"string","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."},{"type":"null","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."}]},"address":{"oneOf":[{"type":"string","description":"Adreça registrada."},{"type":"null","description":"Adreça registrada."}]},"name_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."},{"type":"null","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."}]},"address_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."},{"type":"null","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."}]}}},{"type":"null","description":"Les dades del titular extretes del certificat de signatura, un cop la seva cadena és vàlida. `null` quan no s'ha sol·licitat el certificat de signatura o no enllaça amb l'autoritat de certificació JPKI.","properties":{"full_name":{"oneOf":[{"type":"string","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."},{"type":"null","description":"Nom tal com està registrat, normalment en sistema d'escriptura japonès."}]},"date_of_birth":{"oneOf":[{"type":"string","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."},{"type":"null","format":"date","description":"Data de naixement, `YYYY-MM-DD`. `null` quan la data registrada està incompleta."}]},"gender":{"oneOf":[{"type":"string","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."},{"type":"null","enum":["M","F",null],"description":"`M`, `F` o `null` quan no està registrat."}]},"address":{"oneOf":[{"type":"string","description":"Adreça registrada."},{"type":"null","description":"Adreça registrada."}]},"name_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."},{"type":"null","description":"Cadena de posició que marca els caràcters de `full_name` que han estat substituïts per un caràcter substitut perquè el caràcter original queda fora del conjunt de caràcters estàndard. `null` quan no se n'ha substituït cap."}]},"address_substitute_characters":{"oneOf":[{"type":"string","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."},{"type":"null","description":"Cadena de posició que marca els caràcters substituïts a `address`, com per a `name_substitute_characters`."}]}}}]},"attributes_match_ocr":{"oneOf":[{"type":"boolean","description":"`true` quan els atributs coincideixen amb les dades llegides de la foto de la mateixa targeta, `false` quan algun atribut difereix (`JPKI_AND_OCR_DATA_NOT_SAME`), `null` quan no s'ha pogut comparar res, incloent-hi sempre que `attributes` sigui `null`."},{"type":"null","description":"`true` quan els atributs coincideixen amb les dades llegides de la foto de la mateixa targeta, `false` quan algun atribut difereix (`JPKI_AND_OCR_DATA_NOT_SAME`), `null` quan no s'ha pogut comparar res, incloent-hi sempre que `attributes` sigui `null`."}]},"mismatched_attributes":{"type":"array","items":{"type":"string","enum":["full_name","date_of_birth","gender","address"]},"description":"Noms dels atributs que difereixen de les dades de la foto, mai els seus valors. Buit quan tot el que s'ha comparat coincideix."}}}]},"portrait_image":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada del retrat llegit del xip (ICAO DG2). `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos."},{"type":"null","format":"uri","description":"URL presignada del retrat llegit del xip (ICAO DG2). `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos."}]},"signature_image":{"oneOf":[{"type":"string","format":"uri","description":"URL presignada de la imatge de la signatura del titular llegida del xip (ICAO DG7), si el xip en conté una. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos."},{"type":"null","format":"uri","description":"URL presignada de la imatge de la signatura del titular llegida del xip (ICAO DG7), si el xip en conté una. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos."}]},"chip_data":{"oneOf":[{"type":"object","description":"Dades personals analitzades dels grups de dades del xip ICAO. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","properties":{"document_type":{"type":"string"},"issuing_country":{"type":"string"},"document_number":{"type":"string"},"expiration_date":{"type":"string","format":"date"},"first_name":{"type":"string"},"last_name":{"type":"string"},"birth_date":{"type":"string","format":"date"},"gender":{"type":"string"},"nationality":{"type":"string"},"address":{"type":"string"},"place_of_birth":{"type":"string"}}},{"type":"null","description":"Dades personals analitzades dels grups de dades del xip ICAO. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","properties":{"document_type":{"type":"string"},"issuing_country":{"type":"string"},"document_number":{"type":"string"},"expiration_date":{"type":"string","format":"date"},"first_name":{"type":"string"},"last_name":{"type":"string"},"birth_date":{"type":"string","format":"date"},"gender":{"type":"string"},"nationality":{"type":"string"},"address":{"type":"string"},"place_of_birth":{"type":"string"}}}]},"authenticity":{"oneOf":[{"type":"object","description":"Autenticació passiva ICAO: signatura SOD (`sod_integrity`) i resums criptogràfics del Data Group (`dg_integrity`). `null` per a una lectura JPKI, que reporta la seva prova sota `jpki`.","properties":{"sod_integrity":{"type":"boolean"},"dg_integrity":{"type":"boolean"}}},{"type":"null","description":"Autenticació passiva ICAO: signatura SOD (`sod_integrity`) i resums criptogràfics del Data Group (`dg_integrity`). `null` per a una lectura JPKI, que reporta la seva prova sota `jpki`.","properties":{"sod_integrity":{"type":"boolean"},"dg_integrity":{"type":"boolean"}}}]},"certificate_summary":{"oneOf":[{"type":"object","description":"Resum del certificat de signant de documents (Document Signer Certificate) de l'ICAO. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","properties":{"issuer":{"type":"string"},"subject":{"type":"string"},"serial_number":{"type":"string"},"not_valid_after":{"type":"string","format":"date-time"},"not_valid_before":{"type":"string","format":"date-time"}}},{"type":"null","description":"Resum del certificat de signant de documents (Document Signer Certificate) de l'ICAO. `null` per a una lectura JPKI (`chip_protocol: \"jpki\"`) i per a passos omesos.","properties":{"issuer":{"type":"string"},"subject":{"type":"string"},"serial_number":{"type":"string"},"not_valid_after":{"type":"string","format":"date-time"},"not_valid_before":{"type":"string","format":"date-time"}}}]},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}}}}},"uniqueKey":"nfc_verifications.oneOf.1","typeLabel":"null"}],"uniqueKey":"nfc_verifications","typeLabel":"object[] | null"},"liveness_checks":{"oneOf":[{"type":"array","description":"**Matriu d'informes de prova de vida** generats per passos de prova de vida al graf del flux de treball. Sempre és una matriu JSON — mai un objecte `liveness` singular. `null` fins que almenys un pas de prova de vida hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, `method`, `score`, `reference_image`, `video_url`, `age_estimation` opcional, `matches[]` entre sessions i `warnings[]`.","items":{"type":"object","description":"Un informe de prova de vida: l'informe complet d'una sola passada de prova de vida.","properties":{"node_id":{"type":"string","description":"ID del node del graf del flux de treball del pas de prova de vida que ha generat aquest informe.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas de prova de vida. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"method":{"type":"string","description":"Mètode utilitzat per a la prova de vida","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].method","typeLabel":"string"},"score":{"type":"number","description":"Puntuació de confiança de la prova de vida","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].score","typeLabel":"number"},"reference_image":{"type":"string","format":"uri","description":"URL de la imatge de referència utilitzada","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].reference_image","typeLabel":"string\u003curi>"},"video_url":{"type":"string","format":"uri","description":"URL del vídeo de la prova de vida","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].video_url","typeLabel":"string\u003curi>"},"age_estimation":{"type":"number","description":"Edat estimada de la persona","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].age_estimation","typeLabel":"number"},"matches":{"type":"array","description":"Cares similars trobades per la cerca de cares duplicades (primer les millors coincidències i les entrades de la llista de bloqueig/permesos). El camp `source` de cada entrada indica d'on prové la cara coincident: `session` (una altra sessió de verificació), `imported` (una cara penjada associada a un usuari del proveïdor), `list_entry` (una cara d'una llista de permesos/bloqueig gestionada per l'organització) o `retained_template` (una plantilla biomètrica sense imatge emmagatzemada en un usuari, llistada sota `/v3/biometric-templates/`). `session_id`, `session_number`, `status` i `api_service` són `null` per a orígens que no siguin de sessió. Les coincidències `imported` continuen emplenant `vendor_data`, `verification_date` i —quan l'usuari del proveïdor té un nom registrat— `user_details` (només amb `full_name`) a partir del registre d'usuari del proveïdor; les coincidències `retained_template` emplenen `vendor_user_id`, `vendor_data`, `biometric_template_id` i `verification_date`, mentre que els seus camps d'imatge i identitat són `null`; les coincidències `list_entry` retornen tots aquests camps com a `null`.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id","typeLabel":"string\u003cuuid> | null"},"session_number":{"oneOf":[{"type":"integer","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number","typeLabel":"integer | null"},"similarity_percentage":{"type":"number","description":"Similitud facial entre les dues imatges, acotada entre 0 i 100.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].similarity_percentage","typeLabel":"number"},"vendor_data":{"oneOf":[{"type":"string","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data","typeLabel":"string | null"},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_user_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_user_id","typeLabel":"string\u003cuuid> | null"},"biometric_template_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].biometric_template_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].biometric_template_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].biometric_template_id","typeLabel":"string\u003cuuid> | null"},"verification_date":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date","typeLabel":"string\u003cdate-time> | null"},"user_details":{"oneOf":[{"type":"object","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.full_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.full_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.full_name","typeLabel":"string | null"},"document_type":{"oneOf":[{"type":"string","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.document_type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.document_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.document_type","typeLabel":"string | null"},"document_number":{"oneOf":[{"type":"string","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.document_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.document_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0.document_number","typeLabel":"string | null"}},"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}},"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].user_details","typeLabel":"object | null"},"match_image_url":{"oneOf":[{"type":"string","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].match_image_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].match_image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].match_image_url","typeLabel":"string\u003curi> | null"},"status":{"oneOf":[{"type":"string","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].status","typeLabel":"string | null"},"is_blocklisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de bloqueig.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].is_blocklisted","typeLabel":"boolean"},"is_allowlisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de permesos.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].is_allowlisted","typeLabel":"boolean"},"api_service":{"oneOf":[{"type":"string","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.0","typeLabel":"string"},{"type":"null","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service","typeLabel":"string | null"},"source":{"type":"string","enum":["session","imported","list_entry","retained_template"],"description":"Origen de la cara coincident: `session`, `imported` (càrrega de la cara de l'usuari), `list_entry` (llista permesa/de bloqueig), o `retained_template` (una plantilla biomètrica sense imatge emmagatzemada en un usuari, llistada a `/v3/biometric-templates/`).","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX].source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].matches","typeLabel":"object[]"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"},"face_quality":{"oneOf":[{"type":"number","description":"Puntuació de qualitat de la imatge facial (0-100%). Només disponible per a prova de vida passiva.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].face_quality.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de qualitat de la imatge facial (0-100%). Només disponible per a prova de vida passiva.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].face_quality.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].face_quality","typeLabel":"number | null"},"face_luminance":{"oneOf":[{"type":"number","description":"Puntuació de luminància/brillantor facial (0-100%). Només disponible per a prova de vida passiva.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].face_luminance.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de luminància/brillantor facial (0-100%). Només disponible per a prova de vida passiva.","uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].face_luminance.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX].face_luminance","typeLabel":"number | null"}},"uniqueKey":"liveness_checks.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"liveness_checks.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes de prova de vida** generats per passos de prova de vida al graf del flux de treball. Sempre és una matriu JSON — mai un objecte `liveness` singular. `null` fins que almenys un pas de prova de vida hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, `method`, `score`, `reference_image`, `video_url`, `age_estimation` opcional, `matches[]` entre sessions i `warnings[]`.","items":{"type":"object","description":"Un informe de prova de vida: l'informe complet d'una sola passada de prova de vida.","properties":{"node_id":{"type":"string","description":"ID del node del graf del flux de treball del pas de prova de vida que ha generat aquest informe."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas de prova de vida. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`."},"method":{"type":"string","description":"Mètode utilitzat per a la prova de vida"},"score":{"type":"number","description":"Puntuació de confiança de la prova de vida"},"reference_image":{"type":"string","format":"uri","description":"URL de la imatge de referència utilitzada"},"video_url":{"type":"string","format":"uri","description":"URL del vídeo de la prova de vida"},"age_estimation":{"type":"number","description":"Edat estimada de la persona"},"matches":{"type":"array","description":"Cares similars trobades per la cerca de cares duplicades (primer les millors coincidències i les entrades de la llista de bloqueig/permesos). El camp `source` de cada entrada indica d'on prové la cara coincident: `session` (una altra sessió de verificació), `imported` (una cara penjada associada a un usuari del proveïdor), `list_entry` (una cara d'una llista de permesos/bloqueig gestionada per l'organització) o `retained_template` (una plantilla biomètrica sense imatge emmagatzemada en un usuari, llistada sota `/v3/biometric-templates/`). `session_id`, `session_number`, `status` i `api_service` són `null` per a orígens que no siguin de sessió. Les coincidències `imported` continuen emplenant `vendor_data`, `verification_date` i —quan l'usuari del proveïdor té un nom registrat— `user_details` (només amb `full_name`) a partir del registre d'usuari del proveïdor; les coincidències `retained_template` emplenen `vendor_user_id`, `vendor_data`, `biometric_template_id` i `verification_date`, mentre que els seus camps d'imatge i identitat són `null`; les coincidències `list_entry` retornen tots aquests camps com a `null`.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`."},{"type":"null","format":"uuid","description":"ID de sessió de la cara coincident. `null` quan `source` és `imported`, `list_entry` o `retained_template`."}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"similarity_percentage":{"type":"number","description":"Similitud facial entre les dues imatges, acotada entre 0 i 100."},"vendor_data":{"oneOf":[{"type":"string","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda."},{"type":"null","description":"`vendor_data` de la sessió coincident o de l'usuari vinculat per a cares importades i de plantilla retinguda."}]},"vendor_user_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User."},{"type":"null","format":"uuid","description":"Identificador d'User vinculat per a coincidències `imported` i `retained_template` i per a coincidències de sessió vinculades a un User. `null` per a entrades de llista i sessions sense un User."}]},"biometric_template_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari."},{"type":"null","format":"uuid","description":"ID de la plantilla biomètrica conservada. Només s'estableix quan `source` és `retained_template`; `null` en cas contrari."}]},"verification_date":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista."},{"type":"null","format":"date-time","description":"Quan es va capturar la cara coincident, o quan es va crear una plantilla conservada. `null` per a entrades de llista."}]},"user_details":{"oneOf":[{"type":"object","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}},{"type":"null","description":"Dades d'identitat de la sessió coincident o del perfil d'usuari importat. Sempre `null` per a coincidències de `retained_template` i `list_entry`.","properties":{"full_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}}]},"match_image_url":{"oneOf":[{"type":"string","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge."},{"type":"null","format":"uri","description":"Imatge de referència per a coincidències basades en imatges. Sempre `null` per a coincidències de `retained_template` perquè les plantilles conservades no contenen cap imatge."}]},"status":{"oneOf":[{"type":"string","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió."},{"type":"null","description":"Estat del cicle de vida de la sessió coincident. `null` per a orígens que no són de sessió."}]},"is_blocklisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de bloqueig."},"is_allowlisted":{"type":"boolean","description":"Indica si la cara coincident és en una llista de permesos."},"api_service":{"oneOf":[{"type":"string","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions."},{"type":"null","description":"Servei d'API independent de la sessió coincident (p. ex. `PASSIVE_LIVENESS`, `FACE_MATCH`); `null` per a sessions de flux de treball i orígens que no són sessions."}]},"source":{"type":"string","enum":["session","imported","list_entry","retained_template"],"description":"Origen de la cara coincident: `session`, `imported` (càrrega de la cara de l'usuari), `list_entry` (llista permesa/de bloqueig), o `retained_template` (una plantilla biomètrica sense imatge emmagatzemada en un usuari, llistada a `/v3/biometric-templates/`)."}}}},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}}},"face_quality":{"oneOf":[{"type":"number","description":"Puntuació de qualitat de la imatge facial (0-100%). Només disponible per a prova de vida passiva."},{"type":"null","description":"Puntuació de qualitat de la imatge facial (0-100%). Només disponible per a prova de vida passiva."}]},"face_luminance":{"oneOf":[{"type":"number","description":"Puntuació de luminància/brillantor facial (0-100%). Només disponible per a prova de vida passiva."},{"type":"null","description":"Puntuació de luminància/brillantor facial (0-100%). Només disponible per a prova de vida passiva."}]}}},"uniqueKey":"liveness_checks.oneOf.1","typeLabel":"null"}],"uniqueKey":"liveness_checks","typeLabel":"object[] | null"},"face_matches":{"oneOf":[{"type":"array","description":"**Matriu d'informes de coincidència facial** generats per passos de coincidència facial al graf del flux de treball. Sempre és una matriu JSON — mai un objecte `face_match` singular. `null` fins que almenys un pas de coincidència facial hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, l'`score` de similitud, `source_image`, `target_image` i `warnings[]`.","items":{"type":"object","description":"Un informe de coincidència facial: l'informe complet.","properties":{"node_id":{"type":"string","description":"ID del node del graf del flux de treball del pas de coincidència facial que ha generat aquest informe.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas de coincidència facial. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"score":{"type":"number","description":"Puntuació de confiança de la coincidència facial","uniqueKey":"face_matches.oneOf.0.items.[INDEX].score","typeLabel":"number"},"source_image_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió sota el qual s'emmagatzema el retrat d'origen (de referència). En fluxos d'autenticació biomètrica, aquest és el propi id de la sessió (el retrat enviat s'emmagatzema sota la nova sessió). `null` quan la imatge d'origen és el retrat del document de la mateixa sessió.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].source_image_session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de sessió sota el qual s'emmagatzema el retrat d'origen (de referència). En fluxos d'autenticació biomètrica, aquest és el propi id de la sessió (el retrat enviat s'emmagatzema sota la nova sessió). `null` quan la imatge d'origen és el retrat del document de la mateixa sessió.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].source_image_session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].source_image_session_id","typeLabel":"string\u003cuuid> | null"},"source_image":{"type":"string","format":"uri","description":"URL de la imatge d'origen utilitzada per a la comparació","uniqueKey":"face_matches.oneOf.0.items.[INDEX].source_image","typeLabel":"string\u003curi>"},"target_image":{"type":"string","format":"uri","description":"URL de la imatge de destinació utilitzada per a la comparació","uniqueKey":"face_matches.oneOf.0.items.[INDEX].target_image","typeLabel":"string\u003curi>"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"description":"Advertències de la verificació de coincidència facial","uniqueKey":"face_matches.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"},"face_coverage":{"oneOf":[{"type":"object","description":"Indica si els ulls, la boca i la cara estan coberts a la imatge capturada. Només ho retorna `GET /v3/session/{sessionId}/decision/`; no forma part dels payloads de webhook. `null` quan no hi ha cap lectura de cobertura.","properties":{"eyes":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.covered.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.covered.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.covered","typeLabel":"boolean | null"},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.calibrated.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.calibrated.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.calibrated","typeLabel":"boolean | null"},"visibility_score":{"oneOf":[{"type":"number","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.visibility_score.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.visibility_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes.visibility_score","typeLabel":"number | null"}},"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.eyes","typeLabel":"object"},"mouth":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.covered.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.covered.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.covered","typeLabel":"boolean | null"},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.calibrated.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.calibrated.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.calibrated","typeLabel":"boolean | null"},"visibility_score":{"oneOf":[{"type":"number","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.visibility_score.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.visibility_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth.visibility_score","typeLabel":"number | null"}},"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.mouth","typeLabel":"object"},"face":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.covered.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.covered.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.covered","typeLabel":"boolean | null"},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.calibrated.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència.","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.calibrated.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.calibrated","typeLabel":"boolean | null"},"visibility_score":{"oneOf":[{"type":"number","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.visibility_score.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.visibility_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face.visibility_score","typeLabel":"number | null"}},"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0.face","typeLabel":"object"}},"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.0","typeLabel":"object"},{"type":"null","description":"Indica si els ulls, la boca i la cara estan coberts a la imatge capturada. Només ho retorna `GET /v3/session/{sessionId}/decision/`; no forma part dels payloads de webhook. `null` quan no hi ha cap lectura de cobertura.","properties":{"eyes":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}},"mouth":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}},"face":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}}},"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches.oneOf.0.items.[INDEX].face_coverage","typeLabel":"object | null"}},"uniqueKey":"face_matches.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"face_matches.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes de coincidència facial** generats per passos de coincidència facial al graf del flux de treball. Sempre és una matriu JSON — mai un objecte `face_match` singular. `null` fins que almenys un pas de coincidència facial hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, l'`score` de similitud, `source_image`, `target_image` i `warnings[]`.","items":{"type":"object","description":"Un informe de coincidència facial: l'informe complet.","properties":{"node_id":{"type":"string","description":"ID del node del graf del flux de treball del pas de coincidència facial que ha generat aquest informe."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas de coincidència facial. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`."},"score":{"type":"number","description":"Puntuació de confiança de la coincidència facial"},"source_image_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió sota el qual s'emmagatzema el retrat d'origen (de referència). En fluxos d'autenticació biomètrica, aquest és el propi id de la sessió (el retrat enviat s'emmagatzema sota la nova sessió). `null` quan la imatge d'origen és el retrat del document de la mateixa sessió."},{"type":"null","format":"uuid","description":"ID de sessió sota el qual s'emmagatzema el retrat d'origen (de referència). En fluxos d'autenticació biomètrica, aquest és el propi id de la sessió (el retrat enviat s'emmagatzema sota la nova sessió). `null` quan la imatge d'origen és el retrat del document de la mateixa sessió."}]},"source_image":{"type":"string","format":"uri","description":"URL de la imatge d'origen utilitzada per a la comparació"},"target_image":{"type":"string","format":"uri","description":"URL de la imatge de destinació utilitzada per a la comparació"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}},"description":"Advertències de la verificació de coincidència facial"},"face_coverage":{"oneOf":[{"type":"object","description":"Indica si els ulls, la boca i la cara estan coberts a la imatge capturada. Només ho retorna `GET /v3/session/{sessionId}/decision/`; no forma part dels payloads de webhook. `null` quan no hi ha cap lectura de cobertura.","properties":{"eyes":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}},"mouth":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}},"face":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}}}},{"type":"null","description":"Indica si els ulls, la boca i la cara estan coberts a la imatge capturada. Només ho retorna `GET /v3/session/{sessionId}/decision/`; no forma part dels payloads de webhook. `null` quan no hi ha cap lectura de cobertura.","properties":{"eyes":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}},"mouth":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}},"face":{"type":"object","properties":{"covered":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"calibrated":{"oneOf":[{"type":"boolean","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."},{"type":"null","description":"`false` significa que la lectura només és una evidència secundària i no s'hi aplica cap advertència."}]},"visibility_score":{"oneOf":[{"type":"number"},{"type":"null"}]}}}}}]}}},"uniqueKey":"face_matches.oneOf.1","typeLabel":"null"}],"uniqueKey":"face_matches","typeLabel":"object[] | null"},"phone_verifications":{"oneOf":[{"type":"array","description":"**Matriu d'informes de verificació de telèfon** — sempre és una matriu JSON, mai un objecte `phone` singular. `null` fins que almenys un pas de telèfon hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, el número de telèfon i metadades del país, `lifecycle[]`, `matches[]` i `warnings[]`.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de telèfon al graf del flux de treball.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquest pas de verificació de telèfon. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Expired"],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"phone_number_prefix":{"type":"string","description":"Prefix del codi telefònic de país","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_number_prefix","typeLabel":"string"},"phone_number":{"type":"string","description":"Número de telèfon sense prefix de país","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_number","typeLabel":"string"},"full_number":{"type":"string","description":"Número de telèfon complet amb prefix de país","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].full_number","typeLabel":"string"},"country_code":{"type":"string","description":"Codi de país de dues lletres (ISO 3166-1 alfa-2)","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].country_code","typeLabel":"string"},"country_name":{"type":"string","description":"Nom complet del país","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].country_name","typeLabel":"string"},"carrier":{"type":"object","properties":{"name":{"type":"string","description":"Nom de l'operador de telefonia","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].carrier.name","typeLabel":"string"},"type":{"type":"string","description":"Tipus de línia telefònica (mòbil, fixa, etc.)","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].carrier.type","typeLabel":"string"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].carrier","typeLabel":"object"},"is_disposable":{"type":"boolean","description":"Si el número de telèfon prové d'un servei d'un sol ús","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].is_disposable","typeLabel":"boolean"},"is_virtual":{"type":"boolean","description":"Si el número de telèfon és virtual","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].is_virtual","typeLabel":"boolean"},"verification_method":{"type":"string","description":"Mètode utilitzat per verificar el número de telèfon","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].verification_method","typeLabel":"string"},"verification_attempts":{"type":"integer","description":"Nombre d'intents de verificació realitzats","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].verification_attempts","typeLabel":"integer"},"verified_at":{"type":"string","format":"date-time","description":"Marca de temps en què es va verificar el telèfon","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].verified_at","typeLabel":"string\u003cdate-time>"},"lifecycle":{"type":"array","description":"Llista cronològica d'esdeveniments en el cicle de vida de la verificació de telèfon.","items":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].type","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"},"details":{"oneOf":[{"type":"object","description":"Payload específic de l'esdeveniment. Els esdeveniments d'enviament inclouen `status`, `reason`, `channel`, `actual_channel`; els esdeveniments de lliurament inclouen `channel`, `status`; els esdeveniments de comprovació de codi inclouen `code_tried`, `status`; els esdeveniments d'estat final inclouen `reason`, o `null` quan no hi ha cap motiu per informar (p. ex., `PHONE_VERIFICATION_APPROVED`).","properties":{"status":{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.status","typeLabel":"string"},"reason":{"oneOf":[{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.reason.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.reason","typeLabel":"string | null"},"channel":{"oneOf":[{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.channel.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.channel.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.channel","typeLabel":"string | null"},"actual_channel":{"oneOf":[{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.actual_channel.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.actual_channel.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.actual_channel","typeLabel":"string | null"},"code_tried":{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.code_tried","typeLabel":"string"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Payload específic de l'esdeveniment. Els esdeveniments d'enviament inclouen `status`, `reason`, `channel`, `actual_channel`; els esdeveniments de lliurament inclouen `channel`, `status`; els esdeveniments de comprovació de codi inclouen `code_tried`, `status`; els esdeveniments d'estat final inclouen `reason`, o `null` quan no hi ha cap motiu per informar (p. ex., `PHONE_VERIFICATION_APPROVED`).","properties":{"status":{"type":"string"},"reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"channel":{"oneOf":[{"type":"string"},{"type":"null"}]},"actual_channel":{"oneOf":[{"type":"string"},{"type":"null"}]},"code_tried":{"type":"string"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details","typeLabel":"object | null"},"fee":{"type":"number","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].fee","typeLabel":"number"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX]","typeLabel":"object"},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].lifecycle","typeLabel":"object[]"},"warnings":{"type":"array","description":"Llista d'advertències relacionades amb la verificació de telèfon","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"},"matches":{"type":"array","description":"Coincidències trobades per a aquest número de telèfon. Cada coincidència té un `source`: `session` (una altra sessió de verificació a la teva aplicació ha coincidit amb el mateix número, retornada amb `session_id`/`session_number`/`vendor_data`/`verification_date`) o `list_entry` (el número es troba en una llista de permisos/bloqueig gestionada per l'organització — consulta `/management-api/lists/overview`). Les coincidències entre sessions utilitzen diferents `vendor_data` i estan limitades a 5.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id","typeLabel":"string\u003cuuid> | null"},"session_number":{"oneOf":[{"type":"integer","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number","typeLabel":"integer | null"},"vendor_data":{"oneOf":[{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data","typeLabel":"string | null"},"verification_date":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date","typeLabel":"string\u003cdate-time> | null"},"phone_number":{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].phone_number","typeLabel":"string"},"status":{"oneOf":[{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].status","typeLabel":"string | null"},"is_blocklisted":{"type":"boolean","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].is_blocklisted","typeLabel":"boolean"},"api_service":{"oneOf":[{"type":"string","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service","typeLabel":"string | null"},"source":{"type":"string","enum":["session","list_entry"],"description":"D'on prové aquesta coincidència. `session` significa que una altra sessió de verificació a la teva aplicació ha coincidit amb aquest valor. `list_entry` significa que el valor ha coincidit amb una llista gestionada per l'organització (llista d'admesos/llista de bloqueig) — consulta la visió general de les llistes a l'API de gestió a `/management-api/lists/overview` per saber com gestionar aquestes llistes.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].matches","typeLabel":"object[]"},"phone_intelligence":{"type":"object","description":"Senyals d'intel·ligència telefònica. Present només quan el complement d'intel·ligència telefònica s'ha executat per a aquest número.","properties":{"score":{"oneOf":[{"type":"number","description":"Puntuació de risc normalitzada de 0 a 100. Com més alta, més arriscada.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de risc normalitzada de 0 a 100. Com més alta, més arriscada.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.score.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.score","typeLabel":"number | null"},"phone_type_risk":{"oneOf":[{"type":"string","description":"`Low`, `Medium` o `High`, derivat de la puntuació.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.phone_type_risk.oneOf.0","typeLabel":"string"},{"type":"null","description":"`Low`, `Medium` o `High`, derivat de la puntuació.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.phone_type_risk.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.phone_type_risk","typeLabel":"string | null"},"phone_trust_index":{"oneOf":[{"type":"number","description":"Invers de la puntuació, per a taulers que prefereixen que un valor més alt sigui millor.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.phone_trust_index.oneOf.0","typeLabel":"number"},{"type":"null","description":"Invers de la puntuació, per a taulers que prefereixen que un valor més alt sigui millor.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.phone_trust_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.phone_trust_index","typeLabel":"number | null"},"network_stability_index":{"oneOf":[{"type":"number","description":"Estabilitat de la xarxa de la línia.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.network_stability_index.oneOf.0","typeLabel":"number"},{"type":"null","description":"Estabilitat de la xarxa de la línia.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.network_stability_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.network_stability_index","typeLabel":"number | null"},"is_disposable":{"oneOf":[{"type":"boolean","description":"`true` quan el número sembla d'un sol ús o virtual.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_disposable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan el número sembla d'un sol ús o virtual.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_disposable.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_disposable","typeLabel":"boolean | null"},"is_ported":{"oneOf":[{"type":"boolean","description":"`true` quan el número ha canviat d'operador.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_ported.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan el número ha canviat d'operador.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_ported.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_ported","typeLabel":"boolean | null"},"is_recently_ported":{"oneOf":[{"type":"boolean","description":"`true` quan la portabilitat s'ha produït recentment.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_recently_ported.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan la portabilitat s'ha produït recentment.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_recently_ported.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.is_recently_ported","typeLabel":"boolean | null"},"carrier_type":{"oneOf":[{"type":"string","description":"Classificació de la línia indicada per la cerca (p. ex., `mobile`).","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.carrier_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Classificació de la línia indicada per la cerca (p. ex., `mobile`).","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.carrier_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.carrier_type","typeLabel":"string | null"},"reason_codes":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","description":"Identificador estable de Didit del senyal, per exemple `IR-5AC67A32`. Opac: agrupa i filtra per ell, no l'analitzis sintàcticament.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].code","typeLabel":"string"},"value":{"oneOf":[{"description":"Per a un indicador de risc (per exemple `voip`, `leaked`, `disposable`, `spam_trap`), el seu valor: un booleà, un nivell o una data. Null per a un codi de motiu amb puntuació.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].value.oneOf.0","typeLabel":"any"},{"description":"Per a un indicador de risc (per exemple `voip`, `leaked`, `disposable`, `spam_trap`), el seu valor: un booleà, un nivell o una data. Null per a un codi de motiu amb puntuació.","type":"null","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].value","typeLabel":"any | null"},"direction":{"type":"string","enum":["risk","trust"],"description":"Si el senyal ha augmentat el risc o ha reforçat la confiança.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].direction","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Explicació fàcil de llegir del senyal, en anglès.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].message","typeLabel":"string"},"impact_level":{"oneOf":[{"type":"string","description":"Amb quina intensitat ha modificat la puntuació el senyal, per exemple `low`, `medium` o `high`.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].impact_level.oneOf.0","typeLabel":"string"},{"type":"null","description":"Amb quina intensitat ha modificat la puntuació el senyal, per exemple `low`, `medium` o `high`.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].impact_level.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX].impact_level","typeLabel":"string | null"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes.items.[INDEX]","typeLabel":"object"},"description":"Senyals que expliquen la puntuació, cadascun amb un codi de Didit estable, una direcció, un missatge i un nivell d'impacte. Poden aparèixer codis nous al llarg del temps, de manera que no rebutgis els codis desconeguts.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence.reason_codes","typeLabel":"object[]"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_intelligence","typeLabel":"object"},"phone_social":{"oneOf":[{"type":"object","description":"Petjada social del número. Només present si s'ha executat el complement de petjada social per a aquest número.","properties":{"profiles_registered":{"oneOf":[{"type":"integer","description":"Plataformes on el número de telèfon està confirmat com a registrat.","example":5,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles_registered.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes on el número de telèfon està confirmat com a registrat.","example":5,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles_registered.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles_registered","typeLabel":"integer | null"},"profiles_checked":{"oneOf":[{"type":"integer","description":"Plataformes avaluades per al registre.","example":14,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles_checked.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes avaluades per al registre.","example":14,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles_checked.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles_checked","typeLabel":"integer | null"},"names_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat un nom associat.","example":0,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.names_found.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes que han retornat un nom associat.","example":0,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.names_found.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.names_found","typeLabel":"integer | null"},"photos_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat una foto de perfil.","example":0,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.photos_found.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes que han retornat una foto de perfil.","example":0,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.photos_found.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.photos_found","typeLabel":"integer | null"},"communication_breadth":{"oneOf":[{"type":"integer","description":"Plataformes de comunicació amb presència detectada.","example":2,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.communication_breadth.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes de comunicació amb presència detectada.","example":2,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.communication_breadth.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.communication_breadth","typeLabel":"integer | null"},"digital_footprint_diversity":{"oneOf":[{"type":"integer","description":"Categories de plataforma diferents amb presència detectada.","example":5,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.digital_footprint_diversity.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Categories de plataforma diferents amb presència detectada.","example":5,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.digital_footprint_diversity.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.digital_footprint_diversity","typeLabel":"integer | null"},"digital_sophistication_index":{"oneOf":[{"type":"integer","description":"Indicador compost de maduresa digital, 0-10.","example":5,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.digital_sophistication_index.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Indicador compost de maduresa digital, 0-10.","example":5,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.digital_sophistication_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.digital_sophistication_index","typeLabel":"integer | null"},"engagement_depth_index":{"oneOf":[{"type":"integer","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.engagement_depth_index.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.engagement_depth_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.engagement_depth_index","typeLabel":"integer | null"},"subscription_affordability_index":{"oneOf":[{"type":"integer","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.subscription_affordability_index.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.subscription_affordability_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.subscription_affordability_index","typeLabel":"integer | null"},"free_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes gratuïtes.","example":4,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.free_platforms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Registres en plataformes gratuïtes.","example":4,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.free_platforms.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.free_platforms","typeLabel":"integer | null"},"full_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes totalment de pagament.","example":0,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.full_paid_platforms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Registres en plataformes totalment de pagament.","example":0,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.full_paid_platforms.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.full_paid_platforms","typeLabel":"integer | null"},"partial_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes freemium.","example":1,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.partial_paid_platforms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Registres en plataformes freemium.","example":1,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.partial_paid_platforms.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.partial_paid_platforms","typeLabel":"integer | null"},"whatsapp_profile_completeness":{"oneOf":[{"type":"string","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.whatsapp_profile_completeness.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.whatsapp_profile_completeness.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.whatsapp_profile_completeness","typeLabel":"enum\u003cstring> | null"},"registered_platforms":{"type":"array","description":"Plataformes on el registre està confirmat.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.registered_platforms.items.[INDEX].platform","typeLabel":"string"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.registered_platforms.items.[INDEX].category","typeLabel":"string"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.registered_platforms.items.[INDEX].scope","typeLabel":"enum\u003cstring>"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.registered_platforms.items.[INDEX]","typeLabel":"object"},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.registered_platforms","typeLabel":"object[]"},"not_registered_platforms":{"type":"array","description":"Plataformes comprovades amb resultat negatiu.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.not_registered_platforms.items.[INDEX].platform","typeLabel":"string"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.not_registered_platforms.items.[INDEX].category","typeLabel":"string"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.not_registered_platforms.items.[INDEX].scope","typeLabel":"enum\u003cstring>"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.not_registered_platforms.items.[INDEX]","typeLabel":"object"},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.not_registered_platforms","typeLabel":"object[]"},"categories":{"type":"object","description":"Recompte registrat i proporció per categoria de plataforma.","additionalProperties":{"type":"object","properties":{"registered":{"oneOf":[{"type":"integer","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.categories.additionalProperties.registered.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.categories.additionalProperties.registered.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.categories.additionalProperties.registered","typeLabel":"integer | null"},"ratio":{"oneOf":[{"type":"number","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.categories.additionalProperties.ratio.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667,"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.categories.additionalProperties.ratio.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.categories.additionalProperties.ratio","typeLabel":"number\u003cfloat> | null"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.categories.additionalProperties","typeLabel":"object"},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.categories","typeLabel":"object"},"profiles":{"type":"object","description":"Detalls del perfil per plataforma, indexats per plataforma, quan la plataforma els exposa.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del perfil, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom del perfil, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.name","typeLabel":"string | null"},"photo":{"oneOf":[{"type":"string","description":"URL de la foto de perfil, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.photo.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL de la foto de perfil, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.photo.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.photo","typeLabel":"string | null"},"about":{"oneOf":[{"type":"string","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.about.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.about.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.about","typeLabel":"string | null"},"privacy_status":{"oneOf":[{"type":"string","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.privacy_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.privacy_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.privacy_status","typeLabel":"enum\u003cstring> | null"},"business_account":{"oneOf":[{"type":"boolean","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.business_account.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa.","uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.business_account.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties.business_account","typeLabel":"boolean | null"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles.additionalProperties","typeLabel":"object"},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0.profiles","typeLabel":"object"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.0","typeLabel":"object"},{"type":"null","description":"Petjada social del número. Només present si s'ha executat el complement de petjada social per a aquest número.","properties":{"profiles_registered":{"oneOf":[{"type":"integer","description":"Plataformes on el número de telèfon està confirmat com a registrat.","example":5},{"type":"null","description":"Plataformes on el número de telèfon està confirmat com a registrat.","example":5}]},"profiles_checked":{"oneOf":[{"type":"integer","description":"Plataformes avaluades per al registre.","example":14},{"type":"null","description":"Plataformes avaluades per al registre.","example":14}]},"names_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat un nom associat.","example":0},{"type":"null","description":"Plataformes que han retornat un nom associat.","example":0}]},"photos_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat una foto de perfil.","example":0},{"type":"null","description":"Plataformes que han retornat una foto de perfil.","example":0}]},"communication_breadth":{"oneOf":[{"type":"integer","description":"Plataformes de comunicació amb presència detectada.","example":2},{"type":"null","description":"Plataformes de comunicació amb presència detectada.","example":2}]},"digital_footprint_diversity":{"oneOf":[{"type":"integer","description":"Categories de plataforma diferents amb presència detectada.","example":5},{"type":"null","description":"Categories de plataforma diferents amb presència detectada.","example":5}]},"digital_sophistication_index":{"oneOf":[{"type":"integer","description":"Indicador compost de maduresa digital, 0-10.","example":5},{"type":"null","description":"Indicador compost de maduresa digital, 0-10.","example":5}]},"engagement_depth_index":{"oneOf":[{"type":"integer","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3},{"type":"null","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3}]},"subscription_affordability_index":{"oneOf":[{"type":"integer","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2},{"type":"null","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2}]},"free_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes gratuïtes.","example":4},{"type":"null","description":"Registres en plataformes gratuïtes.","example":4}]},"full_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes totalment de pagament.","example":0},{"type":"null","description":"Registres en plataformes totalment de pagament.","example":0}]},"partial_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes freemium.","example":1},{"type":"null","description":"Registres en plataformes freemium.","example":1}]},"whatsapp_profile_completeness":{"oneOf":[{"type":"string","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"},{"type":"null","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"}]},"registered_platforms":{"type":"array","description":"Plataformes on el registre està confirmat.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"not_registered_platforms":{"type":"array","description":"Plataformes comprovades amb resultat negatiu.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"categories":{"type":"object","description":"Recompte registrat i proporció per categoria de plataforma.","additionalProperties":{"type":"object","properties":{"registered":{"oneOf":[{"type":"integer","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2},{"type":"null","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2}]},"ratio":{"oneOf":[{"type":"number","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667},{"type":"null","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667}]}}}},"profiles":{"type":"object","description":"Detalls del perfil per plataforma, indexats per plataforma, quan la plataforma els exposa.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Nom del perfil, quan la plataforma l'exposa."}]},"photo":{"oneOf":[{"type":"string","description":"URL de la foto de perfil, quan la plataforma l'exposa."},{"type":"null","description":"URL de la foto de perfil, quan la plataforma l'exposa."}]},"about":{"oneOf":[{"type":"string","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."}]},"privacy_status":{"oneOf":[{"type":"string","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."},{"type":"null","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."}]},"business_account":{"oneOf":[{"type":"boolean","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."},{"type":"null","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."}]}}}}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX].phone_social","typeLabel":"object | null"}},"uniqueKey":"phone_verifications.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"phone_verifications.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes de verificació de telèfon** — sempre és una matriu JSON, mai un objecte `phone` singular. `null` fins que almenys un pas de telèfon hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, el número de telèfon i metadades del país, `lifecycle[]`, `matches[]` i `warnings[]`.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de telèfon al graf del flux de treball."},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquest pas de verificació de telèfon. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Expired"]},"phone_number_prefix":{"type":"string","description":"Prefix del codi telefònic de país"},"phone_number":{"type":"string","description":"Número de telèfon sense prefix de país"},"full_number":{"type":"string","description":"Número de telèfon complet amb prefix de país"},"country_code":{"type":"string","description":"Codi de país de dues lletres (ISO 3166-1 alfa-2)"},"country_name":{"type":"string","description":"Nom complet del país"},"carrier":{"type":"object","properties":{"name":{"type":"string","description":"Nom de l'operador de telefonia"},"type":{"type":"string","description":"Tipus de línia telefònica (mòbil, fixa, etc.)"}}},"is_disposable":{"type":"boolean","description":"Si el número de telèfon prové d'un servei d'un sol ús"},"is_virtual":{"type":"boolean","description":"Si el número de telèfon és virtual"},"verification_method":{"type":"string","description":"Mètode utilitzat per verificar el número de telèfon"},"verification_attempts":{"type":"integer","description":"Nombre d'intents de verificació realitzats"},"verified_at":{"type":"string","format":"date-time","description":"Marca de temps en què es va verificar el telèfon"},"lifecycle":{"type":"array","description":"Llista cronològica d'esdeveniments en el cicle de vida de la verificació de telèfon.","items":{"type":"object","properties":{"type":{"type":"string"},"timestamp":{"type":"string","format":"date-time"},"details":{"oneOf":[{"type":"object","description":"Payload específic de l'esdeveniment. Els esdeveniments d'enviament inclouen `status`, `reason`, `channel`, `actual_channel`; els esdeveniments de lliurament inclouen `channel`, `status`; els esdeveniments de comprovació de codi inclouen `code_tried`, `status`; els esdeveniments d'estat final inclouen `reason`, o `null` quan no hi ha cap motiu per informar (p. ex., `PHONE_VERIFICATION_APPROVED`).","properties":{"status":{"type":"string"},"reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"channel":{"oneOf":[{"type":"string"},{"type":"null"}]},"actual_channel":{"oneOf":[{"type":"string"},{"type":"null"}]},"code_tried":{"type":"string"}}},{"type":"null","description":"Payload específic de l'esdeveniment. Els esdeveniments d'enviament inclouen `status`, `reason`, `channel`, `actual_channel`; els esdeveniments de lliurament inclouen `channel`, `status`; els esdeveniments de comprovació de codi inclouen `code_tried`, `status`; els esdeveniments d'estat final inclouen `reason`, o `null` quan no hi ha cap motiu per informar (p. ex., `PHONE_VERIFICATION_APPROVED`).","properties":{"status":{"type":"string"},"reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"channel":{"oneOf":[{"type":"string"},{"type":"null"}]},"actual_channel":{"oneOf":[{"type":"string"},{"type":"null"}]},"code_tried":{"type":"string"}}}]},"fee":{"type":"number"}}}},"warnings":{"type":"array","description":"Llista d'advertències relacionades amb la verificació de telèfon","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}}},"matches":{"type":"array","description":"Coincidències trobades per a aquest número de telèfon. Cada coincidència té un `source`: `session` (una altra sessió de verificació a la teva aplicació ha coincidit amb el mateix número, retornada amb `session_id`/`session_number`/`vendor_data`/`verification_date`) o `list_entry` (el número es troba en una llista de permisos/bloqueig gestionada per l'organització — consulta `/management-api/lists/overview`). Les coincidències entre sessions utilitzen diferents `vendor_data` i estan limitades a 5.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_data":{"oneOf":[{"type":"string"},{"type":"null"}]},"verification_date":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"phone_number":{"type":"string"},"status":{"oneOf":[{"type":"string"},{"type":"null"}]},"is_blocklisted":{"type":"boolean"},"api_service":{"oneOf":[{"type":"string"},{"type":"null"}]},"source":{"type":"string","enum":["session","list_entry"],"description":"D'on prové aquesta coincidència. `session` significa que una altra sessió de verificació a la teva aplicació ha coincidit amb aquest valor. `list_entry` significa que el valor ha coincidit amb una llista gestionada per l'organització (llista d'admesos/llista de bloqueig) — consulta la visió general de les llistes a l'API de gestió a `/management-api/lists/overview` per saber com gestionar aquestes llistes."}}}},"phone_intelligence":{"type":"object","description":"Senyals d'intel·ligència telefònica. Present només quan el complement d'intel·ligència telefònica s'ha executat per a aquest número.","properties":{"score":{"oneOf":[{"type":"number","description":"Puntuació de risc normalitzada de 0 a 100. Com més alta, més arriscada."},{"type":"null","description":"Puntuació de risc normalitzada de 0 a 100. Com més alta, més arriscada."}]},"phone_type_risk":{"oneOf":[{"type":"string","description":"`Low`, `Medium` o `High`, derivat de la puntuació."},{"type":"null","description":"`Low`, `Medium` o `High`, derivat de la puntuació."}]},"phone_trust_index":{"oneOf":[{"type":"number","description":"Invers de la puntuació, per a taulers que prefereixen que un valor més alt sigui millor."},{"type":"null","description":"Invers de la puntuació, per a taulers que prefereixen que un valor més alt sigui millor."}]},"network_stability_index":{"oneOf":[{"type":"number","description":"Estabilitat de la xarxa de la línia."},{"type":"null","description":"Estabilitat de la xarxa de la línia."}]},"is_disposable":{"oneOf":[{"type":"boolean","description":"`true` quan el número sembla d'un sol ús o virtual."},{"type":"null","description":"`true` quan el número sembla d'un sol ús o virtual."}]},"is_ported":{"oneOf":[{"type":"boolean","description":"`true` quan el número ha canviat d'operador."},{"type":"null","description":"`true` quan el número ha canviat d'operador."}]},"is_recently_ported":{"oneOf":[{"type":"boolean","description":"`true` quan la portabilitat s'ha produït recentment."},{"type":"null","description":"`true` quan la portabilitat s'ha produït recentment."}]},"carrier_type":{"oneOf":[{"type":"string","description":"Classificació de la línia indicada per la cerca (p. ex., `mobile`)."},{"type":"null","description":"Classificació de la línia indicada per la cerca (p. ex., `mobile`)."}]},"reason_codes":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","description":"Identificador estable de Didit del senyal, per exemple `IR-5AC67A32`. Opac: agrupa i filtra per ell, no l'analitzis sintàcticament."},"value":{"oneOf":[{"description":"Per a un indicador de risc (per exemple `voip`, `leaked`, `disposable`, `spam_trap`), el seu valor: un booleà, un nivell o una data. Null per a un codi de motiu amb puntuació."},{"description":"Per a un indicador de risc (per exemple `voip`, `leaked`, `disposable`, `spam_trap`), el seu valor: un booleà, un nivell o una data. Null per a un codi de motiu amb puntuació.","type":"null"}]},"direction":{"type":"string","enum":["risk","trust"],"description":"Si el senyal ha augmentat el risc o ha reforçat la confiança."},"message":{"type":"string","description":"Explicació fàcil de llegir del senyal, en anglès."},"impact_level":{"oneOf":[{"type":"string","description":"Amb quina intensitat ha modificat la puntuació el senyal, per exemple `low`, `medium` o `high`."},{"type":"null","description":"Amb quina intensitat ha modificat la puntuació el senyal, per exemple `low`, `medium` o `high`."}]}}},"description":"Senyals que expliquen la puntuació, cadascun amb un codi de Didit estable, una direcció, un missatge i un nivell d'impacte. Poden aparèixer codis nous al llarg del temps, de manera que no rebutgis els codis desconeguts."}}},"phone_social":{"oneOf":[{"type":"object","description":"Petjada social del número. Només present si s'ha executat el complement de petjada social per a aquest número.","properties":{"profiles_registered":{"oneOf":[{"type":"integer","description":"Plataformes on el número de telèfon està confirmat com a registrat.","example":5},{"type":"null","description":"Plataformes on el número de telèfon està confirmat com a registrat.","example":5}]},"profiles_checked":{"oneOf":[{"type":"integer","description":"Plataformes avaluades per al registre.","example":14},{"type":"null","description":"Plataformes avaluades per al registre.","example":14}]},"names_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat un nom associat.","example":0},{"type":"null","description":"Plataformes que han retornat un nom associat.","example":0}]},"photos_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat una foto de perfil.","example":0},{"type":"null","description":"Plataformes que han retornat una foto de perfil.","example":0}]},"communication_breadth":{"oneOf":[{"type":"integer","description":"Plataformes de comunicació amb presència detectada.","example":2},{"type":"null","description":"Plataformes de comunicació amb presència detectada.","example":2}]},"digital_footprint_diversity":{"oneOf":[{"type":"integer","description":"Categories de plataforma diferents amb presència detectada.","example":5},{"type":"null","description":"Categories de plataforma diferents amb presència detectada.","example":5}]},"digital_sophistication_index":{"oneOf":[{"type":"integer","description":"Indicador compost de maduresa digital, 0-10.","example":5},{"type":"null","description":"Indicador compost de maduresa digital, 0-10.","example":5}]},"engagement_depth_index":{"oneOf":[{"type":"integer","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3},{"type":"null","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3}]},"subscription_affordability_index":{"oneOf":[{"type":"integer","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2},{"type":"null","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2}]},"free_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes gratuïtes.","example":4},{"type":"null","description":"Registres en plataformes gratuïtes.","example":4}]},"full_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes totalment de pagament.","example":0},{"type":"null","description":"Registres en plataformes totalment de pagament.","example":0}]},"partial_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes freemium.","example":1},{"type":"null","description":"Registres en plataformes freemium.","example":1}]},"whatsapp_profile_completeness":{"oneOf":[{"type":"string","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"},{"type":"null","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"}]},"registered_platforms":{"type":"array","description":"Plataformes on el registre està confirmat.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"not_registered_platforms":{"type":"array","description":"Plataformes comprovades amb resultat negatiu.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"categories":{"type":"object","description":"Recompte registrat i proporció per categoria de plataforma.","additionalProperties":{"type":"object","properties":{"registered":{"oneOf":[{"type":"integer","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2},{"type":"null","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2}]},"ratio":{"oneOf":[{"type":"number","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667},{"type":"null","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667}]}}}},"profiles":{"type":"object","description":"Detalls del perfil per plataforma, indexats per plataforma, quan la plataforma els exposa.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Nom del perfil, quan la plataforma l'exposa."}]},"photo":{"oneOf":[{"type":"string","description":"URL de la foto de perfil, quan la plataforma l'exposa."},{"type":"null","description":"URL de la foto de perfil, quan la plataforma l'exposa."}]},"about":{"oneOf":[{"type":"string","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."}]},"privacy_status":{"oneOf":[{"type":"string","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."},{"type":"null","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."}]},"business_account":{"oneOf":[{"type":"boolean","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."},{"type":"null","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."}]}}}}}},{"type":"null","description":"Petjada social del número. Només present si s'ha executat el complement de petjada social per a aquest número.","properties":{"profiles_registered":{"oneOf":[{"type":"integer","description":"Plataformes on el número de telèfon està confirmat com a registrat.","example":5},{"type":"null","description":"Plataformes on el número de telèfon està confirmat com a registrat.","example":5}]},"profiles_checked":{"oneOf":[{"type":"integer","description":"Plataformes avaluades per al registre.","example":14},{"type":"null","description":"Plataformes avaluades per al registre.","example":14}]},"names_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat un nom associat.","example":0},{"type":"null","description":"Plataformes que han retornat un nom associat.","example":0}]},"photos_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat una foto de perfil.","example":0},{"type":"null","description":"Plataformes que han retornat una foto de perfil.","example":0}]},"communication_breadth":{"oneOf":[{"type":"integer","description":"Plataformes de comunicació amb presència detectada.","example":2},{"type":"null","description":"Plataformes de comunicació amb presència detectada.","example":2}]},"digital_footprint_diversity":{"oneOf":[{"type":"integer","description":"Categories de plataforma diferents amb presència detectada.","example":5},{"type":"null","description":"Categories de plataforma diferents amb presència detectada.","example":5}]},"digital_sophistication_index":{"oneOf":[{"type":"integer","description":"Indicador compost de maduresa digital, 0-10.","example":5},{"type":"null","description":"Indicador compost de maduresa digital, 0-10.","example":5}]},"engagement_depth_index":{"oneOf":[{"type":"integer","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3},{"type":"null","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3}]},"subscription_affordability_index":{"oneOf":[{"type":"integer","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2},{"type":"null","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2}]},"free_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes gratuïtes.","example":4},{"type":"null","description":"Registres en plataformes gratuïtes.","example":4}]},"full_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes totalment de pagament.","example":0},{"type":"null","description":"Registres en plataformes totalment de pagament.","example":0}]},"partial_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes freemium.","example":1},{"type":"null","description":"Registres en plataformes freemium.","example":1}]},"whatsapp_profile_completeness":{"oneOf":[{"type":"string","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"},{"type":"null","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"}]},"registered_platforms":{"type":"array","description":"Plataformes on el registre està confirmat.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"not_registered_platforms":{"type":"array","description":"Plataformes comprovades amb resultat negatiu.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"categories":{"type":"object","description":"Recompte registrat i proporció per categoria de plataforma.","additionalProperties":{"type":"object","properties":{"registered":{"oneOf":[{"type":"integer","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2},{"type":"null","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2}]},"ratio":{"oneOf":[{"type":"number","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667},{"type":"null","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667}]}}}},"profiles":{"type":"object","description":"Detalls del perfil per plataforma, indexats per plataforma, quan la plataforma els exposa.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Nom del perfil, quan la plataforma l'exposa."}]},"photo":{"oneOf":[{"type":"string","description":"URL de la foto de perfil, quan la plataforma l'exposa."},{"type":"null","description":"URL de la foto de perfil, quan la plataforma l'exposa."}]},"about":{"oneOf":[{"type":"string","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."}]},"privacy_status":{"oneOf":[{"type":"string","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."},{"type":"null","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."}]},"business_account":{"oneOf":[{"type":"boolean","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."},{"type":"null","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."}]}}}}}}]}}},"uniqueKey":"phone_verifications.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_verifications","typeLabel":"object[] | null"},"email_verifications":{"oneOf":[{"type":"array","description":"**Matriu d'informes de verificació de correu electrònic** — sempre és una matriu JSON, mai un objecte `email` singular. `null` fins que almenys un pas de correu electrònic hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, l'adreça de correu electrònic, dades de filtracions, `lifecycle[]`, `matches[]` i `warnings[]`.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de correu electrònic al graf del flux de treball.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquest pas de verificació de correu electrònic. Independent de l'`status` de la sessió de nivell superior — una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Expired"],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"email":{"type":"string","description":"L'adreça de correu electrònic que s'està verificant","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email","typeLabel":"string"},"is_breached":{"type":"boolean","description":"Indica si el correu electrònic s'ha trobat en filtracions de dades conegudes","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].is_breached","typeLabel":"boolean"},"breaches":{"type":"array","description":"Llista de filtracions conegudes en què s'ha trobat aquest correu electrònic","items":{"type":"object","properties":{"name":{"type":"string","description":"Nom de la filtració","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].name","typeLabel":"string"},"domain":{"type":"string","description":"Domini afectat per la filtració","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].domain","typeLabel":"string"},"logo_path":{"type":"string","description":"URL del logotip del servei afectat per la filtració","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].logo_path","typeLabel":"string"},"breach_date":{"type":"string","format":"date","description":"Data en què es va produir l'incompliment","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].breach_date","typeLabel":"string\u003cdate>"},"description":{"type":"string","description":"Descripció de la infracció","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].description","typeLabel":"string"},"is_verified":{"type":"boolean","description":"Indica si la filtració està verificada","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].is_verified","typeLabel":"boolean"},"data_classes":{"type":"array","description":"Tipus de dades exposades en la filtració","items":{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].data_classes.items.[INDEX]","typeLabel":"string"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].data_classes","typeLabel":"string[]"},"breach_emails_count":{"type":"integer","description":"Nombre d'adreces de correu electrònic afectades a la filtració","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX].breach_emails_count","typeLabel":"integer"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].breaches","typeLabel":"object[]"},"is_disposable":{"type":"boolean","description":"Indica si el correu electrònic prové d'un proveïdor d'un sol ús","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].is_disposable","typeLabel":"boolean"},"is_undeliverable":{"type":"boolean","description":"Indica si l'adreça de correu electrònic no es pot lliurar","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].is_undeliverable","typeLabel":"boolean"},"verification_attempts":{"type":"integer","description":"Nombre d'intents de verificació per a aquest correu electrònic","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].verification_attempts","typeLabel":"integer"},"verified_at":{"type":"string","format":"date-time","description":"Marca de temps en què es va verificar el correu electrònic","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].verified_at","typeLabel":"string\u003cdate-time>"},"warnings":{"type":"array","description":"Llista d'advertències relacionades amb la verificació de correu electrònic","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"},"lifecycle":{"type":"array","description":"Llista cronològica d'esdeveniments en el cicle de vida de la verificació de correu electrònic.","items":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].type","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"},"details":{"oneOf":[{"type":"object","description":"Payload específic de l'esdeveniment. Els esdeveniments d'enviament inclouen `status`, `reason`; els esdeveniments de comprovació de codi inclouen `code_tried`, `status`; els esdeveniments d'estat final inclouen `reason`, o `null` quan no hi ha cap motiu per informar (p. ex., `EMAIL_VERIFICATION_APPROVED`).","properties":{"status":{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.status","typeLabel":"string"},"reason":{"oneOf":[{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.reason.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.reason","typeLabel":"string | null"},"code_tried":{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0.code_tried","typeLabel":"string"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Payload específic de l'esdeveniment. Els esdeveniments d'enviament inclouen `status`, `reason`; els esdeveniments de comprovació de codi inclouen `code_tried`, `status`; els esdeveniments d'estat final inclouen `reason`, o `null` quan no hi ha cap motiu per informar (p. ex., `EMAIL_VERIFICATION_APPROVED`).","properties":{"status":{"type":"string"},"reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"code_tried":{"type":"string"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].details","typeLabel":"object | null"},"fee":{"type":"number","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX].fee","typeLabel":"number"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle.items.[INDEX]","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].lifecycle","typeLabel":"object[]"},"matches":{"type":"array","description":"Coincidències trobades per a aquesta adreça de correu electrònic. Cada coincidència té un `source`: `session` (una altra sessió de verificació a la teva aplicació ha coincidit amb el mateix correu electrònic, retornada amb `session_id`/`session_number`/`vendor_data`/`verification_date`) o `list_entry` (el correu electrònic es troba en una llista de permisos/bloqueig gestionada per l'organització — consulta `/management-api/lists/overview`). Les coincidències entre sessions utilitzen diferents `vendor_data` i estan limitades a 5.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id","typeLabel":"string\u003cuuid> | null"},"session_number":{"oneOf":[{"type":"integer","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number","typeLabel":"integer | null"},"vendor_data":{"oneOf":[{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data","typeLabel":"string | null"},"verification_date":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date","typeLabel":"string\u003cdate-time> | null"},"email":{"type":"string","format":"email","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].email","typeLabel":"string\u003cemail>"},"status":{"oneOf":[{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].status","typeLabel":"string | null"},"is_blocklisted":{"type":"boolean","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].is_blocklisted","typeLabel":"boolean"},"api_service":{"oneOf":[{"type":"string","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service","typeLabel":"string | null"},"source":{"type":"string","enum":["session","list_entry"],"description":"D'on prové aquesta coincidència. `session` significa que una altra sessió de verificació a la teva aplicació ha coincidit amb aquest valor. `list_entry` significa que el valor ha coincidit amb una llista gestionada per l'organització (llista d'admesos/llista de bloqueig) — consulta la visió general de les llistes a l'API de gestió a `/management-api/lists/overview` per saber com gestionar aquestes llistes.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX].source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].matches","typeLabel":"object[]"},"email_intelligence":{"type":"object","description":"Senyals d'intel·ligència de correu electrònic. Només estan presents quan el complement d'intel·ligència de correu electrònic s'ha executat per a aquesta adreça.","properties":{"score":{"oneOf":[{"type":"number","description":"Puntuació de risc normalitzada de 0 a 100. Com més alta, més arriscada.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de risc normalitzada de 0 a 100. Com més alta, més arriscada.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.score.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.score","typeLabel":"number | null"},"deliverable":{"oneOf":[{"type":"string","description":"Franja de capacitat de lliurament (p. ex., `high`).","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.deliverable.oneOf.0","typeLabel":"string"},{"type":"null","description":"Franja de capacitat de lliurament (p. ex., `high`).","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.deliverable.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.deliverable","typeLabel":"string | null"},"breach_risk_level":{"oneOf":[{"type":"string","description":"`Low`, `Medium` o `High`.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.breach_risk_level.oneOf.0","typeLabel":"string"},{"type":"null","description":"`Low`, `Medium` o `High`.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.breach_risk_level.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.breach_risk_level","typeLabel":"string | null"},"breach_risk_index":{"oneOf":[{"type":"number","description":"Índex numèric de risc de vulneració.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.breach_risk_index.oneOf.0","typeLabel":"number"},{"type":"null","description":"Índex numèric de risc de vulneració.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.breach_risk_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.breach_risk_index","typeLabel":"number | null"},"is_recent_breach":{"oneOf":[{"type":"boolean","description":"`true` quan l'adreça apareix en una filtració recent.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_recent_breach.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan l'adreça apareix en una filtració recent.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_recent_breach.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_recent_breach","typeLabel":"boolean | null"},"is_frequent_breached":{"oneOf":[{"type":"boolean","description":"`true` quan l'adreça apareix en moltes filtracions.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_frequent_breached.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan l'adreça apareix en moltes filtracions.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_frequent_breached.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_frequent_breached","typeLabel":"boolean | null"},"is_disposable":{"oneOf":[{"type":"boolean","description":"`true` quan el domini és un proveïdor d'un sol ús.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_disposable.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan el domini és un proveïdor d'un sol ús.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_disposable.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_disposable","typeLabel":"boolean | null"},"is_free_domain":{"oneOf":[{"type":"boolean","description":"`true` quan el domini és un proveïdor de correu gratuït.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_free_domain.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan el domini és un proveïdor de correu gratuït.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_free_domain.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_free_domain","typeLabel":"boolean | null"},"is_breached":{"oneOf":[{"type":"boolean","description":"`true` quan l'adreça apareix en filtracions conegudes.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_breached.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan l'adreça apareix en filtracions conegudes.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_breached.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.is_breached","typeLabel":"boolean | null"},"no_of_breaches":{"oneOf":[{"type":"number","description":"Nombre de filtracions conegudes que contenen l'adreça.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.no_of_breaches.oneOf.0","typeLabel":"number"},{"type":"null","description":"Nombre de filtracions conegudes que contenen l'adreça.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.no_of_breaches.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.no_of_breaches","typeLabel":"number | null"},"reason_codes":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","description":"Identificador estable de Didit del senyal, per exemple `IR-5AC67A32`. Opac: agrupa i filtra per ell, no l'analitzis sintàcticament.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].code","typeLabel":"string"},"value":{"oneOf":[{"description":"Per a un indicador de risc (per exemple `voip`, `leaked`, `disposable`, `spam_trap`), el seu valor: un booleà, un nivell o una data. Null per a un codi de motiu amb puntuació.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].value.oneOf.0","typeLabel":"any"},{"description":"Per a un indicador de risc (per exemple `voip`, `leaked`, `disposable`, `spam_trap`), el seu valor: un booleà, un nivell o una data. Null per a un codi de motiu amb puntuació.","type":"null","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].value","typeLabel":"any | null"},"direction":{"type":"string","enum":["risk","trust"],"description":"Si el senyal ha augmentat el risc o ha reforçat la confiança.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].direction","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Explicació fàcil de llegir del senyal, en anglès.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].message","typeLabel":"string"},"impact_level":{"oneOf":[{"type":"string","description":"Amb quina intensitat ha modificat la puntuació el senyal, per exemple `low`, `medium` o `high`.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].impact_level.oneOf.0","typeLabel":"string"},{"type":"null","description":"Amb quina intensitat ha modificat la puntuació el senyal, per exemple `low`, `medium` o `high`.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].impact_level.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX].impact_level","typeLabel":"string | null"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes.items.[INDEX]","typeLabel":"object"},"description":"Senyals que expliquen la puntuació, cadascun amb un codi de Didit estable, una direcció, un missatge i un nivell d'impacte. Poden aparèixer codis nous al llarg del temps, de manera que no rebutgis els codis desconeguts.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence.reason_codes","typeLabel":"object[]"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_intelligence","typeLabel":"object"},"email_social":{"oneOf":[{"type":"object","description":"Petjada social de l'adreça. Només present si s'ha executat el complement de petjada social per a aquesta adreça.","properties":{"profiles_registered":{"oneOf":[{"type":"integer","description":"Plataformes on l'adreça de correu electrònic està confirmada com a registrada.","example":5,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles_registered.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes on l'adreça de correu electrònic està confirmada com a registrada.","example":5,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles_registered.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles_registered","typeLabel":"integer | null"},"profiles_checked":{"oneOf":[{"type":"integer","description":"Plataformes avaluades per al registre.","example":14,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles_checked.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes avaluades per al registre.","example":14,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles_checked.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles_checked","typeLabel":"integer | null"},"names_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat un nom associat.","example":0,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.names_found.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes que han retornat un nom associat.","example":0,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.names_found.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.names_found","typeLabel":"integer | null"},"photos_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat una foto de perfil.","example":0,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.photos_found.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes que han retornat una foto de perfil.","example":0,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.photos_found.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.photos_found","typeLabel":"integer | null"},"communication_breadth":{"oneOf":[{"type":"integer","description":"Plataformes de comunicació amb presència detectada.","example":2,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.communication_breadth.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes de comunicació amb presència detectada.","example":2,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.communication_breadth.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.communication_breadth","typeLabel":"integer | null"},"digital_footprint_diversity":{"oneOf":[{"type":"integer","description":"Categories de plataforma diferents amb presència detectada.","example":5,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.digital_footprint_diversity.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Categories de plataforma diferents amb presència detectada.","example":5,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.digital_footprint_diversity.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.digital_footprint_diversity","typeLabel":"integer | null"},"digital_sophistication_index":{"oneOf":[{"type":"integer","description":"Indicador compost de maduresa digital, 0-10.","example":5,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.digital_sophistication_index.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Indicador compost de maduresa digital, 0-10.","example":5,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.digital_sophistication_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.digital_sophistication_index","typeLabel":"integer | null"},"engagement_depth_index":{"oneOf":[{"type":"integer","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.engagement_depth_index.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.engagement_depth_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.engagement_depth_index","typeLabel":"integer | null"},"subscription_affordability_index":{"oneOf":[{"type":"integer","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.subscription_affordability_index.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.subscription_affordability_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.subscription_affordability_index","typeLabel":"integer | null"},"free_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes gratuïtes.","example":4,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.free_platforms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Registres en plataformes gratuïtes.","example":4,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.free_platforms.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.free_platforms","typeLabel":"integer | null"},"full_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes totalment de pagament.","example":0,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.full_paid_platforms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Registres en plataformes totalment de pagament.","example":0,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.full_paid_platforms.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.full_paid_platforms","typeLabel":"integer | null"},"partial_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes freemium.","example":1,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.partial_paid_platforms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Registres en plataformes freemium.","example":1,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.partial_paid_platforms.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.partial_paid_platforms","typeLabel":"integer | null"},"whatsapp_profile_completeness":{"oneOf":[{"type":"string","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.whatsapp_profile_completeness.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.whatsapp_profile_completeness.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.whatsapp_profile_completeness","typeLabel":"enum\u003cstring> | null"},"registered_platforms":{"type":"array","description":"Plataformes on el registre està confirmat.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.registered_platforms.items.[INDEX].platform","typeLabel":"string"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.registered_platforms.items.[INDEX].category","typeLabel":"string"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.registered_platforms.items.[INDEX].scope","typeLabel":"enum\u003cstring>"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.registered_platforms.items.[INDEX]","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.registered_platforms","typeLabel":"object[]"},"not_registered_platforms":{"type":"array","description":"Plataformes comprovades amb resultat negatiu.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.not_registered_platforms.items.[INDEX].platform","typeLabel":"string"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.not_registered_platforms.items.[INDEX].category","typeLabel":"string"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.not_registered_platforms.items.[INDEX].scope","typeLabel":"enum\u003cstring>"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.not_registered_platforms.items.[INDEX]","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.not_registered_platforms","typeLabel":"object[]"},"categories":{"type":"object","description":"Recompte registrat i proporció per categoria de plataforma.","additionalProperties":{"type":"object","properties":{"registered":{"oneOf":[{"type":"integer","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.categories.additionalProperties.registered.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.categories.additionalProperties.registered.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.categories.additionalProperties.registered","typeLabel":"integer | null"},"ratio":{"oneOf":[{"type":"number","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.categories.additionalProperties.ratio.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667,"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.categories.additionalProperties.ratio.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.categories.additionalProperties.ratio","typeLabel":"number\u003cfloat> | null"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.categories.additionalProperties","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.categories","typeLabel":"object"},"profiles":{"type":"object","description":"Detalls del perfil per plataforma, indexats per plataforma, quan la plataforma els exposa.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del perfil, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom del perfil, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.name","typeLabel":"string | null"},"photo":{"oneOf":[{"type":"string","description":"URL de la foto de perfil, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.photo.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL de la foto de perfil, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.photo.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.photo","typeLabel":"string | null"},"about":{"oneOf":[{"type":"string","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.about.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.about.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.about","typeLabel":"string | null"},"privacy_status":{"oneOf":[{"type":"string","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.privacy_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.privacy_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.privacy_status","typeLabel":"enum\u003cstring> | null"},"business_account":{"oneOf":[{"type":"boolean","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.business_account.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa.","uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.business_account.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties.business_account","typeLabel":"boolean | null"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles.additionalProperties","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0.profiles","typeLabel":"object"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.0","typeLabel":"object"},{"type":"null","description":"Petjada social de l'adreça. Només present si s'ha executat el complement de petjada social per a aquesta adreça.","properties":{"profiles_registered":{"oneOf":[{"type":"integer","description":"Plataformes on l'adreça de correu electrònic està confirmada com a registrada.","example":5},{"type":"null","description":"Plataformes on l'adreça de correu electrònic està confirmada com a registrada.","example":5}]},"profiles_checked":{"oneOf":[{"type":"integer","description":"Plataformes avaluades per al registre.","example":14},{"type":"null","description":"Plataformes avaluades per al registre.","example":14}]},"names_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat un nom associat.","example":0},{"type":"null","description":"Plataformes que han retornat un nom associat.","example":0}]},"photos_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat una foto de perfil.","example":0},{"type":"null","description":"Plataformes que han retornat una foto de perfil.","example":0}]},"communication_breadth":{"oneOf":[{"type":"integer","description":"Plataformes de comunicació amb presència detectada.","example":2},{"type":"null","description":"Plataformes de comunicació amb presència detectada.","example":2}]},"digital_footprint_diversity":{"oneOf":[{"type":"integer","description":"Categories de plataforma diferents amb presència detectada.","example":5},{"type":"null","description":"Categories de plataforma diferents amb presència detectada.","example":5}]},"digital_sophistication_index":{"oneOf":[{"type":"integer","description":"Indicador compost de maduresa digital, 0-10.","example":5},{"type":"null","description":"Indicador compost de maduresa digital, 0-10.","example":5}]},"engagement_depth_index":{"oneOf":[{"type":"integer","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3},{"type":"null","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3}]},"subscription_affordability_index":{"oneOf":[{"type":"integer","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2},{"type":"null","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2}]},"free_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes gratuïtes.","example":4},{"type":"null","description":"Registres en plataformes gratuïtes.","example":4}]},"full_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes totalment de pagament.","example":0},{"type":"null","description":"Registres en plataformes totalment de pagament.","example":0}]},"partial_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes freemium.","example":1},{"type":"null","description":"Registres en plataformes freemium.","example":1}]},"whatsapp_profile_completeness":{"oneOf":[{"type":"string","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"},{"type":"null","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"}]},"registered_platforms":{"type":"array","description":"Plataformes on el registre està confirmat.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"not_registered_platforms":{"type":"array","description":"Plataformes comprovades amb resultat negatiu.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"categories":{"type":"object","description":"Recompte registrat i proporció per categoria de plataforma.","additionalProperties":{"type":"object","properties":{"registered":{"oneOf":[{"type":"integer","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2},{"type":"null","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2}]},"ratio":{"oneOf":[{"type":"number","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667},{"type":"null","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667}]}}}},"profiles":{"type":"object","description":"Detalls del perfil per plataforma, indexats per plataforma, quan la plataforma els exposa.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Nom del perfil, quan la plataforma l'exposa."}]},"photo":{"oneOf":[{"type":"string","description":"URL de la foto de perfil, quan la plataforma l'exposa."},{"type":"null","description":"URL de la foto de perfil, quan la plataforma l'exposa."}]},"about":{"oneOf":[{"type":"string","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."}]},"privacy_status":{"oneOf":[{"type":"string","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."},{"type":"null","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."}]},"business_account":{"oneOf":[{"type":"boolean","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."},{"type":"null","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."}]}}}}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications.oneOf.0.items.[INDEX].email_social","typeLabel":"object | null"}},"uniqueKey":"email_verifications.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"email_verifications.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes de verificació de correu electrònic** — sempre és una matriu JSON, mai un objecte `email` singular. `null` fins que almenys un pas de correu electrònic hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, l'adreça de correu electrònic, dades de filtracions, `lifecycle[]`, `matches[]` i `warnings[]`.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de correu electrònic al graf del flux de treball."},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquest pas de verificació de correu electrònic. Independent de l'`status` de la sessió de nivell superior — una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Expired"]},"email":{"type":"string","description":"L'adreça de correu electrònic que s'està verificant"},"is_breached":{"type":"boolean","description":"Indica si el correu electrònic s'ha trobat en filtracions de dades conegudes"},"breaches":{"type":"array","description":"Llista de filtracions conegudes en què s'ha trobat aquest correu electrònic","items":{"type":"object","properties":{"name":{"type":"string","description":"Nom de la filtració"},"domain":{"type":"string","description":"Domini afectat per la filtració"},"logo_path":{"type":"string","description":"URL del logotip del servei afectat per la filtració"},"breach_date":{"type":"string","format":"date","description":"Data en què es va produir l'incompliment"},"description":{"type":"string","description":"Descripció de la infracció"},"is_verified":{"type":"boolean","description":"Indica si la filtració està verificada"},"data_classes":{"type":"array","description":"Tipus de dades exposades en la filtració","items":{"type":"string"}},"breach_emails_count":{"type":"integer","description":"Nombre d'adreces de correu electrònic afectades a la filtració"}}}},"is_disposable":{"type":"boolean","description":"Indica si el correu electrònic prové d'un proveïdor d'un sol ús"},"is_undeliverable":{"type":"boolean","description":"Indica si l'adreça de correu electrònic no es pot lliurar"},"verification_attempts":{"type":"integer","description":"Nombre d'intents de verificació per a aquest correu electrònic"},"verified_at":{"type":"string","format":"date-time","description":"Marca de temps en què es va verificar el correu electrònic"},"warnings":{"type":"array","description":"Llista d'advertències relacionades amb la verificació de correu electrònic","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}}},"lifecycle":{"type":"array","description":"Llista cronològica d'esdeveniments en el cicle de vida de la verificació de correu electrònic.","items":{"type":"object","properties":{"type":{"type":"string"},"timestamp":{"type":"string","format":"date-time"},"details":{"oneOf":[{"type":"object","description":"Payload específic de l'esdeveniment. Els esdeveniments d'enviament inclouen `status`, `reason`; els esdeveniments de comprovació de codi inclouen `code_tried`, `status`; els esdeveniments d'estat final inclouen `reason`, o `null` quan no hi ha cap motiu per informar (p. ex., `EMAIL_VERIFICATION_APPROVED`).","properties":{"status":{"type":"string"},"reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"code_tried":{"type":"string"}}},{"type":"null","description":"Payload específic de l'esdeveniment. Els esdeveniments d'enviament inclouen `status`, `reason`; els esdeveniments de comprovació de codi inclouen `code_tried`, `status`; els esdeveniments d'estat final inclouen `reason`, o `null` quan no hi ha cap motiu per informar (p. ex., `EMAIL_VERIFICATION_APPROVED`).","properties":{"status":{"type":"string"},"reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"code_tried":{"type":"string"}}}]},"fee":{"type":"number"}}}},"matches":{"type":"array","description":"Coincidències trobades per a aquesta adreça de correu electrònic. Cada coincidència té un `source`: `session` (una altra sessió de verificació a la teva aplicació ha coincidit amb el mateix correu electrònic, retornada amb `session_id`/`session_number`/`vendor_data`/`verification_date`) o `list_entry` (el correu electrònic es troba en una llista de permisos/bloqueig gestionada per l'organització — consulta `/management-api/lists/overview`). Les coincidències entre sessions utilitzen diferents `vendor_data` i estan limitades a 5.","items":{"type":"object","properties":{"session_id":{"oneOf":[{"type":"string","format":"uuid"},{"type":"null","format":"uuid"}]},"session_number":{"oneOf":[{"type":"integer"},{"type":"null"}]},"vendor_data":{"oneOf":[{"type":"string"},{"type":"null"}]},"verification_date":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"email":{"type":"string","format":"email"},"status":{"oneOf":[{"type":"string"},{"type":"null"}]},"is_blocklisted":{"type":"boolean"},"api_service":{"oneOf":[{"type":"string"},{"type":"null"}]},"source":{"type":"string","enum":["session","list_entry"],"description":"D'on prové aquesta coincidència. `session` significa que una altra sessió de verificació a la teva aplicació ha coincidit amb aquest valor. `list_entry` significa que el valor ha coincidit amb una llista gestionada per l'organització (llista d'admesos/llista de bloqueig) — consulta la visió general de les llistes a l'API de gestió a `/management-api/lists/overview` per saber com gestionar aquestes llistes."}}}},"email_intelligence":{"type":"object","description":"Senyals d'intel·ligència de correu electrònic. Només estan presents quan el complement d'intel·ligència de correu electrònic s'ha executat per a aquesta adreça.","properties":{"score":{"oneOf":[{"type":"number","description":"Puntuació de risc normalitzada de 0 a 100. Com més alta, més arriscada."},{"type":"null","description":"Puntuació de risc normalitzada de 0 a 100. Com més alta, més arriscada."}]},"deliverable":{"oneOf":[{"type":"string","description":"Franja de capacitat de lliurament (p. ex., `high`)."},{"type":"null","description":"Franja de capacitat de lliurament (p. ex., `high`)."}]},"breach_risk_level":{"oneOf":[{"type":"string","description":"`Low`, `Medium` o `High`."},{"type":"null","description":"`Low`, `Medium` o `High`."}]},"breach_risk_index":{"oneOf":[{"type":"number","description":"Índex numèric de risc de vulneració."},{"type":"null","description":"Índex numèric de risc de vulneració."}]},"is_recent_breach":{"oneOf":[{"type":"boolean","description":"`true` quan l'adreça apareix en una filtració recent."},{"type":"null","description":"`true` quan l'adreça apareix en una filtració recent."}]},"is_frequent_breached":{"oneOf":[{"type":"boolean","description":"`true` quan l'adreça apareix en moltes filtracions."},{"type":"null","description":"`true` quan l'adreça apareix en moltes filtracions."}]},"is_disposable":{"oneOf":[{"type":"boolean","description":"`true` quan el domini és un proveïdor d'un sol ús."},{"type":"null","description":"`true` quan el domini és un proveïdor d'un sol ús."}]},"is_free_domain":{"oneOf":[{"type":"boolean","description":"`true` quan el domini és un proveïdor de correu gratuït."},{"type":"null","description":"`true` quan el domini és un proveïdor de correu gratuït."}]},"is_breached":{"oneOf":[{"type":"boolean","description":"`true` quan l'adreça apareix en filtracions conegudes."},{"type":"null","description":"`true` quan l'adreça apareix en filtracions conegudes."}]},"no_of_breaches":{"oneOf":[{"type":"number","description":"Nombre de filtracions conegudes que contenen l'adreça."},{"type":"null","description":"Nombre de filtracions conegudes que contenen l'adreça."}]},"reason_codes":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","description":"Identificador estable de Didit del senyal, per exemple `IR-5AC67A32`. Opac: agrupa i filtra per ell, no l'analitzis sintàcticament."},"value":{"oneOf":[{"description":"Per a un indicador de risc (per exemple `voip`, `leaked`, `disposable`, `spam_trap`), el seu valor: un booleà, un nivell o una data. Null per a un codi de motiu amb puntuació."},{"description":"Per a un indicador de risc (per exemple `voip`, `leaked`, `disposable`, `spam_trap`), el seu valor: un booleà, un nivell o una data. Null per a un codi de motiu amb puntuació.","type":"null"}]},"direction":{"type":"string","enum":["risk","trust"],"description":"Si el senyal ha augmentat el risc o ha reforçat la confiança."},"message":{"type":"string","description":"Explicació fàcil de llegir del senyal, en anglès."},"impact_level":{"oneOf":[{"type":"string","description":"Amb quina intensitat ha modificat la puntuació el senyal, per exemple `low`, `medium` o `high`."},{"type":"null","description":"Amb quina intensitat ha modificat la puntuació el senyal, per exemple `low`, `medium` o `high`."}]}}},"description":"Senyals que expliquen la puntuació, cadascun amb un codi de Didit estable, una direcció, un missatge i un nivell d'impacte. Poden aparèixer codis nous al llarg del temps, de manera que no rebutgis els codis desconeguts."}}},"email_social":{"oneOf":[{"type":"object","description":"Petjada social de l'adreça. Només present si s'ha executat el complement de petjada social per a aquesta adreça.","properties":{"profiles_registered":{"oneOf":[{"type":"integer","description":"Plataformes on l'adreça de correu electrònic està confirmada com a registrada.","example":5},{"type":"null","description":"Plataformes on l'adreça de correu electrònic està confirmada com a registrada.","example":5}]},"profiles_checked":{"oneOf":[{"type":"integer","description":"Plataformes avaluades per al registre.","example":14},{"type":"null","description":"Plataformes avaluades per al registre.","example":14}]},"names_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat un nom associat.","example":0},{"type":"null","description":"Plataformes que han retornat un nom associat.","example":0}]},"photos_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat una foto de perfil.","example":0},{"type":"null","description":"Plataformes que han retornat una foto de perfil.","example":0}]},"communication_breadth":{"oneOf":[{"type":"integer","description":"Plataformes de comunicació amb presència detectada.","example":2},{"type":"null","description":"Plataformes de comunicació amb presència detectada.","example":2}]},"digital_footprint_diversity":{"oneOf":[{"type":"integer","description":"Categories de plataforma diferents amb presència detectada.","example":5},{"type":"null","description":"Categories de plataforma diferents amb presència detectada.","example":5}]},"digital_sophistication_index":{"oneOf":[{"type":"integer","description":"Indicador compost de maduresa digital, 0-10.","example":5},{"type":"null","description":"Indicador compost de maduresa digital, 0-10.","example":5}]},"engagement_depth_index":{"oneOf":[{"type":"integer","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3},{"type":"null","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3}]},"subscription_affordability_index":{"oneOf":[{"type":"integer","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2},{"type":"null","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2}]},"free_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes gratuïtes.","example":4},{"type":"null","description":"Registres en plataformes gratuïtes.","example":4}]},"full_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes totalment de pagament.","example":0},{"type":"null","description":"Registres en plataformes totalment de pagament.","example":0}]},"partial_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes freemium.","example":1},{"type":"null","description":"Registres en plataformes freemium.","example":1}]},"whatsapp_profile_completeness":{"oneOf":[{"type":"string","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"},{"type":"null","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"}]},"registered_platforms":{"type":"array","description":"Plataformes on el registre està confirmat.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"not_registered_platforms":{"type":"array","description":"Plataformes comprovades amb resultat negatiu.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"categories":{"type":"object","description":"Recompte registrat i proporció per categoria de plataforma.","additionalProperties":{"type":"object","properties":{"registered":{"oneOf":[{"type":"integer","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2},{"type":"null","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2}]},"ratio":{"oneOf":[{"type":"number","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667},{"type":"null","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667}]}}}},"profiles":{"type":"object","description":"Detalls del perfil per plataforma, indexats per plataforma, quan la plataforma els exposa.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Nom del perfil, quan la plataforma l'exposa."}]},"photo":{"oneOf":[{"type":"string","description":"URL de la foto de perfil, quan la plataforma l'exposa."},{"type":"null","description":"URL de la foto de perfil, quan la plataforma l'exposa."}]},"about":{"oneOf":[{"type":"string","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."}]},"privacy_status":{"oneOf":[{"type":"string","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."},{"type":"null","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."}]},"business_account":{"oneOf":[{"type":"boolean","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."},{"type":"null","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."}]}}}}}},{"type":"null","description":"Petjada social de l'adreça. Només present si s'ha executat el complement de petjada social per a aquesta adreça.","properties":{"profiles_registered":{"oneOf":[{"type":"integer","description":"Plataformes on l'adreça de correu electrònic està confirmada com a registrada.","example":5},{"type":"null","description":"Plataformes on l'adreça de correu electrònic està confirmada com a registrada.","example":5}]},"profiles_checked":{"oneOf":[{"type":"integer","description":"Plataformes avaluades per al registre.","example":14},{"type":"null","description":"Plataformes avaluades per al registre.","example":14}]},"names_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat un nom associat.","example":0},{"type":"null","description":"Plataformes que han retornat un nom associat.","example":0}]},"photos_found":{"oneOf":[{"type":"integer","description":"Plataformes que han retornat una foto de perfil.","example":0},{"type":"null","description":"Plataformes que han retornat una foto de perfil.","example":0}]},"communication_breadth":{"oneOf":[{"type":"integer","description":"Plataformes de comunicació amb presència detectada.","example":2},{"type":"null","description":"Plataformes de comunicació amb presència detectada.","example":2}]},"digital_footprint_diversity":{"oneOf":[{"type":"integer","description":"Categories de plataforma diferents amb presència detectada.","example":5},{"type":"null","description":"Categories de plataforma diferents amb presència detectada.","example":5}]},"digital_sophistication_index":{"oneOf":[{"type":"integer","description":"Indicador compost de maduresa digital, 0-10.","example":5},{"type":"null","description":"Indicador compost de maduresa digital, 0-10.","example":5}]},"engagement_depth_index":{"oneOf":[{"type":"integer","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3},{"type":"null","description":"Indicador de riquesa del perfil, de 0 a 10.","example":3}]},"subscription_affordability_index":{"oneOf":[{"type":"integer","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2},{"type":"null","description":"Combinació de plataformes gratuïtes i de pagament, 0-10.","example":2}]},"free_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes gratuïtes.","example":4},{"type":"null","description":"Registres en plataformes gratuïtes.","example":4}]},"full_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes totalment de pagament.","example":0},{"type":"null","description":"Registres en plataformes totalment de pagament.","example":0}]},"partial_paid_platforms":{"oneOf":[{"type":"integer","description":"Registres en plataformes freemium.","example":1},{"type":"null","description":"Registres en plataformes freemium.","example":1}]},"whatsapp_profile_completeness":{"oneOf":[{"type":"string","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"},{"type":"null","enum":["Basic","Partial","Complete","Not Present",null],"description":"Completitud del perfil de WhatsApp. Només per a telèfon; null per a correu electrònic.","example":"Partial"}]},"registered_platforms":{"type":"array","description":"Plataformes on el registre està confirmat.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"not_registered_platforms":{"type":"array","description":"Plataformes comprovades amb resultat negatiu.","items":{"type":"object","properties":{"platform":{"type":"string","description":"Identificador de plataforma.","example":"whatsapp"},"category":{"type":"string","description":"Categoria de plataforma, p. ex. MESSAGING, SOCIAL_MEDIA, ECOMMERCE, PROFESSIONAL, EMAIL_PROVIDER.","example":"MESSAGING"},"scope":{"type":"string","enum":["global","local"],"description":"`global` per a plataformes d'àmbit mundial, `local` per a les específiques d'una regió.","example":"global"}}}},"categories":{"type":"object","description":"Recompte registrat i proporció per categoria de plataforma.","additionalProperties":{"type":"object","properties":{"registered":{"oneOf":[{"type":"integer","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2},{"type":"null","description":"Plataformes d'aquesta categoria on el registre està confirmat.","example":2}]},"ratio":{"oneOf":[{"type":"number","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667},{"type":"null","format":"float","description":"Proporció de les plataformes comprovades de la categoria amb un registre, 0.0-1.0.","example":0.6667}]}}}},"profiles":{"type":"object","description":"Detalls del perfil per plataforma, indexats per plataforma, quan la plataforma els exposa.","additionalProperties":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Nom del perfil, quan la plataforma l'exposa."}]},"photo":{"oneOf":[{"type":"string","description":"URL de la foto de perfil, quan la plataforma l'exposa."},{"type":"null","description":"URL de la foto de perfil, quan la plataforma l'exposa."}]},"about":{"oneOf":[{"type":"string","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."},{"type":"null","description":"Text d'informació/biografia del perfil, quan la plataforma l'exposa."}]},"privacy_status":{"oneOf":[{"type":"string","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."},{"type":"null","enum":["PUBLIC","PRIVATE",null],"description":"Visibilitat del perfil, quan la plataforma l'exposa."}]},"business_account":{"oneOf":[{"type":"boolean","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."},{"type":"null","description":"Si el perfil és un compte d'empresa, quan la plataforma l'exposa."}]}}}}}}]}}},"uniqueKey":"email_verifications.oneOf.1","typeLabel":"null"}],"uniqueKey":"email_verifications","typeLabel":"object[] | null"},"poa_verifications":{"oneOf":[{"type":"array","description":"**Matriu d'informes de Comprovant de domicili (POA)** — sempre és una matriu JSON, mai un objecte `poa` singular. `null` fins que almenys un pas de POA hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, l'URL del fitxer del document, l'emissor, les dates, l'adreça analitzada i `warnings[]`.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de Comprovant de domicili al graf del flux de treball.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquest pas de Comprovant de domicili. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"document_file":{"type":"string","format":"uri","description":"URL del document del comprovant de domicili","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_file","typeLabel":"string\u003curi>"},"issuing_state":{"type":"string","description":"Codi de país de dues lletres de l'estat emissor","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].issuing_state","typeLabel":"string"},"document_type":{"type":"string","description":"Tipus de document de comprovant de domicili","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_type","typeLabel":"string"},"document_subtype":{"oneOf":[{"type":"string","description":"Classificació més específica del document de POA dins del seu `document_type`, si se n'ha detectat cap. `null` en cas contrari.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_subtype.oneOf.0","typeLabel":"string"},{"type":"null","description":"Classificació més específica del document de POA dins del seu `document_type`, si se n'ha detectat cap. `null` en cas contrari.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_subtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_subtype","typeLabel":"string | null"},"document_language":{"type":"string","description":"Codi d'idioma del document","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_language","typeLabel":"string"},"document_metadata":{"oneOf":[{"type":"object","properties":{"file_size":{"type":"integer","description":"Mida del document","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.file_size","typeLabel":"integer"},"content_type":{"type":"string","description":"Tipus de contingut del document","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.content_type","typeLabel":"string"},"creation_date":{"type":"string","format":"date","description":"Data en què es va crear el document","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.creation_date","typeLabel":"string\u003cdate>"},"modified_date":{"type":"string","format":"date","description":"Data en què es va modificar el document","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.modified_date","typeLabel":"string\u003cdate>"},"overlay_manipulation":{"oneOf":[{"type":"object","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.detected","typeLabel":"boolean"},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.analyzed","typeLabel":"boolean"},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.analysis_incomplete","typeLabel":"boolean"},"signals":{"type":"array","items":{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.signals.items.[INDEX]","typeLabel":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.signals","typeLabel":"string[]"},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].page","typeLabel":"integer"},"x":{"type":"number","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].x","typeLabel":"number"},"y":{"type":"number","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].y","typeLabel":"number"},"width":{"type":"number","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].width","typeLabel":"number"},"height":{"type":"number","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].height","typeLabel":"number"},"page_width":{"type":"number","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].page_width","typeLabel":"number"},"page_height":{"type":"number","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].page_height","typeLabel":"number"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions","typeLabel":"object[]"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation","typeLabel":"object | null"},"creator":{"oneOf":[{"type":"string","description":"Aplicació creadora registrada a les metadades del document.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.creator.oneOf.0","typeLabel":"string"},{"type":"null","description":"Aplicació creadora registrada a les metadades del document.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.creator.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.creator","typeLabel":"string | null"},"producer":{"oneOf":[{"type":"string","description":"Programari productor registrat a les metadades del PDF.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.producer.oneOf.0","typeLabel":"string"},{"type":"null","description":"Programari productor registrat a les metadades del PDF.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.producer.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.producer","typeLabel":"string | null"},"software":{"oneOf":[{"type":"string","description":"Programari d'edició o processament registrat a les metadades del fitxer.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.software.oneOf.0","typeLabel":"string"},{"type":"null","description":"Programari d'edició o processament registrat a les metadades del fitxer.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.software.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.software","typeLabel":"string | null"},"encryption":{"oneOf":[{"type":"string","description":"Esquema de xifratge del document, quan està xifrat.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.encryption.oneOf.0","typeLabel":"string"},{"type":"null","description":"Esquema de xifratge del document, quan està xifrat.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.encryption.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.encryption","typeLabel":"string | null"},"is_signed":{"oneOf":[{"type":"boolean","description":"Indica si el PDF conté una signatura digital.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.is_signed.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si el PDF conté una signatura digital.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.is_signed.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.is_signed","typeLabel":"boolean | null"},"is_tampered":{"oneOf":[{"type":"boolean","description":"Indica si la verificació de la signatura indica que el fitxer es va modificar després de signar.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.is_tampered.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si la verificació de la signatura indica que el fitxer es va modificar després de signar.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.is_tampered.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.is_tampered","typeLabel":"boolean | null"},"signature_info":{"oneOf":[{"type":"object","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.signature_info.oneOf.0","typeLabel":"object"},{"type":"null","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.signature_info.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.signature_info","typeLabel":"object | null"},"exif_original_date":{"oneOf":[{"type":"string","description":"Data de captura original EXIF, per a càrregues d'imatges.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.exif_original_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data de captura original EXIF, per a càrregues d'imatges.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.exif_original_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.exif_original_date","typeLabel":"string | null"},"exif_digitized_date":{"oneOf":[{"type":"string","description":"Data de digitalització EXIF, per a càrregues d'imatges.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.exif_digitized_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data de digitalització EXIF, per a càrregues d'imatges.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.exif_digitized_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.exif_digitized_date","typeLabel":"string | null"},"processed_by_known_editor":{"oneOf":[{"type":"boolean","description":"Indica si les metadades del fitxer assenyalen que ha estat processat per un editor de documents conegut.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.processed_by_known_editor.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si les metadades del fitxer assenyalen que ha estat processat per un editor de documents conegut.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.processed_by_known_editor.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.processed_by_known_editor","typeLabel":"boolean | null"},"has_different_creation_mod_date":{"oneOf":[{"type":"boolean","description":"Indica si les dates de creació i modificació difereixen —un senyal habitual de manipulació.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.has_different_creation_mod_date.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si les dates de creació i modificació difereixen —un senyal habitual de manipulació.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.has_different_creation_mod_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0.has_different_creation_mod_date","typeLabel":"boolean | null"}},"description":"Metadades d'anàlisi forense de fitxers extretes del document de comprovant de domicili penjat. Sempre conté les claus següents (els valors són `null` quan no són aplicables, p. ex. dates EXIF per a PDF). `null` quan no s'ha pogut extreure cap metadada.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"file_size":{"type":"integer","description":"Mida del document"},"content_type":{"type":"string","description":"Tipus de contingut del document"},"creation_date":{"type":"string","format":"date","description":"Data en què es va crear el document"},"modified_date":{"type":"string","format":"date","description":"Data en què es va modificar el document"},"overlay_manipulation":{"oneOf":[{"type":"object","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}},{"type":"null","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}}]},"creator":{"oneOf":[{"type":"string","description":"Aplicació creadora registrada a les metadades del document."},{"type":"null","description":"Aplicació creadora registrada a les metadades del document."}]},"producer":{"oneOf":[{"type":"string","description":"Programari productor registrat a les metadades del PDF."},{"type":"null","description":"Programari productor registrat a les metadades del PDF."}]},"software":{"oneOf":[{"type":"string","description":"Programari d'edició o processament registrat a les metadades del fitxer."},{"type":"null","description":"Programari d'edició o processament registrat a les metadades del fitxer."}]},"encryption":{"oneOf":[{"type":"string","description":"Esquema de xifratge del document, quan està xifrat."},{"type":"null","description":"Esquema de xifratge del document, quan està xifrat."}]},"is_signed":{"oneOf":[{"type":"boolean","description":"Indica si el PDF conté una signatura digital."},{"type":"null","description":"Indica si el PDF conté una signatura digital."}]},"is_tampered":{"oneOf":[{"type":"boolean","description":"Indica si la verificació de la signatura indica que el fitxer es va modificar després de signar."},{"type":"null","description":"Indica si la verificació de la signatura indica que el fitxer es va modificar després de signar."}]},"signature_info":{"oneOf":[{"type":"object","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."},{"type":"null","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."}]},"exif_original_date":{"oneOf":[{"type":"string","description":"Data de captura original EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de captura original EXIF, per a càrregues d'imatges."}]},"exif_digitized_date":{"oneOf":[{"type":"string","description":"Data de digitalització EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de digitalització EXIF, per a càrregues d'imatges."}]},"processed_by_known_editor":{"oneOf":[{"type":"boolean","description":"Indica si les metadades del fitxer assenyalen que ha estat processat per un editor de documents conegut."},{"type":"null","description":"Indica si les metadades del fitxer assenyalen que ha estat processat per un editor de documents conegut."}]},"has_different_creation_mod_date":{"oneOf":[{"type":"boolean","description":"Indica si les dates de creació i modificació difereixen —un senyal habitual de manipulació."},{"type":"null","description":"Indica si les dates de creació i modificació difereixen —un senyal habitual de manipulació."}]}},"description":"Metadades d'anàlisi forense de fitxers extretes del document de comprovant de domicili penjat. Sempre conté les claus següents (els valors són `null` quan no són aplicables, p. ex. dates EXIF per a PDF). `null` quan no s'ha pogut extreure cap metadada.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].document_metadata","typeLabel":"object | null"},"issuer":{"type":"string","description":"Nom de l'emissor del document","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].issuer","typeLabel":"string"},"issue_date":{"type":"string","format":"date","description":"Data en què es va emetre el document","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].issue_date","typeLabel":"string\u003cdate>"},"expiration_date":{"oneOf":[{"type":"string","format":"date","description":"Data de caducitat del document, si està disponible","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expiration_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Data de caducitat del document, si està disponible","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expiration_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expiration_date","typeLabel":"string\u003cdate> | null"},"poa_address":{"type":"string","description":"Adreça en brut del document de comprovant de domicili","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_address","typeLabel":"string"},"poa_formatted_address":{"type":"string","description":"Adreça amb format del document de comprovant de domicili","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_formatted_address","typeLabel":"string"},"poa_parsed_address":{"type":"object","properties":{"address_type":{"type":"string","description":"Tipus d'adreça (carrer, avinguda, etc.)","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.address_type","typeLabel":"string"},"street_1":{"type":"string","description":"Adreça principal del carrer","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.street_1","typeLabel":"string"},"street_2":{"oneOf":[{"type":"string","description":"Adreça de carrer secundària","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.street_2.oneOf.0","typeLabel":"string"},{"type":"null","description":"Adreça de carrer secundària","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.street_2.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.street_2","typeLabel":"string | null"},"city":{"type":"string","description":"Nom de la ciutat","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.city","typeLabel":"string"},"region":{"type":"string","description":"Nom de la regió o estat","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.region","typeLabel":"string"},"country":{"type":"string","description":"Codi de país de dues lletres","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.country","typeLabel":"string"},"postal_code":{"type":"string","description":"Codi postal","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.postal_code","typeLabel":"string"},"document_location":{"type":"object","properties":{"latitude":{"type":"number","description":"Coordenada de latitud","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.document_location.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordenada de longitud","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.document_location.longitude","typeLabel":"number"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address.document_location","typeLabel":"object"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].poa_parsed_address","typeLabel":"object"},"name_on_document":{"oneOf":[{"type":"string","description":"Nom del titular del compte / destinatari extret del document de POA, utilitzat per a la coincidència de noms. `null` quan no s'ha pogut extreure cap nom.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_on_document.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom del titular del compte / destinatari extret del document de POA, utilitzat per a la coincidència de noms. `null` quan no s'ha pogut extreure cap nom.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_on_document.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_on_document","typeLabel":"string | null"},"name_match_score_expected_details":{"oneOf":[{"type":"number","description":"Puntuació de similitud (0-100) entre `name_on_document` i el nom esperat proporcionat en crear la sessió. `null` quan falta algun dels dos costats.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_match_score_expected_details.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de similitud (0-100) entre `name_on_document` i el nom esperat proporcionat en crear la sessió. `null` quan falta algun dels dos costats.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_match_score_expected_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_match_score_expected_details","typeLabel":"number | null"},"name_match_score_id_verification":{"oneOf":[{"type":"number","description":"Puntuació de similitud (0-100) entre `name_on_document` i el nom extret pel pas de verificació d'identitat. `null` quan falta algun dels dos costats.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_match_score_id_verification.oneOf.0","typeLabel":"number"},{"type":"null","description":"Puntuació de similitud (0-100) entre `name_on_document` i el nom extret pel pas de verificació d'identitat. `null` quan falta algun dels dos costats.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_match_score_id_verification.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].name_match_score_id_verification","typeLabel":"number | null"},"expected_details_address":{"oneOf":[{"type":"string","description":"Adreça sense processar esperada per a la verificació","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expected_details_address.oneOf.0","typeLabel":"string"},{"type":"null","description":"Adreça sense processar esperada per a la verificació","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expected_details_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expected_details_address","typeLabel":"string | null"},"expected_details_formatted_address":{"oneOf":[{"type":"string","description":"Adreça formatada esperada per a la verificació","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expected_details_formatted_address.oneOf.0","typeLabel":"string"},{"type":"null","description":"Adreça formatada esperada per a la verificació","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expected_details_formatted_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expected_details_formatted_address","typeLabel":"string | null"},"expected_details_parsed_address":{"type":"object","description":"Detalls de l'adreça analitzada esperats per a la verificació","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].expected_details_parsed_address","typeLabel":"object"},"extra_fields":{"type":"object","description":"Dades bancàries i de contacte addicionals extretes del document.","properties":{"bank_account_number":{"oneOf":[{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_account_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_account_number","typeLabel":"string | null"},"bank_iban":{"oneOf":[{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_iban.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_iban.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_iban","typeLabel":"string | null"},"bank_sort_code":{"oneOf":[{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_sort_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_sort_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_sort_code","typeLabel":"string | null"},"bank_routing_number":{"oneOf":[{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_routing_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_routing_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_routing_number","typeLabel":"string | null"},"bank_swift_bic":{"oneOf":[{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_swift_bic.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_swift_bic.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_swift_bic","typeLabel":"string | null"},"bank_branch_name":{"oneOf":[{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_branch_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_branch_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_branch_name","typeLabel":"string | null"},"bank_branch_address":{"oneOf":[{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_branch_address.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_branch_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.bank_branch_address","typeLabel":"string | null"},"document_phone_number":{"oneOf":[{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.document_phone_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.document_phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.document_phone_number","typeLabel":"string | null"},"additional_names":{"type":"array","items":{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.additional_names.items.[INDEX]","typeLabel":"string"},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields.additional_names","typeLabel":"string[]"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_fields","typeLabel":"object"},"extra_files":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_files.items.[INDEX]","typeLabel":"string\u003curi>"},"description":"Fitxers addicionals del comprovant de domicili","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].extra_files","typeLabel":"string\u003curi>[]"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"},"detected_codes":{"type":"array","description":"Codis QR i codis de barres detectats a totes les pàgines processades del document. Buit quan no se'n troba cap. Un codi QR localitzat però no descodificable té `parsed_payload: null`.","items":{"type":"object","required":["type","page_number","position","x","y","width","height","page_width","page_height","raw_payload","parsed_payload"],"properties":{"type":{"type":"string","description":"Simbologia detectada, per exemple `QR_CODE`, `CODE_128`, `EAN_13`, `DATA_MATRIX` o `PDF_417`.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].type","typeLabel":"string"},"page_number":{"type":"integer","minimum":1,"description":"Número de pàgina, començant per 1.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].page_number","typeLabel":"integer"},"position":{"oneOf":[{"type":"array","description":"Polígon detectat en coordenades de píxels de la pàgina renderitzada. `null` quan no hi ha cap ubicació fiable disponible.","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].position.oneOf.0.items.[INDEX].items.[INDEX]","typeLabel":"integer"},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].position.oneOf.0.items.[INDEX]","typeLabel":"integer[]"},"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].position.oneOf.0","typeLabel":"integer[][]"},{"type":"null","description":"Polígon detectat en coordenades de píxels de la pàgina renderitzada. `null` quan no hi ha cap ubicació fiable disponible.","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer"}},"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].position.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].position","typeLabel":"integer[][] | null"},"x":{"oneOf":[{"type":"integer","description":"Vora esquerra del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].x.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Vora esquerra del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].x.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].x","typeLabel":"integer | null"},"y":{"oneOf":[{"type":"integer","description":"Vora superior del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].y.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Vora superior del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].y.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].y","typeLabel":"integer | null"},"width":{"oneOf":[{"type":"integer","description":"Amplària del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].width.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Amplària del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].width.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].width","typeLabel":"integer | null"},"height":{"oneOf":[{"type":"integer","description":"Alçària del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].height.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Alçària del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].height.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].height","typeLabel":"integer | null"},"page_width":{"type":"integer","description":"Amplària de la pàgina renderitzada en píxels.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].page_width","typeLabel":"integer"},"page_height":{"type":"integer","description":"Alçària de la pàgina renderitzada en píxels.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].page_height","typeLabel":"integer"},"raw_payload":{"type":"string","description":"Payload del descodificador en brut com a cadena en base64 quan estigui disponible; en cas contrari, una cadena buida.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].raw_payload","typeLabel":"string"},"parsed_payload":{"oneOf":[{"description":"Cadena descodificada o valor estructurat. `null` quan el codi s'ha localitzat però no s'ha pogut descodificar.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].parsed_payload.oneOf.0","typeLabel":"any"},{"description":"Cadena descodificada o valor estructurat. `null` quan el codi s'ha localitzat però no s'ha pogut descodificar.","type":"null","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].parsed_payload.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX].parsed_payload","typeLabel":"any | null"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].detected_codes","typeLabel":"object[]"},"address_validation":{"oneOf":[{"type":"object","description":"Validació d'adreça de l'adreça d'aquest comprovant de domicili: si existeix i la seva forma normalitzada, tal com la va llegir el document (una correcció posterior de `poa_address` no la torna a executar). Present quan aquest pas de Comprovant de domicili tenia activat el complement de Validació d'adreça i la càrrega va superar les comprovacions del document; `null` en cas contrari.","required":["status","verification_level","address","formatted_address","latitude","longitude"],"properties":{"status":{"type":"string","enum":["verified","partially_verified","not_verified","unavailable"],"description":"`verified`: l'adreça s'ha confirmat fins a l'edifici (o el pis o l'apartat de correus). `partially_verified`: s'ha confirmat només fins al carrer, o fins al nivell més precís que tenen les dades postals de referència per a aquest lloc. `not_verified`: només ha coincidit la regió o la ciutat, o no ha coincidit res. `unavailable`: la validació no s'ha pogut executar (per exemple, el servei de referència no ha respost); no es cobra i no afecta mai una verificació.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.status","typeLabel":"enum\u003cstring>"},"verification_level":{"oneOf":[{"type":"string","enum":["administrative_area","locality","thoroughfare","premise","delivery_point",null],"description":"El nivell més precís amb què s'ha fet coincidir l'adreça. `null` quan no hi ha cap coincidència o `status` és `unavailable`.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.verification_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["administrative_area","locality","thoroughfare","premise","delivery_point",null],"description":"El nivell més precís amb què s'ha fet coincidir l'adreça. `null` quan no hi ha cap coincidència o `status` és `unavailable`.","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.verification_level.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.verification_level","typeLabel":"enum\u003cstring> | null"},"address":{"oneOf":[{"type":"object","description":"L'adreça normalitzada. `null` quan `status` és `unavailable`.","properties":{"address_line_1":{"oneOf":[{"type":"string","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_1.oneOf.0","typeLabel":"string"},{"type":"null","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_1.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_1","typeLabel":"string | null"},"address_line_2":{"oneOf":[{"type":"string","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_2.oneOf.0","typeLabel":"string"},{"type":"null","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui.","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_2.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.address_line_2","typeLabel":"string | null"},"city":{"oneOf":[{"type":"string","example":"Mountain View","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.city.oneOf.0","typeLabel":"string"},{"type":"null","example":"Mountain View","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.city.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.city","typeLabel":"string | null"},"region":{"oneOf":[{"type":"string","description":"Estat, província o regió.","example":"CA","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.region.oneOf.0","typeLabel":"string"},{"type":"null","description":"Estat, província o regió.","example":"CA","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.region.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.region","typeLabel":"string | null"},"postal_code":{"oneOf":[{"type":"string","example":"94043-1351","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.postal_code.oneOf.0","typeLabel":"string"},{"type":"null","example":"94043-1351","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.postal_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.postal_code","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","example":"US","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","example":"US","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0.country","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.0","typeLabel":"object"},{"type":"null","description":"L'adreça normalitzada. `null` quan `status` és `unavailable`.","properties":{"address_line_1":{"oneOf":[{"type":"string","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"},{"type":"null","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"}]},"address_line_2":{"oneOf":[{"type":"string","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."},{"type":"null","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."}]},"city":{"oneOf":[{"type":"string","example":"Mountain View"},{"type":"null","example":"Mountain View"}]},"region":{"oneOf":[{"type":"string","description":"Estat, província o regió.","example":"CA"},{"type":"null","description":"Estat, província o regió.","example":"CA"}]},"postal_code":{"oneOf":[{"type":"string","example":"94043-1351"},{"type":"null","example":"94043-1351"}]},"country":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"}]}},"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.address","typeLabel":"object | null"},"formatted_address":{"oneOf":[{"type":"string","description":"L'adreça normalitzada en una línia.","example":"1600 Amphitheatre Pkwy, Mountain View CA 94043-1351","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.formatted_address.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'adreça normalitzada en una línia.","example":"1600 Amphitheatre Pkwy, Mountain View CA 94043-1351","isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.formatted_address.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.formatted_address","typeLabel":"string | null"},"latitude":{"oneOf":[{"type":"number","example":37.422022,"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.latitude.oneOf.0","typeLabel":"number"},{"type":"null","example":37.422022,"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.latitude.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.latitude","typeLabel":"number | null"},"longitude":{"oneOf":[{"type":"number","example":-122.08429,"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.longitude.oneOf.0","typeLabel":"number"},{"type":"null","example":-122.08429,"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.longitude.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0.longitude","typeLabel":"number | null"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX].address_validation","typeLabel":"object | null"}},"uniqueKey":"poa_verifications.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"poa_verifications.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes de Comprovant de domicili (POA)** — sempre és una matriu JSON, mai un objecte `poa` singular. `null` fins que almenys un pas de POA hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, l'URL del fitxer del document, l'emissor, les dates, l'adreça analitzada i `warnings[]`.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de Comprovant de domicili al graf del flux de treball."},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquest pas de Comprovant de domicili. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"]},"document_file":{"type":"string","format":"uri","description":"URL del document del comprovant de domicili"},"issuing_state":{"type":"string","description":"Codi de país de dues lletres de l'estat emissor"},"document_type":{"type":"string","description":"Tipus de document de comprovant de domicili"},"document_subtype":{"oneOf":[{"type":"string","description":"Classificació més específica del document de POA dins del seu `document_type`, si se n'ha detectat cap. `null` en cas contrari."},{"type":"null","description":"Classificació més específica del document de POA dins del seu `document_type`, si se n'ha detectat cap. `null` en cas contrari."}]},"document_language":{"type":"string","description":"Codi d'idioma del document"},"document_metadata":{"oneOf":[{"type":"object","properties":{"file_size":{"type":"integer","description":"Mida del document"},"content_type":{"type":"string","description":"Tipus de contingut del document"},"creation_date":{"type":"string","format":"date","description":"Data en què es va crear el document"},"modified_date":{"type":"string","format":"date","description":"Data en què es va modificar el document"},"overlay_manipulation":{"oneOf":[{"type":"object","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}},{"type":"null","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}}]},"creator":{"oneOf":[{"type":"string","description":"Aplicació creadora registrada a les metadades del document."},{"type":"null","description":"Aplicació creadora registrada a les metadades del document."}]},"producer":{"oneOf":[{"type":"string","description":"Programari productor registrat a les metadades del PDF."},{"type":"null","description":"Programari productor registrat a les metadades del PDF."}]},"software":{"oneOf":[{"type":"string","description":"Programari d'edició o processament registrat a les metadades del fitxer."},{"type":"null","description":"Programari d'edició o processament registrat a les metadades del fitxer."}]},"encryption":{"oneOf":[{"type":"string","description":"Esquema de xifratge del document, quan està xifrat."},{"type":"null","description":"Esquema de xifratge del document, quan està xifrat."}]},"is_signed":{"oneOf":[{"type":"boolean","description":"Indica si el PDF conté una signatura digital."},{"type":"null","description":"Indica si el PDF conté una signatura digital."}]},"is_tampered":{"oneOf":[{"type":"boolean","description":"Indica si la verificació de la signatura indica que el fitxer es va modificar després de signar."},{"type":"null","description":"Indica si la verificació de la signatura indica que el fitxer es va modificar després de signar."}]},"signature_info":{"oneOf":[{"type":"object","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."},{"type":"null","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."}]},"exif_original_date":{"oneOf":[{"type":"string","description":"Data de captura original EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de captura original EXIF, per a càrregues d'imatges."}]},"exif_digitized_date":{"oneOf":[{"type":"string","description":"Data de digitalització EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de digitalització EXIF, per a càrregues d'imatges."}]},"processed_by_known_editor":{"oneOf":[{"type":"boolean","description":"Indica si les metadades del fitxer assenyalen que ha estat processat per un editor de documents conegut."},{"type":"null","description":"Indica si les metadades del fitxer assenyalen que ha estat processat per un editor de documents conegut."}]},"has_different_creation_mod_date":{"oneOf":[{"type":"boolean","description":"Indica si les dates de creació i modificació difereixen —un senyal habitual de manipulació."},{"type":"null","description":"Indica si les dates de creació i modificació difereixen —un senyal habitual de manipulació."}]}},"description":"Metadades d'anàlisi forense de fitxers extretes del document de comprovant de domicili penjat. Sempre conté les claus següents (els valors són `null` quan no són aplicables, p. ex. dates EXIF per a PDF). `null` quan no s'ha pogut extreure cap metadada."},{"type":"null","properties":{"file_size":{"type":"integer","description":"Mida del document"},"content_type":{"type":"string","description":"Tipus de contingut del document"},"creation_date":{"type":"string","format":"date","description":"Data en què es va crear el document"},"modified_date":{"type":"string","format":"date","description":"Data en què es va modificar el document"},"overlay_manipulation":{"oneOf":[{"type":"object","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}},{"type":"null","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}}]},"creator":{"oneOf":[{"type":"string","description":"Aplicació creadora registrada a les metadades del document."},{"type":"null","description":"Aplicació creadora registrada a les metadades del document."}]},"producer":{"oneOf":[{"type":"string","description":"Programari productor registrat a les metadades del PDF."},{"type":"null","description":"Programari productor registrat a les metadades del PDF."}]},"software":{"oneOf":[{"type":"string","description":"Programari d'edició o processament registrat a les metadades del fitxer."},{"type":"null","description":"Programari d'edició o processament registrat a les metadades del fitxer."}]},"encryption":{"oneOf":[{"type":"string","description":"Esquema de xifratge del document, quan està xifrat."},{"type":"null","description":"Esquema de xifratge del document, quan està xifrat."}]},"is_signed":{"oneOf":[{"type":"boolean","description":"Indica si el PDF conté una signatura digital."},{"type":"null","description":"Indica si el PDF conté una signatura digital."}]},"is_tampered":{"oneOf":[{"type":"boolean","description":"Indica si la verificació de la signatura indica que el fitxer es va modificar després de signar."},{"type":"null","description":"Indica si la verificació de la signatura indica que el fitxer es va modificar després de signar."}]},"signature_info":{"oneOf":[{"type":"object","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."},{"type":"null","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."}]},"exif_original_date":{"oneOf":[{"type":"string","description":"Data de captura original EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de captura original EXIF, per a càrregues d'imatges."}]},"exif_digitized_date":{"oneOf":[{"type":"string","description":"Data de digitalització EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de digitalització EXIF, per a càrregues d'imatges."}]},"processed_by_known_editor":{"oneOf":[{"type":"boolean","description":"Indica si les metadades del fitxer assenyalen que ha estat processat per un editor de documents conegut."},{"type":"null","description":"Indica si les metadades del fitxer assenyalen que ha estat processat per un editor de documents conegut."}]},"has_different_creation_mod_date":{"oneOf":[{"type":"boolean","description":"Indica si les dates de creació i modificació difereixen —un senyal habitual de manipulació."},{"type":"null","description":"Indica si les dates de creació i modificació difereixen —un senyal habitual de manipulació."}]}},"description":"Metadades d'anàlisi forense de fitxers extretes del document de comprovant de domicili penjat. Sempre conté les claus següents (els valors són `null` quan no són aplicables, p. ex. dates EXIF per a PDF). `null` quan no s'ha pogut extreure cap metadada."}]},"issuer":{"type":"string","description":"Nom de l'emissor del document"},"issue_date":{"type":"string","format":"date","description":"Data en què es va emetre el document"},"expiration_date":{"oneOf":[{"type":"string","format":"date","description":"Data de caducitat del document, si està disponible"},{"type":"null","format":"date","description":"Data de caducitat del document, si està disponible"}]},"poa_address":{"type":"string","description":"Adreça en brut del document de comprovant de domicili"},"poa_formatted_address":{"type":"string","description":"Adreça amb format del document de comprovant de domicili"},"poa_parsed_address":{"type":"object","properties":{"address_type":{"type":"string","description":"Tipus d'adreça (carrer, avinguda, etc.)"},"street_1":{"type":"string","description":"Adreça principal del carrer"},"street_2":{"oneOf":[{"type":"string","description":"Adreça de carrer secundària"},{"type":"null","description":"Adreça de carrer secundària"}]},"city":{"type":"string","description":"Nom de la ciutat"},"region":{"type":"string","description":"Nom de la regió o estat"},"country":{"type":"string","description":"Codi de país de dues lletres"},"postal_code":{"type":"string","description":"Codi postal"},"document_location":{"type":"object","properties":{"latitude":{"type":"number","description":"Coordenada de latitud"},"longitude":{"type":"number","description":"Coordenada de longitud"}}}}},"name_on_document":{"oneOf":[{"type":"string","description":"Nom del titular del compte / destinatari extret del document de POA, utilitzat per a la coincidència de noms. `null` quan no s'ha pogut extreure cap nom."},{"type":"null","description":"Nom del titular del compte / destinatari extret del document de POA, utilitzat per a la coincidència de noms. `null` quan no s'ha pogut extreure cap nom."}]},"name_match_score_expected_details":{"oneOf":[{"type":"number","description":"Puntuació de similitud (0-100) entre `name_on_document` i el nom esperat proporcionat en crear la sessió. `null` quan falta algun dels dos costats."},{"type":"null","description":"Puntuació de similitud (0-100) entre `name_on_document` i el nom esperat proporcionat en crear la sessió. `null` quan falta algun dels dos costats."}]},"name_match_score_id_verification":{"oneOf":[{"type":"number","description":"Puntuació de similitud (0-100) entre `name_on_document` i el nom extret pel pas de verificació d'identitat. `null` quan falta algun dels dos costats."},{"type":"null","description":"Puntuació de similitud (0-100) entre `name_on_document` i el nom extret pel pas de verificació d'identitat. `null` quan falta algun dels dos costats."}]},"expected_details_address":{"oneOf":[{"type":"string","description":"Adreça sense processar esperada per a la verificació"},{"type":"null","description":"Adreça sense processar esperada per a la verificació"}]},"expected_details_formatted_address":{"oneOf":[{"type":"string","description":"Adreça formatada esperada per a la verificació"},{"type":"null","description":"Adreça formatada esperada per a la verificació"}]},"expected_details_parsed_address":{"type":"object","description":"Detalls de l'adreça analitzada esperats per a la verificació"},"extra_fields":{"type":"object","description":"Dades bancàries i de contacte addicionals extretes del document.","properties":{"bank_account_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"bank_iban":{"oneOf":[{"type":"string"},{"type":"null"}]},"bank_sort_code":{"oneOf":[{"type":"string"},{"type":"null"}]},"bank_routing_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"bank_swift_bic":{"oneOf":[{"type":"string"},{"type":"null"}]},"bank_branch_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"bank_branch_address":{"oneOf":[{"type":"string"},{"type":"null"}]},"document_phone_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"additional_names":{"type":"array","items":{"type":"string"}}}},"extra_files":{"type":"array","items":{"type":"string","format":"uri"},"description":"Fitxers addicionals del comprovant de domicili"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}}},"detected_codes":{"type":"array","description":"Codis QR i codis de barres detectats a totes les pàgines processades del document. Buit quan no se'n troba cap. Un codi QR localitzat però no descodificable té `parsed_payload: null`.","items":{"type":"object","required":["type","page_number","position","x","y","width","height","page_width","page_height","raw_payload","parsed_payload"],"properties":{"type":{"type":"string","description":"Simbologia detectada, per exemple `QR_CODE`, `CODE_128`, `EAN_13`, `DATA_MATRIX` o `PDF_417`."},"page_number":{"type":"integer","minimum":1,"description":"Número de pàgina, començant per 1."},"position":{"oneOf":[{"type":"array","description":"Polígon detectat en coordenades de píxels de la pàgina renderitzada. `null` quan no hi ha cap ubicació fiable disponible.","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer"}}},{"type":"null","description":"Polígon detectat en coordenades de píxels de la pàgina renderitzada. `null` quan no hi ha cap ubicació fiable disponible.","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer"}}}]},"x":{"oneOf":[{"type":"integer","description":"Vora esquerra del quadre delimitador en píxels de la pàgina renderitzada."},{"type":"null","description":"Vora esquerra del quadre delimitador en píxels de la pàgina renderitzada."}]},"y":{"oneOf":[{"type":"integer","description":"Vora superior del quadre delimitador en píxels de la pàgina renderitzada."},{"type":"null","description":"Vora superior del quadre delimitador en píxels de la pàgina renderitzada."}]},"width":{"oneOf":[{"type":"integer","description":"Amplària del quadre delimitador en píxels de la pàgina renderitzada."},{"type":"null","description":"Amplària del quadre delimitador en píxels de la pàgina renderitzada."}]},"height":{"oneOf":[{"type":"integer","description":"Alçària del quadre delimitador en píxels de la pàgina renderitzada."},{"type":"null","description":"Alçària del quadre delimitador en píxels de la pàgina renderitzada."}]},"page_width":{"type":"integer","description":"Amplària de la pàgina renderitzada en píxels."},"page_height":{"type":"integer","description":"Alçària de la pàgina renderitzada en píxels."},"raw_payload":{"type":"string","description":"Payload del descodificador en brut com a cadena en base64 quan estigui disponible; en cas contrari, una cadena buida."},"parsed_payload":{"oneOf":[{"description":"Cadena descodificada o valor estructurat. `null` quan el codi s'ha localitzat però no s'ha pogut descodificar."},{"description":"Cadena descodificada o valor estructurat. `null` quan el codi s'ha localitzat però no s'ha pogut descodificar.","type":"null"}]}}}},"address_validation":{"oneOf":[{"type":"object","description":"Validació d'adreça de l'adreça d'aquest comprovant de domicili: si existeix i la seva forma normalitzada, tal com la va llegir el document (una correcció posterior de `poa_address` no la torna a executar). Present quan aquest pas de Comprovant de domicili tenia activat el complement de Validació d'adreça i la càrrega va superar les comprovacions del document; `null` en cas contrari.","required":["status","verification_level","address","formatted_address","latitude","longitude"],"properties":{"status":{"type":"string","enum":["verified","partially_verified","not_verified","unavailable"],"description":"`verified`: l'adreça s'ha confirmat fins a l'edifici (o el pis o l'apartat de correus). `partially_verified`: s'ha confirmat només fins al carrer, o fins al nivell més precís que tenen les dades postals de referència per a aquest lloc. `not_verified`: només ha coincidit la regió o la ciutat, o no ha coincidit res. `unavailable`: la validació no s'ha pogut executar (per exemple, el servei de referència no ha respost); no es cobra i no afecta mai una verificació."},"verification_level":{"oneOf":[{"type":"string","enum":["administrative_area","locality","thoroughfare","premise","delivery_point",null],"description":"El nivell més precís amb què s'ha fet coincidir l'adreça. `null` quan no hi ha cap coincidència o `status` és `unavailable`."},{"type":"null","enum":["administrative_area","locality","thoroughfare","premise","delivery_point",null],"description":"El nivell més precís amb què s'ha fet coincidir l'adreça. `null` quan no hi ha cap coincidència o `status` és `unavailable`."}]},"address":{"oneOf":[{"type":"object","description":"L'adreça normalitzada. `null` quan `status` és `unavailable`.","properties":{"address_line_1":{"oneOf":[{"type":"string","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"},{"type":"null","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"}]},"address_line_2":{"oneOf":[{"type":"string","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."},{"type":"null","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."}]},"city":{"oneOf":[{"type":"string","example":"Mountain View"},{"type":"null","example":"Mountain View"}]},"region":{"oneOf":[{"type":"string","description":"Estat, província o regió.","example":"CA"},{"type":"null","description":"Estat, província o regió.","example":"CA"}]},"postal_code":{"oneOf":[{"type":"string","example":"94043-1351"},{"type":"null","example":"94043-1351"}]},"country":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"}]}}},{"type":"null","description":"L'adreça normalitzada. `null` quan `status` és `unavailable`.","properties":{"address_line_1":{"oneOf":[{"type":"string","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"},{"type":"null","description":"Primera línia de lliurament, escrita de la manera habitual del país.","example":"1600 Amphitheatre Pkwy"}]},"address_line_2":{"oneOf":[{"type":"string","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."},{"type":"null","description":"Segona línia de lliurament (un pis, edifici o barri), quan l'adreça en tingui."}]},"city":{"oneOf":[{"type":"string","example":"Mountain View"},{"type":"null","example":"Mountain View"}]},"region":{"oneOf":[{"type":"string","description":"Estat, província o regió.","example":"CA"},{"type":"null","description":"Estat, província o regió.","example":"CA"}]},"postal_code":{"oneOf":[{"type":"string","example":"94043-1351"},{"type":"null","example":"94043-1351"}]},"country":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","example":"US"}]}}}]},"formatted_address":{"oneOf":[{"type":"string","description":"L'adreça normalitzada en una línia.","example":"1600 Amphitheatre Pkwy, Mountain View CA 94043-1351"},{"type":"null","description":"L'adreça normalitzada en una línia.","example":"1600 Amphitheatre Pkwy, Mountain View CA 94043-1351"}]},"latitude":{"oneOf":[{"type":"number","example":37.422022},{"type":"null","example":37.422022}]},"longitude":{"oneOf":[{"type":"number","example":-122.08429},{"type":"null","example":-122.08429}]}}},{"type":"null"}]}}},"uniqueKey":"poa_verifications.oneOf.1","typeLabel":"null"}],"uniqueKey":"poa_verifications","typeLabel":"object[] | null"},"document_ai_documents":{"oneOf":[{"type":"array","description":"**Informes de Document AI agrupats per node del flux de treball** — sempre una matriu JSON, mai un objecte singular. `null` fins que almenys un pas de Document AI hagi generat dades. Present només quan `session_kind = user`. Cada element és un grup de nodes amb un `status` agregat, el `node_id`, una matriu `items[]` dels resultats per document (dades extretes indexades per la clau de camp configurada) i `warnings`.","items":{"type":"object","description":"Resultats de Document AI agrupats per node del flux de treball.","properties":{"status":{"type":"string","description":"Estat agregat de Document AI per a aquest node, consolidat a partir dels seus `items[]`.","enum":["Approved","Declined","In Review","Not Finished"],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"node_id":{"oneOf":[{"type":"string","description":"Identificador únic per a aquest pas de Document AI al graf del flux de treball.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].node_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador únic per a aquest pas de Document AI al graf del flux de treball.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].node_id","typeLabel":"string | null"},"items":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"node_id":{"oneOf":[{"type":"string","description":"Node del graf del flux de treball que ha generat aquest document.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].node_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Node del graf del flux de treball que ha generat aquest document.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].node_id","typeLabel":"string | null"},"document_key":{"type":"string","description":"Clau del document de Document AI configurat al qual correspon aquest fitxer.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_key","typeLabel":"string"},"original_filename":{"oneOf":[{"type":"string","description":"Nom de fitxer tal com l'ha penjat l'usuari.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].original_filename.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de fitxer tal com l'ha penjat l'usuari.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].original_filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].original_filename","typeLabel":"string | null"},"file_size":{"oneOf":[{"type":"integer","description":"Mida del fitxer en bytes.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_size.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Mida del fitxer en bytes.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_size.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_size","typeLabel":"integer | null"},"file_url":{"oneOf":[{"type":"string","format":"uri","description":"Enllaç presignat de curta durada al fitxer pujat.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"Enllaç presignat de curta durada al fitxer pujat.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_url","typeLabel":"string\u003curi> | null"},"status":{"type":"string","enum":["Approved","Declined","In Review","Not Finished"],"description":"Estat de Document AI per document.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"extracted_data":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Valors extrets per Document AI, indexats per la clau de camp (`key`) configurada. Cada valor és una cadena, un número o `null`.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].extracted_data.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"description":"Valors extrets per Document AI, indexats per la clau de camp (`key`) configurada. Cada valor és una cadena, un número o `null`.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].extracted_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].extracted_data","typeLabel":"object | null"},"detected_codes":{"type":"array","description":"Codis QR i codis de barres detectats a totes les pàgines processades. Buit quan no se'n troba cap. Un codi QR localitzat però no descodificable té `parsed_payload: null`.","items":{"type":"object","required":["type","page_number","position","x","y","width","height","page_width","page_height","raw_payload","parsed_payload"],"properties":{"type":{"type":"string","description":"Simbologia detectada, per exemple `QR_CODE`, `CODE_128`, `EAN_13`, `DATA_MATRIX` o `PDF_417`.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].type","typeLabel":"string"},"page_number":{"type":"integer","minimum":1,"description":"Número de pàgina, començant per 1.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].page_number","typeLabel":"integer"},"position":{"oneOf":[{"type":"array","description":"Polígon detectat en coordenades de píxels de la pàgina renderitzada. `null` quan no hi ha cap ubicació fiable disponible.","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].position.oneOf.0.items.[INDEX].items.[INDEX]","typeLabel":"integer"},"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].position.oneOf.0.items.[INDEX]","typeLabel":"integer[]"},"isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].position.oneOf.0","typeLabel":"integer[][]"},{"type":"null","description":"Polígon detectat en coordenades de píxels de la pàgina renderitzada. `null` quan no hi ha cap ubicació fiable disponible.","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer"}},"isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].position.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].position","typeLabel":"integer[][] | null"},"x":{"oneOf":[{"type":"integer","description":"Vora esquerra del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].x.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Vora esquerra del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].x.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].x","typeLabel":"integer | null"},"y":{"oneOf":[{"type":"integer","description":"Vora superior del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].y.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Vora superior del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].y.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].y","typeLabel":"integer | null"},"width":{"oneOf":[{"type":"integer","description":"Amplària del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].width.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Amplària del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].width.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].width","typeLabel":"integer | null"},"height":{"oneOf":[{"type":"integer","description":"Alçària del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].height.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Alçària del quadre delimitador en píxels de la pàgina renderitzada.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].height.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].height","typeLabel":"integer | null"},"page_width":{"type":"integer","description":"Amplària de la pàgina renderitzada en píxels.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].page_width","typeLabel":"integer"},"page_height":{"type":"integer","description":"Alçària de la pàgina renderitzada en píxels.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].page_height","typeLabel":"integer"},"raw_payload":{"type":"string","description":"Payload del descodificador en brut com a cadena en base64 quan estigui disponible; en cas contrari, una cadena buida.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].raw_payload","typeLabel":"string"},"parsed_payload":{"oneOf":[{"description":"Cadena descodificada o valor estructurat. `null` quan el codi s'ha localitzat però no s'ha pogut descodificar.","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].parsed_payload.oneOf.0","typeLabel":"any"},{"description":"Cadena descodificada o valor estructurat. `null` quan el codi s'ha localitzat però no s'ha pogut descodificar.","type":"null","isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].parsed_payload.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX].parsed_payload","typeLabel":"any | null"}},"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].detected_codes","typeLabel":"object[]"},"fields":{"type":"array","description":"Els camps d'extracció configurats per a aquest document.","items":{"type":"object","properties":{"key":{"type":"string","description":"Clau de camp estable utilitzada com a clau a `extracted_data`.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].fields.items.[INDEX].key","typeLabel":"string"},"name":{"type":"string","description":"Nom de camp fàcil de llegir.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].fields.items.[INDEX].name","typeLabel":"string"},"instruction":{"type":"string","description":"Instrucció d'extracció que es mostra al model.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].fields.items.[INDEX].instruction","typeLabel":"string"},"type":{"type":"string","enum":["text","number","date"],"description":"Tipus de valor esperat del camp extret.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].fields.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"required":{"type":"boolean","description":"Whether this field is required.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].fields.items.[INDEX].required","typeLabel":"boolean"}},"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].fields","typeLabel":"object[]"},"document_metadata":{"oneOf":[{"type":"object","description":"Metadades d'anàlisi forense de fitxers extretes del document penjat (p. ex. `is_tampered`). `null` quan no s'ha pogut extreure res.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Metadades d'anàlisi forense de fitxers extretes del document penjat (p. ex. `is_tampered`). `null` quan no s'ha pogut extreure res.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata","typeLabel":"object | null"},"cross_check_result":{"oneOf":[{"type":"object","description":"Comprovació creuada dels camps extrets del document amb altres dades de la sessió. `null` quan no s'ha realitzat cap comprovació creuada.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].cross_check_result.oneOf.0","typeLabel":"object"},{"type":"null","description":"Comprovació creuada dels camps extrets del document amb altres dades de la sessió. `null` quan no s'ha realitzat cap comprovació creuada.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].cross_check_result.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].cross_check_result","typeLabel":"object | null"},"created_at":{"type":"string","format":"date-time","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items.items.[INDEX]","typeLabel":"object"},"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].\\items","typeLabel":"object[]"},"warnings":{"oneOf":[{"type":"array","items":{"type":"object","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].warnings.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Registres d'advertències generats per a aquest node de Document AI.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].warnings.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object"},"description":"Registres d'advertències generats per a aquest node de Document AI.","uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].warnings.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX].warnings","typeLabel":"object[] | null"}},"uniqueKey":"document_ai_documents.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"document_ai_documents.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Informes de Document AI agrupats per node del flux de treball** — sempre una matriu JSON, mai un objecte singular. `null` fins que almenys un pas de Document AI hagi generat dades. Present només quan `session_kind = user`. Cada element és un grup de nodes amb un `status` agregat, el `node_id`, una matriu `items[]` dels resultats per document (dades extretes indexades per la clau de camp configurada) i `warnings`.","items":{"type":"object","description":"Resultats de Document AI agrupats per node del flux de treball.","properties":{"status":{"type":"string","description":"Estat agregat de Document AI per a aquest node, consolidat a partir dels seus `items[]`.","enum":["Approved","Declined","In Review","Not Finished"]},"node_id":{"oneOf":[{"type":"string","description":"Identificador únic per a aquest pas de Document AI al graf del flux de treball."},{"type":"null","description":"Identificador únic per a aquest pas de Document AI al graf del flux de treball."}]},"items":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"node_id":{"oneOf":[{"type":"string","description":"Node del graf del flux de treball que ha generat aquest document."},{"type":"null","description":"Node del graf del flux de treball que ha generat aquest document."}]},"document_key":{"type":"string","description":"Clau del document de Document AI configurat al qual correspon aquest fitxer."},"original_filename":{"oneOf":[{"type":"string","description":"Nom de fitxer tal com l'ha penjat l'usuari."},{"type":"null","description":"Nom de fitxer tal com l'ha penjat l'usuari."}]},"file_size":{"oneOf":[{"type":"integer","description":"Mida del fitxer en bytes."},{"type":"null","description":"Mida del fitxer en bytes."}]},"file_url":{"oneOf":[{"type":"string","format":"uri","description":"Enllaç presignat de curta durada al fitxer pujat."},{"type":"null","format":"uri","description":"Enllaç presignat de curta durada al fitxer pujat."}]},"status":{"type":"string","enum":["Approved","Declined","In Review","Not Finished"],"description":"Estat de Document AI per document."},"extracted_data":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Valors extrets per Document AI, indexats per la clau de camp (`key`) configurada. Cada valor és una cadena, un número o `null`."},{"type":"null","additionalProperties":true,"description":"Valors extrets per Document AI, indexats per la clau de camp (`key`) configurada. Cada valor és una cadena, un número o `null`."}]},"detected_codes":{"type":"array","description":"Codis QR i codis de barres detectats a totes les pàgines processades. Buit quan no se'n troba cap. Un codi QR localitzat però no descodificable té `parsed_payload: null`.","items":{"type":"object","required":["type","page_number","position","x","y","width","height","page_width","page_height","raw_payload","parsed_payload"],"properties":{"type":{"type":"string","description":"Simbologia detectada, per exemple `QR_CODE`, `CODE_128`, `EAN_13`, `DATA_MATRIX` o `PDF_417`."},"page_number":{"type":"integer","minimum":1,"description":"Número de pàgina, començant per 1."},"position":{"oneOf":[{"type":"array","description":"Polígon detectat en coordenades de píxels de la pàgina renderitzada. `null` quan no hi ha cap ubicació fiable disponible.","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer"}}},{"type":"null","description":"Polígon detectat en coordenades de píxels de la pàgina renderitzada. `null` quan no hi ha cap ubicació fiable disponible.","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer"}}}]},"x":{"oneOf":[{"type":"integer","description":"Vora esquerra del quadre delimitador en píxels de la pàgina renderitzada."},{"type":"null","description":"Vora esquerra del quadre delimitador en píxels de la pàgina renderitzada."}]},"y":{"oneOf":[{"type":"integer","description":"Vora superior del quadre delimitador en píxels de la pàgina renderitzada."},{"type":"null","description":"Vora superior del quadre delimitador en píxels de la pàgina renderitzada."}]},"width":{"oneOf":[{"type":"integer","description":"Amplària del quadre delimitador en píxels de la pàgina renderitzada."},{"type":"null","description":"Amplària del quadre delimitador en píxels de la pàgina renderitzada."}]},"height":{"oneOf":[{"type":"integer","description":"Alçària del quadre delimitador en píxels de la pàgina renderitzada."},{"type":"null","description":"Alçària del quadre delimitador en píxels de la pàgina renderitzada."}]},"page_width":{"type":"integer","description":"Amplària de la pàgina renderitzada en píxels."},"page_height":{"type":"integer","description":"Alçària de la pàgina renderitzada en píxels."},"raw_payload":{"type":"string","description":"Payload del descodificador en brut com a cadena en base64 quan estigui disponible; en cas contrari, una cadena buida."},"parsed_payload":{"oneOf":[{"description":"Cadena descodificada o valor estructurat. `null` quan el codi s'ha localitzat però no s'ha pogut descodificar."},{"description":"Cadena descodificada o valor estructurat. `null` quan el codi s'ha localitzat però no s'ha pogut descodificar.","type":"null"}]}}}},"fields":{"type":"array","description":"Els camps d'extracció configurats per a aquest document.","items":{"type":"object","properties":{"key":{"type":"string","description":"Clau de camp estable utilitzada com a clau a `extracted_data`."},"name":{"type":"string","description":"Nom de camp fàcil de llegir."},"instruction":{"type":"string","description":"Instrucció d'extracció que es mostra al model."},"type":{"type":"string","enum":["text","number","date"],"description":"Tipus de valor esperat del camp extret."},"required":{"type":"boolean","description":"Whether this field is required."}}}},"document_metadata":{"oneOf":[{"type":"object","description":"Metadades d'anàlisi forense de fitxers extretes del document penjat (p. ex. `is_tampered`). `null` quan no s'ha pogut extreure res."},{"type":"null","description":"Metadades d'anàlisi forense de fitxers extretes del document penjat (p. ex. `is_tampered`). `null` quan no s'ha pogut extreure res."}]},"cross_check_result":{"oneOf":[{"type":"object","description":"Comprovació creuada dels camps extrets del document amb altres dades de la sessió. `null` quan no s'ha realitzat cap comprovació creuada."},{"type":"null","description":"Comprovació creuada dels camps extrets del document amb altres dades de la sessió. `null` quan no s'ha realitzat cap comprovació creuada."}]},"created_at":{"type":"string","format":"date-time"}}}},"warnings":{"oneOf":[{"type":"array","items":{"type":"object"},"description":"Registres d'advertències generats per a aquest node de Document AI."},{"type":"null","items":{"type":"object"},"description":"Registres d'advertències generats per a aquest node de Document AI."}]}}},"uniqueKey":"document_ai_documents.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_ai_documents","typeLabel":"object[] | null"},"questionnaire_responses":{"oneOf":[{"type":"array","description":"**Matriu d'informes de respostes de qüestionaris** — sempre és una matriu JSON, mai un objecte `questionnaire` singular. `null` fins que almenys un pas de qüestionari hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, les metadades del qüestionari, seccions amb elements de formulari i les respostes de l'usuari.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de qüestionari al graf del flux de treball.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"questionnaire_id":{"type":"string","description":"Identificador únic del qüestionari","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].questionnaire_id","typeLabel":"string"},"title":{"type":"string","description":"Títol del qüestionari","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].title","typeLabel":"string"},"description":{"type":"string","description":"Descripció del qüestionari","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].description","typeLabel":"string"},"languages":{"type":"array","items":{"type":"string","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].languages.items.[INDEX]","typeLabel":"string"},"description":"Idiomes admesos","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].languages","typeLabel":"string[]"},"default_language":{"type":"string","description":"Idioma per defecte","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].default_language","typeLabel":"string"},"is_active":{"type":"boolean","description":"Si el qüestionari està actiu","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].is_active","typeLabel":"boolean"},"is_simple_questionnaire":{"type":"boolean","description":"Si el qüestionari és un formulari lineal simple (sense graf de bifurcació).","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].is_simple_questionnaire","typeLabel":"boolean"},"questionnaire_group_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador estable del grup de qüestionaris entre versions.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].questionnaire_group_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Identificador estable del grup de qüestionaris entre versions.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].questionnaire_group_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].questionnaire_group_id","typeLabel":"string\u003cuuid> | null"},"version":{"oneOf":[{"type":"integer","description":"Número de versió del qüestionari que s'ha respost.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].version.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Número de versió del qüestionari que s'ha respost.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].version.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].version","typeLabel":"integer | null"},"published_at":{"oneOf":[{"type":"string","format":"date-time","description":"Marca de temps en què es va publicar aquesta versió del qüestionari.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].published_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Marca de temps en què es va publicar aquesta versió del qüestionari.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].published_at","typeLabel":"string\u003cdate-time> | null"},"sections":{"type":"array","items":{"type":"object","properties":{"title":{"oneOf":[{"type":"string","description":"Títol de la secció","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Títol de la secció","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].title","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","description":"Descripció de la secció","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Descripció de la secció","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].description","typeLabel":"string | null"},"items":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","description":"Identificador únic de l'element","isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].uuid","typeLabel":"string"},"value":{"oneOf":[{"type":"string","description":"Identificador de node estable d'aquest element de formulari dins del graf del qüestionari.","isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador de node estable d'aquest element de formulari dins del graf del qüestionari.","isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].value","typeLabel":"string | null"},"element_type":{"type":"string","description":"Tipus de l'element del qüestionari","isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].element_type","typeLabel":"string"},"is_required":{"type":"boolean","description":"Indica si l'element és obligatori","isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].is_required","typeLabel":"boolean"},"title":{"type":"string","description":"Títol de l'element","isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].title","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Descripció de l'element","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Descripció de l'element","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].description","typeLabel":"string | null"},"placeholder":{"oneOf":[{"type":"string","description":"Text de marcador de posició","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].placeholder.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text de marcador de posició","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].placeholder.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].placeholder","typeLabel":"string | null"},"choices":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices.oneOf.0.items.[INDEX].value","typeLabel":"string"},"requires_text_input":{"oneOf":[{"type":"boolean","description":"Si aquesta opció requereix una entrada de text addicional","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices.oneOf.0.items.[INDEX].requires_text_input.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si aquesta opció requereix una entrada de text addicional","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices.oneOf.0.items.[INDEX].requires_text_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices.oneOf.0.items.[INDEX].requires_text_input","typeLabel":"boolean | null"}},"required":["label","value"],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Opcions per a elements desplegables o de selecció única","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"string"},"requires_text_input":{"oneOf":[{"type":"boolean","description":"Si aquesta opció requereix una entrada de text addicional"},{"type":"null","description":"Si aquesta opció requereix una entrada de text addicional"}]}},"required":["label","value"]},"description":"Opcions per a elements desplegables o de selecció única","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].choices","typeLabel":"object[] | null"},"max_files":{"oneOf":[{"type":"integer","description":"Nombre màxim de fitxers permesos","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].max_files.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Nombre màxim de fitxers permesos","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].max_files.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].max_files","typeLabel":"integer | null"},"answer":{"type":"object","description":"Resposta proporcionada per a l'element","properties":{"value":{"oneOf":[{"type":"string","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.value.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.value","typeLabel":"string | null"},"text":{"oneOf":[{"type":"string","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.text.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.text.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.text","typeLabel":"string | null"},"files":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.files.oneOf.0.items.[INDEX]","typeLabel":"string"},"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.files.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.files.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer.files","typeLabel":"string[] | null"}},"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].answer","typeLabel":"object"},"required_if":{"oneOf":[{"type":"object","description":"Regla de requisit condicional, quan l'element només és obligatori per a determinades respostes.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].required_if.oneOf.0","typeLabel":"object"},{"type":"null","description":"Regla de requisit condicional, quan l'element només és obligatori per a determinades respostes.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].required_if.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].required_if","typeLabel":"object | null"},"repeatable_config":{"oneOf":[{"type":"object","description":"Configuració per a grups d'elements repetibles, quan sigui aplicable.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].repeatable_config.oneOf.0","typeLabel":"object"},{"type":"null","description":"Configuració per a grups d'elements repetibles, quan sigui aplicable.","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].repeatable_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX].repeatable_config","typeLabel":"object | null"}},"required":["uuid","value","element_type","is_required","title"],"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items.items.[INDEX]","typeLabel":"object"},"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX].\\items","typeLabel":"object[]"}},"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections.items.[INDEX]","typeLabel":"object"},"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].sections","typeLabel":"object[]"},"status":{"type":"string","description":"Estat del qüestionari","uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX].status","typeLabel":"string"}},"uniqueKey":"questionnaire_responses.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"questionnaire_responses.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes de respostes de qüestionaris** — sempre és una matriu JSON, mai un objecte `questionnaire` singular. `null` fins que almenys un pas de qüestionari hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, les metadades del qüestionari, seccions amb elements de formulari i les respostes de l'usuari.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de qüestionari al graf del flux de treball."},"questionnaire_id":{"type":"string","description":"Identificador únic del qüestionari"},"title":{"type":"string","description":"Títol del qüestionari"},"description":{"type":"string","description":"Descripció del qüestionari"},"languages":{"type":"array","items":{"type":"string"},"description":"Idiomes admesos"},"default_language":{"type":"string","description":"Idioma per defecte"},"is_active":{"type":"boolean","description":"Si el qüestionari està actiu"},"is_simple_questionnaire":{"type":"boolean","description":"Si el qüestionari és un formulari lineal simple (sense graf de bifurcació)."},"questionnaire_group_id":{"oneOf":[{"type":"string","format":"uuid","description":"Identificador estable del grup de qüestionaris entre versions."},{"type":"null","format":"uuid","description":"Identificador estable del grup de qüestionaris entre versions."}]},"version":{"oneOf":[{"type":"integer","description":"Número de versió del qüestionari que s'ha respost."},{"type":"null","description":"Número de versió del qüestionari que s'ha respost."}]},"published_at":{"oneOf":[{"type":"string","format":"date-time","description":"Marca de temps en què es va publicar aquesta versió del qüestionari."},{"type":"null","format":"date-time","description":"Marca de temps en què es va publicar aquesta versió del qüestionari."}]},"sections":{"type":"array","items":{"type":"object","properties":{"title":{"oneOf":[{"type":"string","description":"Títol de la secció"},{"type":"null","description":"Títol de la secció"}]},"description":{"oneOf":[{"type":"string","description":"Descripció de la secció"},{"type":"null","description":"Descripció de la secció"}]},"items":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","description":"Identificador únic de l'element"},"value":{"oneOf":[{"type":"string","description":"Identificador de node estable d'aquest element de formulari dins del graf del qüestionari."},{"type":"null","description":"Identificador de node estable d'aquest element de formulari dins del graf del qüestionari."}]},"element_type":{"type":"string","description":"Tipus de l'element del qüestionari"},"is_required":{"type":"boolean","description":"Indica si l'element és obligatori"},"title":{"type":"string","description":"Títol de l'element"},"description":{"oneOf":[{"type":"string","description":"Descripció de l'element"},{"type":"null","description":"Descripció de l'element"}]},"placeholder":{"oneOf":[{"type":"string","description":"Text de marcador de posició"},{"type":"null","description":"Text de marcador de posició"}]},"choices":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"string"},"requires_text_input":{"oneOf":[{"type":"boolean","description":"Si aquesta opció requereix una entrada de text addicional"},{"type":"null","description":"Si aquesta opció requereix una entrada de text addicional"}]}},"required":["label","value"]},"description":"Opcions per a elements desplegables o de selecció única"},{"type":"null","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"string"},"requires_text_input":{"oneOf":[{"type":"boolean","description":"Si aquesta opció requereix una entrada de text addicional"},{"type":"null","description":"Si aquesta opció requereix una entrada de text addicional"}]}},"required":["label","value"]},"description":"Opcions per a elements desplegables o de selecció única"}]},"max_files":{"oneOf":[{"type":"integer","description":"Nombre màxim de fitxers permesos"},{"type":"null","description":"Nombre màxim de fitxers permesos"}]},"answer":{"type":"object","description":"Resposta proporcionada per a l'element","properties":{"value":{"oneOf":[{"type":"string"},{"type":"null"}]},"text":{"oneOf":[{"type":"string"},{"type":"null"}]},"files":{"oneOf":[{"type":"array","items":{"type":"string"}},{"type":"null","items":{"type":"string"}}]}}},"required_if":{"oneOf":[{"type":"object","description":"Regla de requisit condicional, quan l'element només és obligatori per a determinades respostes."},{"type":"null","description":"Regla de requisit condicional, quan l'element només és obligatori per a determinades respostes."}]},"repeatable_config":{"oneOf":[{"type":"object","description":"Configuració per a grups d'elements repetibles, quan sigui aplicable."},{"type":"null","description":"Configuració per a grups d'elements repetibles, quan sigui aplicable."}]}},"required":["uuid","value","element_type","is_required","title"]}}}}},"status":{"type":"string","description":"Estat del qüestionari"}}},"uniqueKey":"questionnaire_responses.oneOf.1","typeLabel":"null"}],"uniqueKey":"questionnaire_responses","typeLabel":"object[] | null"},"bank_verifications":{"oneOf":[{"type":"array","description":"Resultats de la Verificació bancària, un element per pas de Verificació bancària, per a Verificació d'usuaris i d'empreses. `null` fins que un pas en produeixi un. El camp `method` de cada element indica com s'ha verificat el compte: `open_banking` (inici de sessió bancari) o `account_lookup` (comprovació de compte), o bé un mètode alternatiu `statement` o `microdeposits`, i `none` quan la persona ha continuat sense banc abans que s'avalués cap intent (`continued_without_bank`). Consulta [Mètodes de verificació bancària](/ca/core-technology/bank-verification/verification-methods).","items":{"type":"object","description":"El resultat d'un pas de Verificació bancària, per a Verificació d'usuaris i d'empreses. `method` indica com s'ha verificat el compte, i `none` que la persona ha continuat sense banc abans que s'avalués cap intent. `continued_without_bank` indica que la persona ha continuat sense banc, fins i tot després d'un intent avaluat. Consulta [Mètodes de verificació bancària](/ca/core-technology/bank-verification/verification-methods) i [Quan la persona no pot verificar el seu banc](/ca/core-technology/bank-verification/fallbacks).","properties":{"schema_version":{"type":"integer","description":"Versió d'aquesta estructura de resultats. Actualment `1`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].schema_version","typeLabel":"integer"},"bank_verification_id":{"type":"string","format":"uuid","description":"L'ID d'aquest resultat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].bank_verification_id","typeLabel":"string\u003cuuid>"},"node_id":{"type":"string","description":"El node del flux de treball al qual pertany aquest resultat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Expired"],"description":"El veredicte del pas, després de les seves accions i regles d'estat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"original_status":{"oneOf":[{"type":"string","description":"El primer veredicte al qual ha arribat el pas, abans de qualsevol canvi posterior com ara una revisió manual.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].original_status.oneOf.0","typeLabel":"string"},{"type":"null","description":"El primer veredicte al qual ha arribat el pas, abans de qualsevol canvi posterior com ara una revisió manual.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].original_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].original_status","typeLabel":"string | null"},"method":{"oneOf":[{"type":"string","enum":["open_banking","account_lookup","microdeposits","statement","none"],"description":"Com s'ha verificat el compte: `open_banking` (inici de sessió bancari: la persona ha iniciat sessió al seu banc), `account_lookup` (comprovació del compte: la persona ha introduït les dades del compte i el banc ha confirmat el nom), `microdeposits` o `statement` (pujada d'un extracte bancari). `none` quan la persona ha continuat sense un banc abans que s'avalués cap intent, per la qual cosa no s'ha verificat cap compte. Després d'un intent avaluat, manté el mètode d'aquest intent. `null` fins que s'avalua un compte i quan el flux de treball limita les dades que retorna. Les regles del flux de treball llegeixen el mateix valor com a `bank.method`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].method.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["open_banking","account_lookup","microdeposits","statement","none"],"description":"Com s'ha verificat el compte: `open_banking` (inici de sessió bancari: la persona ha iniciat sessió al seu banc), `account_lookup` (comprovació del compte: la persona ha introduït les dades del compte i el banc ha confirmat el nom), `microdeposits` o `statement` (pujada d'un extracte bancari). `none` quan la persona ha continuat sense un banc abans que s'avalués cap intent, per la qual cosa no s'ha verificat cap compte. Després d'un intent avaluat, manté el mètode d'aquest intent. `null` fins que s'avalua un compte i quan el flux de treball limita les dades que retorna. Les regles del flux de treball llegeixen el mateix valor com a `bank.method`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].method.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].method","typeLabel":"enum\u003cstring> | null"},"provider":{"oneOf":[{"type":"string","description":"La clau de la ruta que ha executat la connexió. Llegeix `method`, no aquesta clau, per saber com s'ha verificat el compte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].provider.oneOf.0","typeLabel":"string"},{"type":"null","description":"La clau de la ruta que ha executat la connexió. Llegeix `method`, no aquesta clau, per saber com s'ha verificat el compte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].provider","typeLabel":"string | null"},"credential_source":{"oneOf":[{"type":"string","enum":["native","byok"],"description":"`native`: ruta pròpia de Didit, facturada al teu saldo de Didit. `byok`: un proveïdor del marketplace que has connectat amb les teves pròpies credencials.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].credential_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["native","byok"],"description":"`native`: ruta pròpia de Didit, facturada al teu saldo de Didit. `byok`: un proveïdor del marketplace que has connectat amb les teves pròpies credencials.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].credential_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].credential_source","typeLabel":"enum\u003cstring> | null"},"route":{"oneOf":[{"type":"object","description":"La ruta triada abans del consentiment. Mai canvia posteriorment.","properties":{"provider_key":{"oneOf":[{"type":"string","description":"La clau de la ruta.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.provider_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"La clau de la ruta.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.provider_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.provider_key","typeLabel":"string | null"},"credential_source":{"type":"string","enum":["native","byok"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.credential_source","typeLabel":"enum\u003cstring>"},"is_fallback":{"type":"boolean","description":"Indica si la ruta pròpia de Didit ha substituït un proveïdor del marketplace que no s'ha pogut connectar.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.is_fallback","typeLabel":"boolean"},"provider_connection_id":{"oneOf":[{"type":"string","description":"La connexió del mercat utilitzada, per a `byok`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.provider_connection_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"La connexió del mercat utilitzada, per a `byok`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.provider_connection_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.provider_connection_id","typeLabel":"string | null"},"requested_scopes":{"type":"array","items":{"type":"string","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.requested_scopes.items.[INDEX]","typeLabel":"string"},"description":"Les dades que ha sol·licitat la connexió, per exemple `ownership` o `balances`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0.requested_scopes","typeLabel":"string[]"}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.0","typeLabel":"object"},{"type":"null","description":"La ruta triada abans del consentiment. Mai canvia posteriorment.","properties":{"provider_key":{"oneOf":[{"type":"string","description":"La clau de la ruta."},{"type":"null","description":"La clau de la ruta."}]},"credential_source":{"type":"string","enum":["native","byok"]},"is_fallback":{"type":"boolean","description":"Indica si la ruta pròpia de Didit ha substituït un proveïdor del marketplace que no s'ha pogut connectar."},"provider_connection_id":{"oneOf":[{"type":"string","description":"La connexió del mercat utilitzada, per a `byok`."},{"type":"null","description":"La connexió del mercat utilitzada, per a `byok`."}]},"requested_scopes":{"type":"array","items":{"type":"string"},"description":"Les dades que ha sol·licitat la connexió, per exemple `ownership` o `balances`."}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].route","typeLabel":"object | null"},"connection":{"oneOf":[{"type":"object","description":"La connexió de l'últim intent. `null` abans del primer intent.","properties":{"status":{"type":"string","enum":["pending","connected","cancelled","timeout","failed","unsupported","revoked","expired"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.status","typeLabel":"enum\u003cstring>"},"institution_id":{"oneOf":[{"type":"string","description":"L'identificador del banc. `null` per a una comprovació de compte, on no se selecciona cap banc.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'identificador del banc. `null` per a una comprovació de compte, on no se selecciona cap banc.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_id","typeLabel":"string | null"},"institution_name":{"oneOf":[{"type":"string","description":"El nom del banc. `null` per a una comprovació de compte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"El nom del banc. `null` per a una comprovació de compte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_name","typeLabel":"string | null"},"institution_country":{"oneOf":[{"type":"string","description":"El país del compte, ISO 3166-1 alpha-3.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_country.oneOf.0","typeLabel":"string"},{"type":"null","description":"El país del compte, ISO 3166-1 alpha-3.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.institution_country","typeLabel":"string | null"},"oauth":{"oneOf":[{"type":"boolean","description":"Indica si l'inici de sessió bancari s'ha executat mitjançant OAuth o d'aplicació a aplicació. `null` per a una comprovació de compte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.oauth.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si l'inici de sessió bancari s'ha executat mitjançant OAuth o d'aplicació a aplicació. `null` per a una comprovació de compte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.oauth.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.oauth","typeLabel":"boolean | null"},"connected_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la connexió va ser satisfactòria.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.connected_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan la connexió va ser satisfactòria.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.connected_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.connected_at","typeLabel":"string\u003cdate-time> | null"},"consent_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan finalitza el consentiment bancari, per a l'inici de sessió bancari.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.consent_expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan finalitza el consentiment bancari, per a l'inici de sessió bancari.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.consent_expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.consent_expires_at","typeLabel":"string\u003cdate-time> | null"},"last_refreshed_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es van tornar a llegir les dades financeres per darrera vegada.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.last_refreshed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan es van tornar a llegir les dades financeres per darrera vegada.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.last_refreshed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.last_refreshed_at","typeLabel":"string\u003cdate-time> | null"},"attempts":{"type":"integer","description":"Els intents que la persona ha dedicat a aquest pas, sumant tots els mètodes.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.attempts","typeLabel":"integer"},"reason_code":{"oneOf":[{"type":"string","description":"Per què la connexió no és simplement `connected`, per exemple `USER_CANCELLED`, `INSTITUTION_DOWN`, `ACCOUNT_NOT_FOUND`, `REFERENCE_IDENTITY_MISSING` o `VERIFICATION_COMPLETED`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.reason_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Per què la connexió no és simplement `connected`, per exemple `USER_CANCELLED`, `INSTITUTION_DOWN`, `ACCOUNT_NOT_FOUND`, `REFERENCE_IDENTITY_MISSING` o `VERIFICATION_COMPLETED`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.reason_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0.reason_code","typeLabel":"string | null"}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.0","typeLabel":"object"},{"type":"null","description":"La connexió de l'últim intent. `null` abans del primer intent.","properties":{"status":{"type":"string","enum":["pending","connected","cancelled","timeout","failed","unsupported","revoked","expired"]},"institution_id":{"oneOf":[{"type":"string","description":"L'identificador del banc. `null` per a una comprovació de compte, on no se selecciona cap banc."},{"type":"null","description":"L'identificador del banc. `null` per a una comprovació de compte, on no se selecciona cap banc."}]},"institution_name":{"oneOf":[{"type":"string","description":"El nom del banc. `null` per a una comprovació de compte."},{"type":"null","description":"El nom del banc. `null` per a una comprovació de compte."}]},"institution_country":{"oneOf":[{"type":"string","description":"El país del compte, ISO 3166-1 alpha-3."},{"type":"null","description":"El país del compte, ISO 3166-1 alpha-3."}]},"oauth":{"oneOf":[{"type":"boolean","description":"Indica si l'inici de sessió bancari s'ha executat mitjançant OAuth o d'aplicació a aplicació. `null` per a una comprovació de compte."},{"type":"null","description":"Indica si l'inici de sessió bancari s'ha executat mitjançant OAuth o d'aplicació a aplicació. `null` per a una comprovació de compte."}]},"connected_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la connexió va ser satisfactòria."},{"type":"null","format":"date-time","description":"Quan la connexió va ser satisfactòria."}]},"consent_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan finalitza el consentiment bancari, per a l'inici de sessió bancari."},{"type":"null","format":"date-time","description":"Quan finalitza el consentiment bancari, per a l'inici de sessió bancari."}]},"last_refreshed_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es van tornar a llegir les dades financeres per darrera vegada."},{"type":"null","format":"date-time","description":"Quan es van tornar a llegir les dades financeres per darrera vegada."}]},"attempts":{"type":"integer","description":"Els intents que la persona ha dedicat a aquest pas, sumant tots els mètodes."},"reason_code":{"oneOf":[{"type":"string","description":"Per què la connexió no és simplement `connected`, per exemple `USER_CANCELLED`, `INSTITUTION_DOWN`, `ACCOUNT_NOT_FOUND`, `REFERENCE_IDENTITY_MISSING` o `VERIFICATION_COMPLETED`."},{"type":"null","description":"Per què la connexió no és simplement `connected`, per exemple `USER_CANCELLED`, `INSTITUTION_DOWN`, `ACCOUNT_NOT_FOUND`, `REFERENCE_IDENTITY_MISSING` o `VERIFICATION_COMPLETED`."}]}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection","typeLabel":"object | null"},"account":{"oneOf":[{"type":"object","description":"El compte avaluat. `null` fins que s'avaluï un compte.","properties":{"account_id_masked":{"oneOf":[{"type":"string","description":"El número de compte, emmascarat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.account_id_masked.oneOf.0","typeLabel":"string"},{"type":"null","description":"El número de compte, emmascarat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.account_id_masked.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.account_id_masked","typeLabel":"string | null"},"iban_masked":{"oneOf":[{"type":"string","description":"L'IBAN, emmascarat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.iban_masked.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'IBAN, emmascarat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.iban_masked.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.iban_masked","typeLabel":"string | null"},"sort_code":{"oneOf":[{"type":"string","description":"El codi de classificació bancari, al Regne Unit.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.sort_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"El codi de classificació bancari, al Regne Unit.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.sort_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.sort_code","typeLabel":"string | null"},"routing_number_masked":{"oneOf":[{"type":"string","description":"El número d'encaminament, emmascarat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.routing_number_masked.oneOf.0","typeLabel":"string"},{"type":"null","description":"El número d'encaminament, emmascarat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.routing_number_masked.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.routing_number_masked","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","enum":["checking","current","savings","business","other"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["checking","current","savings","business","other"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.type","typeLabel":"enum\u003cstring> | null"},"subtype":{"oneOf":[{"type":"string","description":"El subtipus de compte propi del banc.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.subtype.oneOf.0","typeLabel":"string"},{"type":"null","description":"El subtipus de compte propi del banc.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.subtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.subtype","typeLabel":"string | null"},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 del compte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.currency.oneOf.0","typeLabel":"string"},{"type":"null","description":"Moneda ISO 4217 del compte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.currency.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.currency","typeLabel":"string | null"},"holder_type":{"oneOf":[{"type":"string","enum":["person","business","unknown"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.holder_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["person","business","unknown"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.holder_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.holder_type","typeLabel":"enum\u003cstring> | null"},"holders_count":{"oneOf":[{"type":"integer","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.holders_count.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.holders_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.holders_count","typeLabel":"integer | null"},"is_joint":{"oneOf":[{"type":"boolean","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.is_joint.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.is_joint.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.is_joint","typeLabel":"boolean | null"},"is_business":{"oneOf":[{"type":"boolean","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.is_business.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.is_business.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0.is_business","typeLabel":"boolean | null"}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.0","typeLabel":"object"},{"type":"null","description":"El compte avaluat. `null` fins que s'avaluï un compte.","properties":{"account_id_masked":{"oneOf":[{"type":"string","description":"El número de compte, emmascarat."},{"type":"null","description":"El número de compte, emmascarat."}]},"iban_masked":{"oneOf":[{"type":"string","description":"L'IBAN, emmascarat."},{"type":"null","description":"L'IBAN, emmascarat."}]},"sort_code":{"oneOf":[{"type":"string","description":"El codi de classificació bancari, al Regne Unit."},{"type":"null","description":"El codi de classificació bancari, al Regne Unit."}]},"routing_number_masked":{"oneOf":[{"type":"string","description":"El número d'encaminament, emmascarat."},{"type":"null","description":"El número d'encaminament, emmascarat."}]},"type":{"oneOf":[{"type":"string","enum":["checking","current","savings","business","other"]},{"type":"null","enum":["checking","current","savings","business","other"]}]},"subtype":{"oneOf":[{"type":"string","description":"El subtipus de compte propi del banc."},{"type":"null","description":"El subtipus de compte propi del banc."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 del compte."},{"type":"null","description":"Moneda ISO 4217 del compte."}]},"holder_type":{"oneOf":[{"type":"string","enum":["person","business","unknown"]},{"type":"null","enum":["person","business","unknown"]}]},"holders_count":{"oneOf":[{"type":"integer"},{"type":"null"}]},"is_joint":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"is_business":{"oneOf":[{"type":"boolean"},{"type":"null"}]}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].account","typeLabel":"object | null"},"ownership":{"oneOf":[{"type":"object","description":"Com es compara el titular del compte amb la identitat verificada. `null` fins que s'avalua un compte.","properties":{"result":{"type":"string","enum":["match","partial_match","no_match","unknown","not_verifiable"],"description":"`partial_match` és una coincidència propera. `not_verifiable`: el banc ha respost sense cap titular per comparar. `unknown`: no s'ha pogut llegir la prova o no hi havia cap identitat per comparar.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.result","typeLabel":"enum\u003cstring>"},"reference_identity_source":{"oneOf":[{"type":"string","description":"El pas amb la identitat del qual s'ha comparat el titular: `kyc`, `database_validation`, `expected_details`, `questionnaire`, `document_ai` o `kyb`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.reference_identity_source.oneOf.0","typeLabel":"string"},{"type":"null","description":"El pas amb la identitat del qual s'ha comparat el titular: `kyc`, `database_validation`, `expected_details`, `questionnaire`, `document_ai` o `kyb`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.reference_identity_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.reference_identity_source","typeLabel":"string | null"},"name_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"Puntuació de Didit per al nom del titular.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.name_score.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"maximum":100,"description":"Puntuació de Didit per al nom del titular.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.name_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.name_score","typeLabel":"integer | null"},"provider_name_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del nom del titular pròpia del banc, quan n'ha retornat una.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.provider_name_score.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del nom del titular pròpia del banc, quan n'ha retornat una.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.provider_name_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.provider_name_score","typeLabel":"integer | null"},"address_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació de l'adreça del titular, quan s'ha executat la comprovació de coincidència d'adreça.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.address_score.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació de l'adreça del titular, quan s'ha executat la comprovació de coincidència d'adreça.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.address_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.address_score","typeLabel":"integer | null"},"email_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del correu electrònic del titular, quan s'ha executat la comprovació de coincidència de correu electrònic.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.email_score.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del correu electrònic del titular, quan s'ha executat la comprovació de coincidència de correu electrònic.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.email_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.email_score","typeLabel":"integer | null"},"phone_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del telèfon del titular, quan s'ha executat la comprovació de coincidència de telèfon.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.phone_score.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del telèfon del titular, quan s'ha executat la comprovació de coincidència de telèfon.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.phone_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.phone_score","typeLabel":"integer | null"},"dob_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació de la data de naixement del titular, quan el banc n'ha proporcionat una.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.dob_score.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació de la data de naixement del titular, quan el banc n'ha proporcionat una.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.dob_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.dob_score","typeLabel":"integer | null"},"close_match":{"oneOf":[{"type":"boolean","description":"Si el nom ha quedat a la franja de coincidència propera.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.close_match.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si el nom ha quedat a la franja de coincidència propera.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.close_match.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.close_match","typeLabel":"boolean | null"},"holder_confirmation":{"oneOf":[{"type":"string","enum":["pending","confirmed","rejected"],"description":"La resposta de la persona quan se li ha demanat que confirmi un nom amb coincidència propera. `null` si mai se li ha demanat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.holder_confirmation.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["pending","confirmed","rejected"],"description":"La resposta de la persona quan se li ha demanat que confirmi un nom amb coincidència propera. `null` si mai se li ha demanat.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.holder_confirmation.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.holder_confirmation","typeLabel":"enum\u003cstring> | null"},"method":{"oneOf":[{"type":"string","enum":["exact","token_set","nickname","transliteration","fuzzy","provider_only","microdeposits"],"description":"Quina comparació de noms ha produït la puntuació. Aquest no és el mètode de verificació: consulta el `method` de nivell superior per a això.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.method.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["exact","token_set","nickname","transliteration","fuzzy","provider_only","microdeposits"],"description":"Quina comparació de noms ha produït la puntuació. Aquest no és el mètode de verificació: consulta el `method` de nivell superior per a això.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.method.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.method","typeLabel":"enum\u003cstring> | null"},"matched_holder_index":{"oneOf":[{"type":"integer","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.matched_holder_index.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.matched_holder_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.matched_holder_index","typeLabel":"integer | null"},"holders":{"type":"array","items":{"type":"object","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.holders.items.[INDEX]","typeLabel":"object"},"description":"Cada titular que el banc ha llistat, amb les seves puntuacions.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.holders","typeLabel":"object[]"},"owner_identity_available":{"oneOf":[{"type":"boolean","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.owner_identity_available.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.owner_identity_available.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.owner_identity_available","typeLabel":"boolean | null"},"evidence_freshness":{"oneOf":[{"type":"string","enum":["live","cached","refreshed"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.evidence_freshness.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["live","cached","refreshed"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.evidence_freshness.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.evidence_freshness","typeLabel":"enum\u003cstring> | null"},"evaluated_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va calcular el veredicte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.evaluated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan es va calcular el veredicte.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.evaluated_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0.evaluated_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.0","typeLabel":"object"},{"type":"null","description":"Com es compara el titular del compte amb la identitat verificada. `null` fins que s'avalua un compte.","properties":{"result":{"type":"string","enum":["match","partial_match","no_match","unknown","not_verifiable"],"description":"`partial_match` és una coincidència propera. `not_verifiable`: el banc ha respost sense cap titular per comparar. `unknown`: no s'ha pogut llegir la prova o no hi havia cap identitat per comparar."},"reference_identity_source":{"oneOf":[{"type":"string","description":"El pas amb la identitat del qual s'ha comparat el titular: `kyc`, `database_validation`, `expected_details`, `questionnaire`, `document_ai` o `kyb`."},{"type":"null","description":"El pas amb la identitat del qual s'ha comparat el titular: `kyc`, `database_validation`, `expected_details`, `questionnaire`, `document_ai` o `kyb`."}]},"name_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"Puntuació de Didit per al nom del titular."},{"type":"null","minimum":0,"maximum":100,"description":"Puntuació de Didit per al nom del titular."}]},"provider_name_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del nom del titular pròpia del banc, quan n'ha retornat una."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del nom del titular pròpia del banc, quan n'ha retornat una."}]},"address_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació de l'adreça del titular, quan s'ha executat la comprovació de coincidència d'adreça."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació de l'adreça del titular, quan s'ha executat la comprovació de coincidència d'adreça."}]},"email_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del correu electrònic del titular, quan s'ha executat la comprovació de coincidència de correu electrònic."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del correu electrònic del titular, quan s'ha executat la comprovació de coincidència de correu electrònic."}]},"phone_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del telèfon del titular, quan s'ha executat la comprovació de coincidència de telèfon."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del telèfon del titular, quan s'ha executat la comprovació de coincidència de telèfon."}]},"dob_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació de la data de naixement del titular, quan el banc n'ha proporcionat una."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació de la data de naixement del titular, quan el banc n'ha proporcionat una."}]},"close_match":{"oneOf":[{"type":"boolean","description":"Si el nom ha quedat a la franja de coincidència propera."},{"type":"null","description":"Si el nom ha quedat a la franja de coincidència propera."}]},"holder_confirmation":{"oneOf":[{"type":"string","enum":["pending","confirmed","rejected"],"description":"La resposta de la persona quan se li ha demanat que confirmi un nom amb coincidència propera. `null` si mai se li ha demanat."},{"type":"null","enum":["pending","confirmed","rejected"],"description":"La resposta de la persona quan se li ha demanat que confirmi un nom amb coincidència propera. `null` si mai se li ha demanat."}]},"method":{"oneOf":[{"type":"string","enum":["exact","token_set","nickname","transliteration","fuzzy","provider_only","microdeposits"],"description":"Quina comparació de noms ha produït la puntuació. Aquest no és el mètode de verificació: consulta el `method` de nivell superior per a això."},{"type":"null","enum":["exact","token_set","nickname","transliteration","fuzzy","provider_only","microdeposits"],"description":"Quina comparació de noms ha produït la puntuació. Aquest no és el mètode de verificació: consulta el `method` de nivell superior per a això."}]},"matched_holder_index":{"oneOf":[{"type":"integer"},{"type":"null"}]},"holders":{"type":"array","items":{"type":"object"},"description":"Cada titular que el banc ha llistat, amb les seves puntuacions."},"owner_identity_available":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"evidence_freshness":{"oneOf":[{"type":"string","enum":["live","cached","refreshed"]},{"type":"null","enum":["live","cached","refreshed"]}]},"evaluated_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va calcular el veredicte."},{"type":"null","format":"date-time","description":"Quan es va calcular el veredicte."}]}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].ownership","typeLabel":"object | null"},"financial_data":{"type":"object","description":"Les dades financeres que el pas ha llegit. Només les llegeix l'inici de sessió bancari.","properties":{"balances":{"oneOf":[{"type":"object","description":"Amb l'abast `balances`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.balances.oneOf.0","typeLabel":"object"},{"type":"null","description":"Amb l'abast `balances`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.balances.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.balances","typeLabel":"object | null"},"transactions":{"oneOf":[{"type":"object","description":"Amb l'abast `transactions`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.transactions.oneOf.0","typeLabel":"object"},{"type":"null","description":"Amb l'abast `transactions`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.transactions.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.transactions","typeLabel":"object | null"},"income":{"oneOf":[{"type":"object","description":"Amb l'abast `income`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.income.oneOf.0","typeLabel":"object"},{"type":"null","description":"Amb l'abast `income`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.income.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.income","typeLabel":"object | null"},"categorization":{"oneOf":[{"type":"object","description":"Categorització de Didit de les transaccions llegides. `null` si no n'hi ha.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.categorization.oneOf.0","typeLabel":"object"},{"type":"null","description":"Categorització de Didit de les transaccions llegides. `null` si no n'hi ha.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.categorization.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.categorization","typeLabel":"object | null"},"not_collected":{"type":"array","items":{"type":"string","enum":["balances","income","transactions"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.not_collected.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Les dades que ha sol·licitat el pas que el mètode que ha verificat el compte no recopila. Els saldos, les transaccions i els ingressos només provenen de l'inici de sessió bancari, de manera que un compte verificat per comprovació de compte els llista aquí. No és mai un error. Buit en cas contrari.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data.not_collected","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].financial_data","typeLabel":"object"},"billing":{"oneOf":[{"type":"object","properties":{"route":{"type":"string","enum":["native","byok"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0.route","typeLabel":"enum\u003cstring>"},"billed":{"type":"boolean","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0.billed","typeLabel":"boolean"},"marketplace_fee":{"oneOf":[{"type":"string","description":"La comissió de la plataforma del mercat cobrada, per a `byok`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0.marketplace_fee.oneOf.0","typeLabel":"string"},{"type":"null","description":"La comissió de la plataforma del mercat cobrada, per a `byok`.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0.marketplace_fee.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0.marketplace_fee","typeLabel":"string | null"},"usage_type":{"oneOf":[{"type":"string","description":"La línia d'ús en què s'ha imputat el càrrec: `bank_verification` per a un inici de sessió bancari o una comprovació de compte, `bank_statement_upload` per a una pujada d'extracte sense cap intent bancari cobrat prèviament, i `bank_byok_fee` per a la comissió del mercat sobre el teu propi proveïdor. `null` quan no s'ha facturat res.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0.usage_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"La línia d'ús en què s'ha imputat el càrrec: `bank_verification` per a un inici de sessió bancari o una comprovació de compte, `bank_statement_upload` per a una pujada d'extracte sense cap intent bancari cobrat prèviament, i `bank_byok_fee` per a la comissió del mercat sobre el teu propi proveïdor. `null` quan no s'ha facturat res.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0.usage_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0.usage_type","typeLabel":"string | null"}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"route":{"type":"string","enum":["native","byok"]},"billed":{"type":"boolean"},"marketplace_fee":{"oneOf":[{"type":"string","description":"La comissió de la plataforma del mercat cobrada, per a `byok`."},{"type":"null","description":"La comissió de la plataforma del mercat cobrada, per a `byok`."}]},"usage_type":{"oneOf":[{"type":"string","description":"La línia d'ús en què s'ha imputat el càrrec: `bank_verification` per a un inici de sessió bancari o una comprovació de compte, `bank_statement_upload` per a una pujada d'extracte sense cap intent bancari cobrat prèviament, i `bank_byok_fee` per a la comissió del mercat sobre el teu propi proveïdor. `null` quan no s'ha facturat res."},{"type":"null","description":"La línia d'ús en què s'ha imputat el càrrec: `bank_verification` per a un inici de sessió bancari o una comprovació de compte, `bank_statement_upload` per a una pujada d'extracte sense cap intent bancari cobrat prèviament, i `bank_byok_fee` per a la comissió del mercat sobre el teu propi proveïdor. `null` quan no s'ha facturat res."}]}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].billing","typeLabel":"object | null"},"reference_identity":{"oneOf":[{"type":"object","description":"La identitat amb la qual s'ha comparat el titular, juntament amb el seu origen.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].reference_identity.oneOf.0","typeLabel":"object"},{"type":"null","description":"La identitat amb la qual s'ha comparat el titular, juntament amb el seu origen.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].reference_identity.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].reference_identity","typeLabel":"object | null"},"signals":{"oneOf":[{"type":"object","description":"Senyals del compte llegits de l'historial de transaccions, quan el pas n'ha llegit un.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].signals.oneOf.0","typeLabel":"object"},{"type":"null","description":"Senyals del compte llegits de l'historial de transaccions, quan el pas n'ha llegit un.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].signals.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].signals","typeLabel":"object | null"},"connection_abandoned":{"oneOf":[{"type":"boolean","description":"Si el pas ha finalitzat sense cap coincidència després que la persona hagi abandonat el procés al seu banc.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection_abandoned.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si el pas ha finalitzat sense cap coincidència després que la persona hagi abandonat el procés al seu banc.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection_abandoned.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].connection_abandoned","typeLabel":"boolean | null"},"not_covered":{"oneOf":[{"type":"boolean","description":"Si no s'ha pogut contactar amb el banc o el país de la persona en aquest pas. També és `true` quan la persona ha continuat sense un banc perquè cap mètode podia verificar el seu país o banc.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].not_covered.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si no s'ha pogut contactar amb el banc o el país de la persona en aquest pas. També és `true` quan la persona ha continuat sense un banc perquè cap mètode podia verificar el seu país o banc.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].not_covered.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].not_covered","typeLabel":"boolean | null"},"continued_without_bank":{"type":"boolean","description":"Si la persona ha abandonat el pas amb **Continue without your bank**. Llavors, `continuation` n'indica el motiu. `method` és `none` quan no s'ha avaluat cap intent abans de continuar. Després d'un intent avaluat, com ara un titular que no coincideix, `method` es manté com el mètode d'aquell intent i els seus codis de veredicte i motiu es mantenen vigents. Es retorna fins i tot quan el flux de treball restringeix les dades que retorna.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continued_without_bank","typeLabel":"boolean"},"continuation":{"oneOf":[{"type":"object","description":"Com ha continuat la persona sense un banc. `null` quan no ho ha fet. Quan el flux de treball limita les dades que retorna, es continua retornant `reason` i totes les altres claus són `null`.","properties":{"reason":{"type":"string","enum":["no_route","institution_unsupported","attempts_exhausted","person_choice"],"description":"Per què, segons ho ha determinat Didit quan la persona ha continuat: `no_route` (cap inici de sessió bancari ni comprovació de compte dona servei al seu país), `institution_unsupported` (el banc que ha triat no es pot utilitzar en aquest pas), `attempts_exhausted` (tots els intents ja s'havien esgotat i cap estava en curs), o `person_choice` (hi havia una manera de verificar-lo i ha decidit continuar, també quan no s'ha pogut contactar amb el seu banc en aquell moment). `no_route` i `institution_unsupported` segueixen `bank_unsupported_action`, `attempts_exhausted` segueix `bank_attempts_exhausted_action`, i `person_choice` segueix `bank_skipped_action`, tret que un intent avaluat ja hagi decidit el pas.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.reason","typeLabel":"enum\u003cstring>"},"country":{"oneOf":[{"type":"string","description":"El país on la persona s'estava verificant, ISO 3166-1 alfa-3. `null` si ha continuat abans de triar-ne un.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","description":"El país on la persona s'estava verificant, ISO 3166-1 alfa-3. `null` si ha continuat abans de triar-ne un.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.country","typeLabel":"string | null"},"offered":{"oneOf":[{"type":"array","items":{"type":"string","enum":["statement","microdeposits"],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.offered.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Les altres maneres de verificar que el país ha ofert a la persona quan ha continuat, en l'ordre en què les ha ofert: `statement` (una pujada d'un extracte), després `microdeposits`. Buit quan no n'ha ofert cap.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.offered.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","enum":["statement","microdeposits"]},"description":"Les altres maneres de verificar que el país ha ofert a la persona quan ha continuat, en l'ordre en què les ha ofert: `statement` (una pujada d'un extracte), després `microdeposits`. Buit quan no n'ha ofert cap.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.offered.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.offered","typeLabel":"enum\u003cstring>[] | null"},"institution_id":{"oneOf":[{"type":"string","description":"Per a `institution_unsupported`, l'ID del banc que la persona no ha pogut utilitzar: el banc que va triar o el banc on va acabar el seu últim intent. Didit l'obté de la seva pròpia llista de bancs, mai del dispositiu de la persona, de manera que un banc que no estigui en aquesta llista és `null`. `null` per a qualsevol altre motiu.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.institution_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Per a `institution_unsupported`, l'ID del banc que la persona no ha pogut utilitzar: el banc que va triar o el banc on va acabar el seu últim intent. Didit l'obté de la seva pròpia llista de bancs, mai del dispositiu de la persona, de manera que un banc que no estigui en aquesta llista és `null`. `null` per a qualsevol altre motiu.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.institution_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.institution_id","typeLabel":"string | null"},"institution_name":{"oneOf":[{"type":"string","description":"Per a `institution_unsupported`, el nom d'aquest banc, de la mateixa llista que `institution_id`. `null` quan aquesta llista no conté el banc, i per a qualsevol altre motiu.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.institution_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Per a `institution_unsupported`, el nom d'aquest banc, de la mateixa llista que `institution_id`. `null` quan aquesta llista no conté el banc, i per a qualsevol altre motiu.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.institution_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.institution_name","typeLabel":"string | null"},"continued_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la persona va continuar.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.continued_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan la persona va continuar.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.continued_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0.continued_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Com ha continuat la persona sense un banc. `null` quan no ho ha fet. Quan el flux de treball limita les dades que retorna, es continua retornant `reason` i totes les altres claus són `null`.","properties":{"reason":{"type":"string","enum":["no_route","institution_unsupported","attempts_exhausted","person_choice"],"description":"Per què, segons ho ha determinat Didit quan la persona ha continuat: `no_route` (cap inici de sessió bancari ni comprovació de compte dona servei al seu país), `institution_unsupported` (el banc que ha triat no es pot utilitzar en aquest pas), `attempts_exhausted` (tots els intents ja s'havien esgotat i cap estava en curs), o `person_choice` (hi havia una manera de verificar-lo i ha decidit continuar, també quan no s'ha pogut contactar amb el seu banc en aquell moment). `no_route` i `institution_unsupported` segueixen `bank_unsupported_action`, `attempts_exhausted` segueix `bank_attempts_exhausted_action`, i `person_choice` segueix `bank_skipped_action`, tret que un intent avaluat ja hagi decidit el pas."},"country":{"oneOf":[{"type":"string","description":"El país on la persona s'estava verificant, ISO 3166-1 alfa-3. `null` si ha continuat abans de triar-ne un."},{"type":"null","description":"El país on la persona s'estava verificant, ISO 3166-1 alfa-3. `null` si ha continuat abans de triar-ne un."}]},"offered":{"oneOf":[{"type":"array","items":{"type":"string","enum":["statement","microdeposits"]},"description":"Les altres maneres de verificar que el país ha ofert a la persona quan ha continuat, en l'ordre en què les ha ofert: `statement` (una pujada d'un extracte), després `microdeposits`. Buit quan no n'ha ofert cap."},{"type":"null","items":{"type":"string","enum":["statement","microdeposits"]},"description":"Les altres maneres de verificar que el país ha ofert a la persona quan ha continuat, en l'ordre en què les ha ofert: `statement` (una pujada d'un extracte), després `microdeposits`. Buit quan no n'ha ofert cap."}]},"institution_id":{"oneOf":[{"type":"string","description":"Per a `institution_unsupported`, l'ID del banc que la persona no ha pogut utilitzar: el banc que va triar o el banc on va acabar el seu últim intent. Didit l'obté de la seva pròpia llista de bancs, mai del dispositiu de la persona, de manera que un banc que no estigui en aquesta llista és `null`. `null` per a qualsevol altre motiu."},{"type":"null","description":"Per a `institution_unsupported`, l'ID del banc que la persona no ha pogut utilitzar: el banc que va triar o el banc on va acabar el seu últim intent. Didit l'obté de la seva pròpia llista de bancs, mai del dispositiu de la persona, de manera que un banc que no estigui en aquesta llista és `null`. `null` per a qualsevol altre motiu."}]},"institution_name":{"oneOf":[{"type":"string","description":"Per a `institution_unsupported`, el nom d'aquest banc, de la mateixa llista que `institution_id`. `null` quan aquesta llista no conté el banc, i per a qualsevol altre motiu."},{"type":"null","description":"Per a `institution_unsupported`, el nom d'aquest banc, de la mateixa llista que `institution_id`. `null` quan aquesta llista no conté el banc, i per a qualsevol altre motiu."}]},"continued_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la persona va continuar."},{"type":"null","format":"date-time","description":"Quan la persona va continuar."}]}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].continuation","typeLabel":"object | null"},"evidence_purged_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es van eliminar les proves bancàries segons `bank_evidence_retention_days`. `null` en cas contrari.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].evidence_purged_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan es van eliminar les proves bancàries segons `bank_evidence_retention_days`. `null` en cas contrari.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].evidence_purged_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].evidence_purged_at","typeLabel":"string\u003cdate-time> | null"},"warnings":{"type":"array","items":{"type":"string","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"string"},"description":"Codis informatius, per exemple `holder_declared`. Un advertiment mai canvia l'estat per si sol.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].warnings","typeLabel":"string[]"},"reason_codes":{"type":"array","items":{"type":"string","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].reason_codes.items.[INDEX]","typeLabel":"string"},"description":"Per què el veredicte ha estat aquest, per exemple `OWNER_NAME_PARTIAL`. Se'n poden aplicar diversos. `NOT_COVERED`: la persona ha continuat sense banc perquè cap mètode podia verificar el seu país o banc. `SKIPPED`: la persona ha decidit continuar sense banc tot i haver-hi una manera de verificar-lo. No s'afegeix cap dels dos quan un intent avaluat ja ha decidit el pas.","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].reason_codes","typeLabel":"string[]"},"created_at":{"type":"string","format":"date-time","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","uniqueKey":"bank_verifications.oneOf.0.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"bank_verifications.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"bank_verifications.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Resultats de la Verificació bancària, un element per pas de Verificació bancària, per a Verificació d'usuaris i d'empreses. `null` fins que un pas en produeixi un. El camp `method` de cada element indica com s'ha verificat el compte: `open_banking` (inici de sessió bancari) o `account_lookup` (comprovació de compte), o bé un mètode alternatiu `statement` o `microdeposits`, i `none` quan la persona ha continuat sense banc abans que s'avalués cap intent (`continued_without_bank`). Consulta [Mètodes de verificació bancària](/ca/core-technology/bank-verification/verification-methods).","items":{"type":"object","description":"El resultat d'un pas de Verificació bancària, per a Verificació d'usuaris i d'empreses. `method` indica com s'ha verificat el compte, i `none` que la persona ha continuat sense banc abans que s'avalués cap intent. `continued_without_bank` indica que la persona ha continuat sense banc, fins i tot després d'un intent avaluat. Consulta [Mètodes de verificació bancària](/ca/core-technology/bank-verification/verification-methods) i [Quan la persona no pot verificar el seu banc](/ca/core-technology/bank-verification/fallbacks).","properties":{"schema_version":{"type":"integer","description":"Versió d'aquesta estructura de resultats. Actualment `1`."},"bank_verification_id":{"type":"string","format":"uuid","description":"L'ID d'aquest resultat."},"node_id":{"type":"string","description":"El node del flux de treball al qual pertany aquest resultat."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Expired"],"description":"El veredicte del pas, després de les seves accions i regles d'estat."},"original_status":{"oneOf":[{"type":"string","description":"El primer veredicte al qual ha arribat el pas, abans de qualsevol canvi posterior com ara una revisió manual."},{"type":"null","description":"El primer veredicte al qual ha arribat el pas, abans de qualsevol canvi posterior com ara una revisió manual."}]},"method":{"oneOf":[{"type":"string","enum":["open_banking","account_lookup","microdeposits","statement","none"],"description":"Com s'ha verificat el compte: `open_banking` (inici de sessió bancari: la persona ha iniciat sessió al seu banc), `account_lookup` (comprovació del compte: la persona ha introduït les dades del compte i el banc ha confirmat el nom), `microdeposits` o `statement` (pujada d'un extracte bancari). `none` quan la persona ha continuat sense un banc abans que s'avalués cap intent, per la qual cosa no s'ha verificat cap compte. Després d'un intent avaluat, manté el mètode d'aquest intent. `null` fins que s'avalua un compte i quan el flux de treball limita les dades que retorna. Les regles del flux de treball llegeixen el mateix valor com a `bank.method`."},{"type":"null","enum":["open_banking","account_lookup","microdeposits","statement","none"],"description":"Com s'ha verificat el compte: `open_banking` (inici de sessió bancari: la persona ha iniciat sessió al seu banc), `account_lookup` (comprovació del compte: la persona ha introduït les dades del compte i el banc ha confirmat el nom), `microdeposits` o `statement` (pujada d'un extracte bancari). `none` quan la persona ha continuat sense un banc abans que s'avalués cap intent, per la qual cosa no s'ha verificat cap compte. Després d'un intent avaluat, manté el mètode d'aquest intent. `null` fins que s'avalua un compte i quan el flux de treball limita les dades que retorna. Les regles del flux de treball llegeixen el mateix valor com a `bank.method`."}]},"provider":{"oneOf":[{"type":"string","description":"La clau de la ruta que ha executat la connexió. Llegeix `method`, no aquesta clau, per saber com s'ha verificat el compte."},{"type":"null","description":"La clau de la ruta que ha executat la connexió. Llegeix `method`, no aquesta clau, per saber com s'ha verificat el compte."}]},"credential_source":{"oneOf":[{"type":"string","enum":["native","byok"],"description":"`native`: ruta pròpia de Didit, facturada al teu saldo de Didit. `byok`: un proveïdor del marketplace que has connectat amb les teves pròpies credencials."},{"type":"null","enum":["native","byok"],"description":"`native`: ruta pròpia de Didit, facturada al teu saldo de Didit. `byok`: un proveïdor del marketplace que has connectat amb les teves pròpies credencials."}]},"route":{"oneOf":[{"type":"object","description":"La ruta triada abans del consentiment. Mai canvia posteriorment.","properties":{"provider_key":{"oneOf":[{"type":"string","description":"La clau de la ruta."},{"type":"null","description":"La clau de la ruta."}]},"credential_source":{"type":"string","enum":["native","byok"]},"is_fallback":{"type":"boolean","description":"Indica si la ruta pròpia de Didit ha substituït un proveïdor del marketplace que no s'ha pogut connectar."},"provider_connection_id":{"oneOf":[{"type":"string","description":"La connexió del mercat utilitzada, per a `byok`."},{"type":"null","description":"La connexió del mercat utilitzada, per a `byok`."}]},"requested_scopes":{"type":"array","items":{"type":"string"},"description":"Les dades que ha sol·licitat la connexió, per exemple `ownership` o `balances`."}}},{"type":"null","description":"La ruta triada abans del consentiment. Mai canvia posteriorment.","properties":{"provider_key":{"oneOf":[{"type":"string","description":"La clau de la ruta."},{"type":"null","description":"La clau de la ruta."}]},"credential_source":{"type":"string","enum":["native","byok"]},"is_fallback":{"type":"boolean","description":"Indica si la ruta pròpia de Didit ha substituït un proveïdor del marketplace que no s'ha pogut connectar."},"provider_connection_id":{"oneOf":[{"type":"string","description":"La connexió del mercat utilitzada, per a `byok`."},{"type":"null","description":"La connexió del mercat utilitzada, per a `byok`."}]},"requested_scopes":{"type":"array","items":{"type":"string"},"description":"Les dades que ha sol·licitat la connexió, per exemple `ownership` o `balances`."}}}]},"connection":{"oneOf":[{"type":"object","description":"La connexió de l'últim intent. `null` abans del primer intent.","properties":{"status":{"type":"string","enum":["pending","connected","cancelled","timeout","failed","unsupported","revoked","expired"]},"institution_id":{"oneOf":[{"type":"string","description":"L'identificador del banc. `null` per a una comprovació de compte, on no se selecciona cap banc."},{"type":"null","description":"L'identificador del banc. `null` per a una comprovació de compte, on no se selecciona cap banc."}]},"institution_name":{"oneOf":[{"type":"string","description":"El nom del banc. `null` per a una comprovació de compte."},{"type":"null","description":"El nom del banc. `null` per a una comprovació de compte."}]},"institution_country":{"oneOf":[{"type":"string","description":"El país del compte, ISO 3166-1 alpha-3."},{"type":"null","description":"El país del compte, ISO 3166-1 alpha-3."}]},"oauth":{"oneOf":[{"type":"boolean","description":"Indica si l'inici de sessió bancari s'ha executat mitjançant OAuth o d'aplicació a aplicació. `null` per a una comprovació de compte."},{"type":"null","description":"Indica si l'inici de sessió bancari s'ha executat mitjançant OAuth o d'aplicació a aplicació. `null` per a una comprovació de compte."}]},"connected_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la connexió va ser satisfactòria."},{"type":"null","format":"date-time","description":"Quan la connexió va ser satisfactòria."}]},"consent_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan finalitza el consentiment bancari, per a l'inici de sessió bancari."},{"type":"null","format":"date-time","description":"Quan finalitza el consentiment bancari, per a l'inici de sessió bancari."}]},"last_refreshed_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es van tornar a llegir les dades financeres per darrera vegada."},{"type":"null","format":"date-time","description":"Quan es van tornar a llegir les dades financeres per darrera vegada."}]},"attempts":{"type":"integer","description":"Els intents que la persona ha dedicat a aquest pas, sumant tots els mètodes."},"reason_code":{"oneOf":[{"type":"string","description":"Per què la connexió no és simplement `connected`, per exemple `USER_CANCELLED`, `INSTITUTION_DOWN`, `ACCOUNT_NOT_FOUND`, `REFERENCE_IDENTITY_MISSING` o `VERIFICATION_COMPLETED`."},{"type":"null","description":"Per què la connexió no és simplement `connected`, per exemple `USER_CANCELLED`, `INSTITUTION_DOWN`, `ACCOUNT_NOT_FOUND`, `REFERENCE_IDENTITY_MISSING` o `VERIFICATION_COMPLETED`."}]}}},{"type":"null","description":"La connexió de l'últim intent. `null` abans del primer intent.","properties":{"status":{"type":"string","enum":["pending","connected","cancelled","timeout","failed","unsupported","revoked","expired"]},"institution_id":{"oneOf":[{"type":"string","description":"L'identificador del banc. `null` per a una comprovació de compte, on no se selecciona cap banc."},{"type":"null","description":"L'identificador del banc. `null` per a una comprovació de compte, on no se selecciona cap banc."}]},"institution_name":{"oneOf":[{"type":"string","description":"El nom del banc. `null` per a una comprovació de compte."},{"type":"null","description":"El nom del banc. `null` per a una comprovació de compte."}]},"institution_country":{"oneOf":[{"type":"string","description":"El país del compte, ISO 3166-1 alpha-3."},{"type":"null","description":"El país del compte, ISO 3166-1 alpha-3."}]},"oauth":{"oneOf":[{"type":"boolean","description":"Indica si l'inici de sessió bancari s'ha executat mitjançant OAuth o d'aplicació a aplicació. `null` per a una comprovació de compte."},{"type":"null","description":"Indica si l'inici de sessió bancari s'ha executat mitjançant OAuth o d'aplicació a aplicació. `null` per a una comprovació de compte."}]},"connected_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la connexió va ser satisfactòria."},{"type":"null","format":"date-time","description":"Quan la connexió va ser satisfactòria."}]},"consent_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan finalitza el consentiment bancari, per a l'inici de sessió bancari."},{"type":"null","format":"date-time","description":"Quan finalitza el consentiment bancari, per a l'inici de sessió bancari."}]},"last_refreshed_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es van tornar a llegir les dades financeres per darrera vegada."},{"type":"null","format":"date-time","description":"Quan es van tornar a llegir les dades financeres per darrera vegada."}]},"attempts":{"type":"integer","description":"Els intents que la persona ha dedicat a aquest pas, sumant tots els mètodes."},"reason_code":{"oneOf":[{"type":"string","description":"Per què la connexió no és simplement `connected`, per exemple `USER_CANCELLED`, `INSTITUTION_DOWN`, `ACCOUNT_NOT_FOUND`, `REFERENCE_IDENTITY_MISSING` o `VERIFICATION_COMPLETED`."},{"type":"null","description":"Per què la connexió no és simplement `connected`, per exemple `USER_CANCELLED`, `INSTITUTION_DOWN`, `ACCOUNT_NOT_FOUND`, `REFERENCE_IDENTITY_MISSING` o `VERIFICATION_COMPLETED`."}]}}}]},"account":{"oneOf":[{"type":"object","description":"El compte avaluat. `null` fins que s'avaluï un compte.","properties":{"account_id_masked":{"oneOf":[{"type":"string","description":"El número de compte, emmascarat."},{"type":"null","description":"El número de compte, emmascarat."}]},"iban_masked":{"oneOf":[{"type":"string","description":"L'IBAN, emmascarat."},{"type":"null","description":"L'IBAN, emmascarat."}]},"sort_code":{"oneOf":[{"type":"string","description":"El codi de classificació bancari, al Regne Unit."},{"type":"null","description":"El codi de classificació bancari, al Regne Unit."}]},"routing_number_masked":{"oneOf":[{"type":"string","description":"El número d'encaminament, emmascarat."},{"type":"null","description":"El número d'encaminament, emmascarat."}]},"type":{"oneOf":[{"type":"string","enum":["checking","current","savings","business","other"]},{"type":"null","enum":["checking","current","savings","business","other"]}]},"subtype":{"oneOf":[{"type":"string","description":"El subtipus de compte propi del banc."},{"type":"null","description":"El subtipus de compte propi del banc."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 del compte."},{"type":"null","description":"Moneda ISO 4217 del compte."}]},"holder_type":{"oneOf":[{"type":"string","enum":["person","business","unknown"]},{"type":"null","enum":["person","business","unknown"]}]},"holders_count":{"oneOf":[{"type":"integer"},{"type":"null"}]},"is_joint":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"is_business":{"oneOf":[{"type":"boolean"},{"type":"null"}]}}},{"type":"null","description":"El compte avaluat. `null` fins que s'avaluï un compte.","properties":{"account_id_masked":{"oneOf":[{"type":"string","description":"El número de compte, emmascarat."},{"type":"null","description":"El número de compte, emmascarat."}]},"iban_masked":{"oneOf":[{"type":"string","description":"L'IBAN, emmascarat."},{"type":"null","description":"L'IBAN, emmascarat."}]},"sort_code":{"oneOf":[{"type":"string","description":"El codi de classificació bancari, al Regne Unit."},{"type":"null","description":"El codi de classificació bancari, al Regne Unit."}]},"routing_number_masked":{"oneOf":[{"type":"string","description":"El número d'encaminament, emmascarat."},{"type":"null","description":"El número d'encaminament, emmascarat."}]},"type":{"oneOf":[{"type":"string","enum":["checking","current","savings","business","other"]},{"type":"null","enum":["checking","current","savings","business","other"]}]},"subtype":{"oneOf":[{"type":"string","description":"El subtipus de compte propi del banc."},{"type":"null","description":"El subtipus de compte propi del banc."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 del compte."},{"type":"null","description":"Moneda ISO 4217 del compte."}]},"holder_type":{"oneOf":[{"type":"string","enum":["person","business","unknown"]},{"type":"null","enum":["person","business","unknown"]}]},"holders_count":{"oneOf":[{"type":"integer"},{"type":"null"}]},"is_joint":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"is_business":{"oneOf":[{"type":"boolean"},{"type":"null"}]}}}]},"ownership":{"oneOf":[{"type":"object","description":"Com es compara el titular del compte amb la identitat verificada. `null` fins que s'avalua un compte.","properties":{"result":{"type":"string","enum":["match","partial_match","no_match","unknown","not_verifiable"],"description":"`partial_match` és una coincidència propera. `not_verifiable`: el banc ha respost sense cap titular per comparar. `unknown`: no s'ha pogut llegir la prova o no hi havia cap identitat per comparar."},"reference_identity_source":{"oneOf":[{"type":"string","description":"El pas amb la identitat del qual s'ha comparat el titular: `kyc`, `database_validation`, `expected_details`, `questionnaire`, `document_ai` o `kyb`."},{"type":"null","description":"El pas amb la identitat del qual s'ha comparat el titular: `kyc`, `database_validation`, `expected_details`, `questionnaire`, `document_ai` o `kyb`."}]},"name_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"Puntuació de Didit per al nom del titular."},{"type":"null","minimum":0,"maximum":100,"description":"Puntuació de Didit per al nom del titular."}]},"provider_name_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del nom del titular pròpia del banc, quan n'ha retornat una."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del nom del titular pròpia del banc, quan n'ha retornat una."}]},"address_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació de l'adreça del titular, quan s'ha executat la comprovació de coincidència d'adreça."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació de l'adreça del titular, quan s'ha executat la comprovació de coincidència d'adreça."}]},"email_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del correu electrònic del titular, quan s'ha executat la comprovació de coincidència de correu electrònic."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del correu electrònic del titular, quan s'ha executat la comprovació de coincidència de correu electrònic."}]},"phone_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del telèfon del titular, quan s'ha executat la comprovació de coincidència de telèfon."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del telèfon del titular, quan s'ha executat la comprovació de coincidència de telèfon."}]},"dob_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació de la data de naixement del titular, quan el banc n'ha proporcionat una."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació de la data de naixement del titular, quan el banc n'ha proporcionat una."}]},"close_match":{"oneOf":[{"type":"boolean","description":"Si el nom ha quedat a la franja de coincidència propera."},{"type":"null","description":"Si el nom ha quedat a la franja de coincidència propera."}]},"holder_confirmation":{"oneOf":[{"type":"string","enum":["pending","confirmed","rejected"],"description":"La resposta de la persona quan se li ha demanat que confirmi un nom amb coincidència propera. `null` si mai se li ha demanat."},{"type":"null","enum":["pending","confirmed","rejected"],"description":"La resposta de la persona quan se li ha demanat que confirmi un nom amb coincidència propera. `null` si mai se li ha demanat."}]},"method":{"oneOf":[{"type":"string","enum":["exact","token_set","nickname","transliteration","fuzzy","provider_only","microdeposits"],"description":"Quina comparació de noms ha produït la puntuació. Aquest no és el mètode de verificació: consulta el `method` de nivell superior per a això."},{"type":"null","enum":["exact","token_set","nickname","transliteration","fuzzy","provider_only","microdeposits"],"description":"Quina comparació de noms ha produït la puntuació. Aquest no és el mètode de verificació: consulta el `method` de nivell superior per a això."}]},"matched_holder_index":{"oneOf":[{"type":"integer"},{"type":"null"}]},"holders":{"type":"array","items":{"type":"object"},"description":"Cada titular que el banc ha llistat, amb les seves puntuacions."},"owner_identity_available":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"evidence_freshness":{"oneOf":[{"type":"string","enum":["live","cached","refreshed"]},{"type":"null","enum":["live","cached","refreshed"]}]},"evaluated_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va calcular el veredicte."},{"type":"null","format":"date-time","description":"Quan es va calcular el veredicte."}]}}},{"type":"null","description":"Com es compara el titular del compte amb la identitat verificada. `null` fins que s'avalua un compte.","properties":{"result":{"type":"string","enum":["match","partial_match","no_match","unknown","not_verifiable"],"description":"`partial_match` és una coincidència propera. `not_verifiable`: el banc ha respost sense cap titular per comparar. `unknown`: no s'ha pogut llegir la prova o no hi havia cap identitat per comparar."},"reference_identity_source":{"oneOf":[{"type":"string","description":"El pas amb la identitat del qual s'ha comparat el titular: `kyc`, `database_validation`, `expected_details`, `questionnaire`, `document_ai` o `kyb`."},{"type":"null","description":"El pas amb la identitat del qual s'ha comparat el titular: `kyc`, `database_validation`, `expected_details`, `questionnaire`, `document_ai` o `kyb`."}]},"name_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"Puntuació de Didit per al nom del titular."},{"type":"null","minimum":0,"maximum":100,"description":"Puntuació de Didit per al nom del titular."}]},"provider_name_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del nom del titular pròpia del banc, quan n'ha retornat una."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del nom del titular pròpia del banc, quan n'ha retornat una."}]},"address_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació de l'adreça del titular, quan s'ha executat la comprovació de coincidència d'adreça."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació de l'adreça del titular, quan s'ha executat la comprovació de coincidència d'adreça."}]},"email_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del correu electrònic del titular, quan s'ha executat la comprovació de coincidència de correu electrònic."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del correu electrònic del titular, quan s'ha executat la comprovació de coincidència de correu electrònic."}]},"phone_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació del telèfon del titular, quan s'ha executat la comprovació de coincidència de telèfon."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació del telèfon del titular, quan s'ha executat la comprovació de coincidència de telèfon."}]},"dob_score":{"oneOf":[{"type":"integer","minimum":0,"maximum":100,"description":"La puntuació de la data de naixement del titular, quan el banc n'ha proporcionat una."},{"type":"null","minimum":0,"maximum":100,"description":"La puntuació de la data de naixement del titular, quan el banc n'ha proporcionat una."}]},"close_match":{"oneOf":[{"type":"boolean","description":"Si el nom ha quedat a la franja de coincidència propera."},{"type":"null","description":"Si el nom ha quedat a la franja de coincidència propera."}]},"holder_confirmation":{"oneOf":[{"type":"string","enum":["pending","confirmed","rejected"],"description":"La resposta de la persona quan se li ha demanat que confirmi un nom amb coincidència propera. `null` si mai se li ha demanat."},{"type":"null","enum":["pending","confirmed","rejected"],"description":"La resposta de la persona quan se li ha demanat que confirmi un nom amb coincidència propera. `null` si mai se li ha demanat."}]},"method":{"oneOf":[{"type":"string","enum":["exact","token_set","nickname","transliteration","fuzzy","provider_only","microdeposits"],"description":"Quina comparació de noms ha produït la puntuació. Aquest no és el mètode de verificació: consulta el `method` de nivell superior per a això."},{"type":"null","enum":["exact","token_set","nickname","transliteration","fuzzy","provider_only","microdeposits"],"description":"Quina comparació de noms ha produït la puntuació. Aquest no és el mètode de verificació: consulta el `method` de nivell superior per a això."}]},"matched_holder_index":{"oneOf":[{"type":"integer"},{"type":"null"}]},"holders":{"type":"array","items":{"type":"object"},"description":"Cada titular que el banc ha llistat, amb les seves puntuacions."},"owner_identity_available":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"evidence_freshness":{"oneOf":[{"type":"string","enum":["live","cached","refreshed"]},{"type":"null","enum":["live","cached","refreshed"]}]},"evaluated_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va calcular el veredicte."},{"type":"null","format":"date-time","description":"Quan es va calcular el veredicte."}]}}}]},"financial_data":{"type":"object","description":"Les dades financeres que el pas ha llegit. Només les llegeix l'inici de sessió bancari.","properties":{"balances":{"oneOf":[{"type":"object","description":"Amb l'abast `balances`."},{"type":"null","description":"Amb l'abast `balances`."}]},"transactions":{"oneOf":[{"type":"object","description":"Amb l'abast `transactions`."},{"type":"null","description":"Amb l'abast `transactions`."}]},"income":{"oneOf":[{"type":"object","description":"Amb l'abast `income`."},{"type":"null","description":"Amb l'abast `income`."}]},"categorization":{"oneOf":[{"type":"object","description":"Categorització de Didit de les transaccions llegides. `null` si no n'hi ha."},{"type":"null","description":"Categorització de Didit de les transaccions llegides. `null` si no n'hi ha."}]},"not_collected":{"type":"array","items":{"type":"string","enum":["balances","income","transactions"]},"description":"Les dades que ha sol·licitat el pas que el mètode que ha verificat el compte no recopila. Els saldos, les transaccions i els ingressos només provenen de l'inici de sessió bancari, de manera que un compte verificat per comprovació de compte els llista aquí. No és mai un error. Buit en cas contrari."}}},"billing":{"oneOf":[{"type":"object","properties":{"route":{"type":"string","enum":["native","byok"]},"billed":{"type":"boolean"},"marketplace_fee":{"oneOf":[{"type":"string","description":"La comissió de la plataforma del mercat cobrada, per a `byok`."},{"type":"null","description":"La comissió de la plataforma del mercat cobrada, per a `byok`."}]},"usage_type":{"oneOf":[{"type":"string","description":"La línia d'ús en què s'ha imputat el càrrec: `bank_verification` per a un inici de sessió bancari o una comprovació de compte, `bank_statement_upload` per a una pujada d'extracte sense cap intent bancari cobrat prèviament, i `bank_byok_fee` per a la comissió del mercat sobre el teu propi proveïdor. `null` quan no s'ha facturat res."},{"type":"null","description":"La línia d'ús en què s'ha imputat el càrrec: `bank_verification` per a un inici de sessió bancari o una comprovació de compte, `bank_statement_upload` per a una pujada d'extracte sense cap intent bancari cobrat prèviament, i `bank_byok_fee` per a la comissió del mercat sobre el teu propi proveïdor. `null` quan no s'ha facturat res."}]}}},{"type":"null","properties":{"route":{"type":"string","enum":["native","byok"]},"billed":{"type":"boolean"},"marketplace_fee":{"oneOf":[{"type":"string","description":"La comissió de la plataforma del mercat cobrada, per a `byok`."},{"type":"null","description":"La comissió de la plataforma del mercat cobrada, per a `byok`."}]},"usage_type":{"oneOf":[{"type":"string","description":"La línia d'ús en què s'ha imputat el càrrec: `bank_verification` per a un inici de sessió bancari o una comprovació de compte, `bank_statement_upload` per a una pujada d'extracte sense cap intent bancari cobrat prèviament, i `bank_byok_fee` per a la comissió del mercat sobre el teu propi proveïdor. `null` quan no s'ha facturat res."},{"type":"null","description":"La línia d'ús en què s'ha imputat el càrrec: `bank_verification` per a un inici de sessió bancari o una comprovació de compte, `bank_statement_upload` per a una pujada d'extracte sense cap intent bancari cobrat prèviament, i `bank_byok_fee` per a la comissió del mercat sobre el teu propi proveïdor. `null` quan no s'ha facturat res."}]}}}]},"reference_identity":{"oneOf":[{"type":"object","description":"La identitat amb la qual s'ha comparat el titular, juntament amb el seu origen."},{"type":"null","description":"La identitat amb la qual s'ha comparat el titular, juntament amb el seu origen."}]},"signals":{"oneOf":[{"type":"object","description":"Senyals del compte llegits de l'historial de transaccions, quan el pas n'ha llegit un."},{"type":"null","description":"Senyals del compte llegits de l'historial de transaccions, quan el pas n'ha llegit un."}]},"connection_abandoned":{"oneOf":[{"type":"boolean","description":"Si el pas ha finalitzat sense cap coincidència després que la persona hagi abandonat el procés al seu banc."},{"type":"null","description":"Si el pas ha finalitzat sense cap coincidència després que la persona hagi abandonat el procés al seu banc."}]},"not_covered":{"oneOf":[{"type":"boolean","description":"Si no s'ha pogut contactar amb el banc o el país de la persona en aquest pas. També és `true` quan la persona ha continuat sense un banc perquè cap mètode podia verificar el seu país o banc."},{"type":"null","description":"Si no s'ha pogut contactar amb el banc o el país de la persona en aquest pas. També és `true` quan la persona ha continuat sense un banc perquè cap mètode podia verificar el seu país o banc."}]},"continued_without_bank":{"type":"boolean","description":"Si la persona ha abandonat el pas amb **Continue without your bank**. Llavors, `continuation` n'indica el motiu. `method` és `none` quan no s'ha avaluat cap intent abans de continuar. Després d'un intent avaluat, com ara un titular que no coincideix, `method` es manté com el mètode d'aquell intent i els seus codis de veredicte i motiu es mantenen vigents. Es retorna fins i tot quan el flux de treball restringeix les dades que retorna."},"continuation":{"oneOf":[{"type":"object","description":"Com ha continuat la persona sense un banc. `null` quan no ho ha fet. Quan el flux de treball limita les dades que retorna, es continua retornant `reason` i totes les altres claus són `null`.","properties":{"reason":{"type":"string","enum":["no_route","institution_unsupported","attempts_exhausted","person_choice"],"description":"Per què, segons ho ha determinat Didit quan la persona ha continuat: `no_route` (cap inici de sessió bancari ni comprovació de compte dona servei al seu país), `institution_unsupported` (el banc que ha triat no es pot utilitzar en aquest pas), `attempts_exhausted` (tots els intents ja s'havien esgotat i cap estava en curs), o `person_choice` (hi havia una manera de verificar-lo i ha decidit continuar, també quan no s'ha pogut contactar amb el seu banc en aquell moment). `no_route` i `institution_unsupported` segueixen `bank_unsupported_action`, `attempts_exhausted` segueix `bank_attempts_exhausted_action`, i `person_choice` segueix `bank_skipped_action`, tret que un intent avaluat ja hagi decidit el pas."},"country":{"oneOf":[{"type":"string","description":"El país on la persona s'estava verificant, ISO 3166-1 alfa-3. `null` si ha continuat abans de triar-ne un."},{"type":"null","description":"El país on la persona s'estava verificant, ISO 3166-1 alfa-3. `null` si ha continuat abans de triar-ne un."}]},"offered":{"oneOf":[{"type":"array","items":{"type":"string","enum":["statement","microdeposits"]},"description":"Les altres maneres de verificar que el país ha ofert a la persona quan ha continuat, en l'ordre en què les ha ofert: `statement` (una pujada d'un extracte), després `microdeposits`. Buit quan no n'ha ofert cap."},{"type":"null","items":{"type":"string","enum":["statement","microdeposits"]},"description":"Les altres maneres de verificar que el país ha ofert a la persona quan ha continuat, en l'ordre en què les ha ofert: `statement` (una pujada d'un extracte), després `microdeposits`. Buit quan no n'ha ofert cap."}]},"institution_id":{"oneOf":[{"type":"string","description":"Per a `institution_unsupported`, l'ID del banc que la persona no ha pogut utilitzar: el banc que va triar o el banc on va acabar el seu últim intent. Didit l'obté de la seva pròpia llista de bancs, mai del dispositiu de la persona, de manera que un banc que no estigui en aquesta llista és `null`. `null` per a qualsevol altre motiu."},{"type":"null","description":"Per a `institution_unsupported`, l'ID del banc que la persona no ha pogut utilitzar: el banc que va triar o el banc on va acabar el seu últim intent. Didit l'obté de la seva pròpia llista de bancs, mai del dispositiu de la persona, de manera que un banc que no estigui en aquesta llista és `null`. `null` per a qualsevol altre motiu."}]},"institution_name":{"oneOf":[{"type":"string","description":"Per a `institution_unsupported`, el nom d'aquest banc, de la mateixa llista que `institution_id`. `null` quan aquesta llista no conté el banc, i per a qualsevol altre motiu."},{"type":"null","description":"Per a `institution_unsupported`, el nom d'aquest banc, de la mateixa llista que `institution_id`. `null` quan aquesta llista no conté el banc, i per a qualsevol altre motiu."}]},"continued_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la persona va continuar."},{"type":"null","format":"date-time","description":"Quan la persona va continuar."}]}}},{"type":"null","description":"Com ha continuat la persona sense un banc. `null` quan no ho ha fet. Quan el flux de treball limita les dades que retorna, es continua retornant `reason` i totes les altres claus són `null`.","properties":{"reason":{"type":"string","enum":["no_route","institution_unsupported","attempts_exhausted","person_choice"],"description":"Per què, segons ho ha determinat Didit quan la persona ha continuat: `no_route` (cap inici de sessió bancari ni comprovació de compte dona servei al seu país), `institution_unsupported` (el banc que ha triat no es pot utilitzar en aquest pas), `attempts_exhausted` (tots els intents ja s'havien esgotat i cap estava en curs), o `person_choice` (hi havia una manera de verificar-lo i ha decidit continuar, també quan no s'ha pogut contactar amb el seu banc en aquell moment). `no_route` i `institution_unsupported` segueixen `bank_unsupported_action`, `attempts_exhausted` segueix `bank_attempts_exhausted_action`, i `person_choice` segueix `bank_skipped_action`, tret que un intent avaluat ja hagi decidit el pas."},"country":{"oneOf":[{"type":"string","description":"El país on la persona s'estava verificant, ISO 3166-1 alfa-3. `null` si ha continuat abans de triar-ne un."},{"type":"null","description":"El país on la persona s'estava verificant, ISO 3166-1 alfa-3. `null` si ha continuat abans de triar-ne un."}]},"offered":{"oneOf":[{"type":"array","items":{"type":"string","enum":["statement","microdeposits"]},"description":"Les altres maneres de verificar que el país ha ofert a la persona quan ha continuat, en l'ordre en què les ha ofert: `statement` (una pujada d'un extracte), després `microdeposits`. Buit quan no n'ha ofert cap."},{"type":"null","items":{"type":"string","enum":["statement","microdeposits"]},"description":"Les altres maneres de verificar que el país ha ofert a la persona quan ha continuat, en l'ordre en què les ha ofert: `statement` (una pujada d'un extracte), després `microdeposits`. Buit quan no n'ha ofert cap."}]},"institution_id":{"oneOf":[{"type":"string","description":"Per a `institution_unsupported`, l'ID del banc que la persona no ha pogut utilitzar: el banc que va triar o el banc on va acabar el seu últim intent. Didit l'obté de la seva pròpia llista de bancs, mai del dispositiu de la persona, de manera que un banc que no estigui en aquesta llista és `null`. `null` per a qualsevol altre motiu."},{"type":"null","description":"Per a `institution_unsupported`, l'ID del banc que la persona no ha pogut utilitzar: el banc que va triar o el banc on va acabar el seu últim intent. Didit l'obté de la seva pròpia llista de bancs, mai del dispositiu de la persona, de manera que un banc que no estigui en aquesta llista és `null`. `null` per a qualsevol altre motiu."}]},"institution_name":{"oneOf":[{"type":"string","description":"Per a `institution_unsupported`, el nom d'aquest banc, de la mateixa llista que `institution_id`. `null` quan aquesta llista no conté el banc, i per a qualsevol altre motiu."},{"type":"null","description":"Per a `institution_unsupported`, el nom d'aquest banc, de la mateixa llista que `institution_id`. `null` quan aquesta llista no conté el banc, i per a qualsevol altre motiu."}]},"continued_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la persona va continuar."},{"type":"null","format":"date-time","description":"Quan la persona va continuar."}]}}}]},"evidence_purged_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es van eliminar les proves bancàries segons `bank_evidence_retention_days`. `null` en cas contrari."},{"type":"null","format":"date-time","description":"Quan es van eliminar les proves bancàries segons `bank_evidence_retention_days`. `null` en cas contrari."}]},"warnings":{"type":"array","items":{"type":"string"},"description":"Codis informatius, per exemple `holder_declared`. Un advertiment mai canvia l'estat per si sol."},"reason_codes":{"type":"array","items":{"type":"string"},"description":"Per què el veredicte ha estat aquest, per exemple `OWNER_NAME_PARTIAL`. Se'n poden aplicar diversos. `NOT_COVERED`: la persona ha continuat sense banc perquè cap mètode podia verificar el seu país o banc. `SKIPPED`: la persona ha decidit continuar sense banc tot i haver-hi una manera de verificar-lo. No s'afegeix cap dels dos quan un intent avaluat ja ha decidit el pas."},"created_at":{"type":"string","format":"date-time"},"updated_at":{"type":"string","format":"date-time"}}},"uniqueKey":"bank_verifications.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_verifications","typeLabel":"object[] | null"},"signatures":{"type":"array","description":"Resultats de la signatura electrònica, un element per signant i pas de signatura, per a Verificació d'usuaris i Verificació d'empreses (KYB). Només és present quan el flux de treball té un pas de Signatura electrònica; una matriu buida fins que un signant hi arriba. Consulta l'[Informe de signatura electrònica](/ca/core-technology/electronic-signature/report-electronic-signature).","items":{"type":"object","description":"El resultat d'un signant per a un pas de Signatura electrònica. Consulta l'[informe de Signatura electrònica](/ca/core-technology/electronic-signature/report-electronic-signature).","properties":{"id":{"type":"string","format":"uuid","description":"Passa-ho com a `signature_id` per descarregar les evidències d'aquest signant o validar la seva signatura.","uniqueKey":"signatures.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"node_id":{"type":"string","description":"El pas del flux de treball que l'ha generat.","uniqueKey":"signatures.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","enum":["intro","review","code","signing","signed","declined"],"description":"En quin punt del pas es troba el signant. Només `signed` significa que els documents estan signats.","uniqueKey":"signatures.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"verdict":{"type":"string","enum":["Not Finished","Approved","In Review","Declined"],"description":"El resultat del pas. Una advertència l'estableix mitjançant la seva regla; les regles d'estat personalitzades s'apliquen després.","uniqueKey":"signatures.items.[INDEX].verdict","typeLabel":"enum\u003cstring>"},"level":{"type":"string","enum":["simple","aes","qes"],"description":"`simple` (per defecte) o `aes`. `qes` (signatura electrònica qualificada, QES) és un complement que encara no està disponible.","uniqueKey":"signatures.items.[INDEX].level","typeLabel":"enum\u003cstring>"},"format":{"type":"string","enum":["pdf","pades"],"description":"`pdf` per a una signatura simple, `pades` per a una signatura avançada (AES).","uniqueKey":"signatures.items.[INDEX].format","typeLabel":"enum\u003cstring>"},"profile":{"oneOf":[{"type":"string","description":"`PAdES-B-LT` un cop s'ha signat una signatura avançada (AES); altrament, null.","uniqueKey":"signatures.items.[INDEX].profile.oneOf.0","typeLabel":"string"},{"type":"null","description":"`PAdES-B-LT` un cop s'ha signat una signatura avançada (AES); altrament, null.","uniqueKey":"signatures.items.[INDEX].profile.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].profile","typeLabel":"string | null"},"signer":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"El nom del signant. Verificat (a partir de la verificació d'identitat aprovada o de la sessió) excepte al nivell Simple sense un nom de sessió verificat, on és el nom que el signant ha introduït i no està verificat.","uniqueKey":"signatures.items.[INDEX].signer.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"El nom del signant. Verificat (a partir de la verificació d'identitat aprovada o de la sessió) excepte al nivell Simple sense un nom de sessió verificat, on és el nom que el signant ha introduït i no està verificat.","uniqueKey":"signatures.items.[INDEX].signer.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].signer.name","typeLabel":"string | null"},"capacity":{"type":"string","enum":["self","company"],"uniqueKey":"signatures.items.[INDEX].signer.capacity","typeLabel":"enum\u003cstring>"},"company":{"oneOf":[{"type":"string","uniqueKey":"signatures.items.[INDEX].signer.company.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"signatures.items.[INDEX].signer.company.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].signer.company","typeLabel":"string | null"},"role":{"oneOf":[{"type":"string","description":"El càrrec de la persona clau, tal com s'ha declarat.","uniqueKey":"signatures.items.[INDEX].signer.role.oneOf.0","typeLabel":"string"},{"type":"null","description":"El càrrec de la persona clau, tal com s'ha declarat.","uniqueKey":"signatures.items.[INDEX].signer.role.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].signer.role","typeLabel":"string | null"},"roles":{"type":"array","items":{"type":"string","uniqueKey":"signatures.items.[INDEX].signer.roles.items.[INDEX]","typeLabel":"string"},"description":"Els rols estructurats de la persona clau, tal com s'han declarat per a l'empresa.","uniqueKey":"signatures.items.[INDEX].signer.roles","typeLabel":"string[]"},"identity_session_id":{"type":"string","format":"uuid","description":"La sessió de KYC que ha verificat el signant.","uniqueKey":"signatures.items.[INDEX].signer.identity_session_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"signatures.items.[INDEX].signer","typeLabel":"object"},"identity_used":{"type":"object","description":"La identitat verificada en què es basa la signatura. Buit per a una signatura Simple sense identitat verificada.","properties":{"session_id":{"type":"string","format":"uuid","uniqueKey":"signatures.items.[INDEX].identity_used.session_id","typeLabel":"string\u003cuuid>"},"kyc_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"signatures.items.[INDEX].identity_used.kyc_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","uniqueKey":"signatures.items.[INDEX].identity_used.kyc_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].identity_used.kyc_id","typeLabel":"string\u003cuuid> | null"},"verified":{"type":"boolean","uniqueKey":"signatures.items.[INDEX].identity_used.verified","typeLabel":"boolean"},"expected_name":{"oneOf":[{"type":"string","description":"El nom amb què havia de coincidir el signant.","uniqueKey":"signatures.items.[INDEX].identity_used.expected_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"El nom amb què havia de coincidir el signant.","uniqueKey":"signatures.items.[INDEX].identity_used.expected_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].identity_used.expected_name","typeLabel":"string | null"}},"uniqueKey":"signatures.items.[INDEX].identity_used","typeLabel":"object"},"certificate":{"oneOf":[{"type":"object","description":"El certificat amb què s'han signat els documents. `null` fins que es signen, i sempre `null` per a una signatura Simple.","properties":{"issuer":{"type":"string","uniqueKey":"signatures.items.[INDEX].certificate.oneOf.0.issuer","typeLabel":"string"},"issued_to":{"type":"string","uniqueKey":"signatures.items.[INDEX].certificate.oneOf.0.issued_to","typeLabel":"string"},"serial":{"type":"string","description":"Número de sèrie, hexadecimal.","uniqueKey":"signatures.items.[INDEX].certificate.oneOf.0.serial","typeLabel":"string"},"valid_from":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].certificate.oneOf.0.valid_from","typeLabel":"string\u003cdate-time>"},"valid_until":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].certificate.oneOf.0.valid_until","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"signatures.items.[INDEX].certificate.oneOf.0","typeLabel":"object"},{"type":"null","description":"El certificat amb què s'han signat els documents. `null` fins que es signen, i sempre `null` per a una signatura Simple.","properties":{"issuer":{"type":"string"},"issued_to":{"type":"string"},"serial":{"type":"string","description":"Número de sèrie, hexadecimal."},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"}},"uniqueKey":"signatures.items.[INDEX].certificate.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].certificate","typeLabel":"object | null"},"confirmation":{"type":"object","properties":{"channel":{"oneOf":[{"type":"string","enum":["email","sms"],"description":"`null` per a una signatura simple, que no té codi.","uniqueKey":"signatures.items.[INDEX].confirmation.channel.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["email","sms"],"description":"`null` per a una signatura simple, que no té codi.","uniqueKey":"signatures.items.[INDEX].confirmation.channel.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].confirmation.channel","typeLabel":"enum\u003cstring> | null"},"destination":{"oneOf":[{"type":"string","description":"El contacte emmascarat al qual s'ha enviat el codi.","uniqueKey":"signatures.items.[INDEX].confirmation.destination.oneOf.0","typeLabel":"string"},{"type":"null","description":"El contacte emmascarat al qual s'ha enviat el codi.","uniqueKey":"signatures.items.[INDEX].confirmation.destination.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].confirmation.destination","typeLabel":"string | null"},"confirmed_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].confirmation.confirmed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"signatures.items.[INDEX].confirmation.confirmed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].confirmation.confirmed_at","typeLabel":"string\u003cdate-time> | null"},"attempts":{"type":"integer","description":"Codis introduïts, inclòs el correcte.","uniqueKey":"signatures.items.[INDEX].confirmation.attempts","typeLabel":"integer"}},"uniqueKey":"signatures.items.[INDEX].confirmation","typeLabel":"object"},"timestamp":{"oneOf":[{"type":"object","description":"La marca de temps RFC 3161 a la signatura, emesa per Didit. `null` fins que se signa, i sempre `null` per a una signatura simple.","properties":{"time":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].timestamp.oneOf.0.time","typeLabel":"string\u003cdate-time>"},"qualified":{"type":"boolean","description":"Sempre `false` per a AES.","uniqueKey":"signatures.items.[INDEX].timestamp.oneOf.0.qualified","typeLabel":"boolean"},"valid":{"type":"boolean","uniqueKey":"signatures.items.[INDEX].timestamp.oneOf.0.valid","typeLabel":"boolean"}},"uniqueKey":"signatures.items.[INDEX].timestamp.oneOf.0","typeLabel":"object"},{"type":"null","description":"La marca de temps RFC 3161 a la signatura, emesa per Didit. `null` fins que se signa, i sempre `null` per a una signatura simple.","properties":{"time":{"type":"string","format":"date-time"},"qualified":{"type":"boolean","description":"Sempre `false` per a AES."},"valid":{"type":"boolean"}},"uniqueKey":"signatures.items.[INDEX].timestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].timestamp","typeLabel":"object | null"},"documents":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"El document a la còpia d'aquest signant. Fes-lo servir per descarregar el fitxer signat.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"uuid":{"type":"string","format":"uuid","description":"Igual que `id`.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"title":{"type":"string","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].title","typeLabel":"string"},"file_name":{"type":"string","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].file_name","typeLabel":"string"},"pages":{"type":"integer","description":"Pàgines del document signades. En el cas de Word, del PDF convertit.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].pages","typeLabel":"integer"},"size_bytes":{"type":"integer","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].size_bytes","typeLabel":"integer"},"sha256_original":{"type":"string","description":"SHA-256 del document tal com s'ha mostrat al signant.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].sha256_original","typeLabel":"string"},"sha256_signed":{"oneOf":[{"type":"string","description":"SHA-256 del PDF signat, un cop signat.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].sha256_signed.oneOf.0","typeLabel":"string"},{"type":"null","description":"SHA-256 del PDF signat, un cop signat.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].sha256_signed.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].sha256_signed","typeLabel":"string | null"},"status":{"type":"string","enum":["signed","declined","not_signed","not_reached"],"description":"`not_signed`: obert però no signat. `not_reached`: mai obert.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"opened_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].opened_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].opened_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].opened_at","typeLabel":"string\u003cdate-time> | null"},"read_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan el signant va arribar al final d'un document sense camps, quan el pas ho requereix.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].read_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan el signant va arribar al final d'un document sense camps, quan el pas ho requereix.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].read_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].read_at","typeLabel":"string\u003cdate-time> | null"},"read_to_end":{"type":"boolean","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].read_to_end","typeLabel":"boolean"},"consented_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan el signant va acceptar un document sense camps, o va completar els camps d'un document amb camps.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].consented_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan el signant va acceptar un document sense camps, o va completar els camps d'un document amb camps.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].consented_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].consented_at","typeLabel":"string\u003cdate-time> | null"},"consent":{"type":"boolean","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].consent","typeLabel":"boolean"},"signed_file":{"oneOf":[{"type":"string","description":"Ruta del PDF signat, un cop signat. Consulta [Descarregar un document signat](/ca/sessions-api/electronic-signature/download-signed-document).","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].signed_file.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ruta del PDF signat, un cop signat. Consulta [Descarregar un document signat](/ca/sessions-api/electronic-signature/download-signed-document).","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].signed_file.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].signed_file","typeLabel":"string | null"},"mode":{"type":"string","enum":["fields","read_and_agree"],"description":"`fields` per a un document amb camps, `read_and_agree` per a un document sense.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].mode","typeLabel":"enum\u003cstring>"},"source_format":{"type":"string","enum":["pdf","docx"],"description":"`pdf`, o `docx` per a un document de Word que Didit ha convertit a PDF.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].source_format","typeLabel":"enum\u003cstring>"},"conversion":{"oneOf":[{"type":"object","description":"`null` per a un PDF. Per a un document de Word, el fitxer original i la conversió.","properties":{"from":{"type":"string","enum":["docx"],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].conversion.oneOf.0.from","typeLabel":"enum\u003cstring>"},"file_name":{"type":"string","description":"El nom original del teu fitxer Word.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].conversion.oneOf.0.file_name","typeLabel":"string"},"sha256":{"type":"string","description":"SHA-256 del teu fitxer de Word original.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].conversion.oneOf.0.sha256","typeLabel":"string"},"size_bytes":{"type":"integer","description":"Mida del teu fitxer de Word original.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].conversion.oneOf.0.size_bytes","typeLabel":"integer"},"converter":{"type":"string","description":"Versió del convertidor que ha produït el PDF.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].conversion.oneOf.0.converter","typeLabel":"string"}},"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].conversion.oneOf.0","typeLabel":"object"},{"type":"null","description":"`null` per a un PDF. Per a un document de Word, el fitxer original i la conversió.","properties":{"from":{"type":"string","enum":["docx"]},"file_name":{"type":"string","description":"El nom original del teu fitxer Word."},"sha256":{"type":"string","description":"SHA-256 del teu fitxer de Word original."},"size_bytes":{"type":"integer","description":"Mida del teu fitxer de Word original."},"converter":{"type":"string","description":"Versió del convertidor que ha produït el PDF."}},"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].conversion.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].conversion","typeLabel":"object | null"},"fields":{"type":"array","description":"Camps del document, amb els seus valors. Buit per a un document sense camps.","items":{"type":"object","description":"Un camp d'un document signat, amb el seu valor a la còpia d'aquest signant. Consulta [Camps](/ca/core-technology/electronic-signature/report-electronic-signature#camps).","properties":{"key":{"type":"string","description":"La clau del camp, tal com s'utilitza a `sign.field_values`.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].key","typeLabel":"string"},"type":{"type":"string","enum":["signature","initials","full_name","date_signed","text","checkbox","email","data"],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"role":{"type":"string","enum":["verified_person","legal_representative","key_people"],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"label":{"type":"string","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].label","typeLabel":"string"},"page":{"type":"integer","description":"Número de pàgina, a partir d'1. Per a un document de Word, una pàgina del PDF convertit.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].page","typeLabel":"integer"},"x":{"type":"number","description":"Vora esquerra, com a fracció de l'amplada de la pàgina.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].x","typeLabel":"number"},"y":{"type":"number","description":"Vora superior, com a fracció de l'alçada de la pàgina.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].y","typeLabel":"number"},"width":{"type":"number","description":"Amplada, com a fracció de l'amplada de la pàgina.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].width","typeLabel":"number"},"height":{"type":"number","description":"Alçada, com a fracció de l'alçada de la pàgina.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].height","typeLabel":"number"},"required":{"type":"boolean","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].required","typeLabel":"boolean"},"value":{"oneOf":[{"description":"Una cadena per a `text`, `email`, `full_name`, `date_signed` i `data`, un booleà per a `checkbox`, i `true` per a una signatura o inicials aplicades. `null` quan està buit.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value.oneOf.0","typeLabel":"any"},{"description":"Una cadena per a `text`, `email`, `full_name`, `date_signed` i `data`, un booleà per a `checkbox`, i `true` per a una signatura o inicials aplicades. `null` quan està buit.","type":"null","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value","typeLabel":"any | null"},"display_value":{"oneOf":[{"type":"string","description":"El valor tal com s'ha estampat a la pàgina: dates en el `date_format` del camp, `Yes` o `No` per a una casella de selecció, `Signed` per a una signatura o inicials.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].display_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"El valor tal com s'ha estampat a la pàgina: dates en el `date_format` del camp, `Yes` o `No` per a una casella de selecció, `Signed` per a una signatura o inicials.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].display_value.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].display_value","typeLabel":"string | null"},"value_source":{"oneOf":[{"type":"string","enum":["signer","identity","contact","company","session","metadata","api","signing_time",null],"description":"D'on prové el valor: `signer` (escrit, marcat o aplicat pel signant), `identity` (el document d'identitat verificat), `contact` (el correu electrònic o telèfon verificat), `company` (l'empresa verificada), `session` (`vendor_data`), `metadata`, `api` (`sign.field_values`) o `signing_time` (la data de signatura).","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["signer","identity","contact","company","session","metadata","api","signing_time",null],"description":"D'on prové el valor: `signer` (escrit, marcat o aplicat pel signant), `identity` (el document d'identitat verificat), `contact` (el correu electrònic o telèfon verificat), `company` (l'empresa verificada), `session` (`vendor_data`), `metadata`, `api` (`sign.field_values`) o `signing_time` (la data de signatura).","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value_source","typeLabel":"enum\u003cstring> | null"},"filled_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].filled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].filled_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].filled_at","typeLabel":"string\u003cdate-time> | null"},"image_url":{"oneOf":[{"type":"string","description":"Només signatura i inicials: la ruta de la imatge aplicada. Consulta [Descarregar una imatge de signatura](/ca/sessions-api/electronic-signature/download-field-image).","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].image_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Només signatura i inicials: la ruta de la imatge aplicada. Consulta [Descarregar una imatge de signatura](/ca/sessions-api/electronic-signature/download-field-image).","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].image_url","typeLabel":"string | null"},"value_unavailable_reason":{"oneOf":[{"type":"string","enum":["source_empty",null],"description":"`source_empty` quan un camp emplenat prèviament no tenia cap valor a la sessió i `signature_field_data_missing_action` ha permès al signant signar de totes maneres.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value_unavailable_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["source_empty",null],"description":"`source_empty` quan un camp emplenat prèviament no tenia cap valor a la sessió i `signature_field_data_missing_action` ha permès al signant signar de totes maneres.","uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value_unavailable_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX].value_unavailable_reason","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX].fields","typeLabel":"object[]"}},"uniqueKey":"signatures.items.[INDEX].documents.items.[INDEX]","typeLabel":"object"},"uniqueKey":"signatures.items.[INDEX].documents","typeLabel":"object[]"},"adopted_signature":{"oneOf":[{"type":"object","description":"La signatura i les inicials que el signant ha adoptat per als camps de signatura i d'inicials. `null` fins que el signant n'adopti una.","properties":{"method":{"type":"string","enum":["typed","drawn"],"description":"`typed`: el nom verificat en estil manuscrit. `drawn`: dibuixat amb un dit o amb el ratolí.","uniqueKey":"signatures.items.[INDEX].adopted_signature.oneOf.0.method","typeLabel":"enum\u003cstring>"},"font":{"oneOf":[{"type":"string","description":"L'estil cal·ligràfic d'una signatura mecanografiada. `null` quan és dibuixada.","uniqueKey":"signatures.items.[INDEX].adopted_signature.oneOf.0.font.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'estil cal·ligràfic d'una signatura mecanografiada. `null` quan és dibuixada.","uniqueKey":"signatures.items.[INDEX].adopted_signature.oneOf.0.font.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].adopted_signature.oneOf.0.font","typeLabel":"string | null"},"adopted_at":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].adopted_signature.oneOf.0.adopted_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"signatures.items.[INDEX].adopted_signature.oneOf.0","typeLabel":"object"},{"type":"null","description":"La signatura i les inicials que el signant ha adoptat per als camps de signatura i d'inicials. `null` fins que el signant n'adopti una.","properties":{"method":{"type":"string","enum":["typed","drawn"],"description":"`typed`: el nom verificat en estil manuscrit. `drawn`: dibuixat amb un dit o amb el ratolí."},"font":{"oneOf":[{"type":"string","description":"L'estil cal·ligràfic d'una signatura mecanografiada. `null` quan és dibuixada."},{"type":"null","description":"L'estil cal·ligràfic d'una signatura mecanografiada. `null` quan és dibuixada."}]},"adopted_at":{"type":"string","format":"date-time"}},"uniqueKey":"signatures.items.[INDEX].adopted_signature.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].adopted_signature","typeLabel":"object | null"},"electronic_signature_consent_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan el signant va acceptar, a la pantalla de revisió, signar els documents electrònicament. S'estableix quan algun document té camps.","uniqueKey":"signatures.items.[INDEX].electronic_signature_consent_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan el signant va acceptar, a la pantalla de revisió, signar els documents electrònicament. S'estableix quan algun document té camps.","uniqueKey":"signatures.items.[INDEX].electronic_signature_consent_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].electronic_signature_consent_at","typeLabel":"string\u003cdate-time> | null"},"evidence_file":{"oneOf":[{"type":"string","description":"Ruta del PDF de l'evidència, un cop signat. Consulta [Descarregar l'evidència de la signatura](/ca/sessions-api/electronic-signature/download-evidence).","uniqueKey":"signatures.items.[INDEX].evidence_file.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ruta del PDF de l'evidència, un cop signat. Consulta [Descarregar l'evidència de la signatura](/ca/sessions-api/electronic-signature/download-evidence).","uniqueKey":"signatures.items.[INDEX].evidence_file.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].evidence_file","typeLabel":"string | null"},"warnings":{"type":"array","description":"Advertències generades per a aquest signant. Consulta [Advertències de Signatura electrònica](/ca/core-technology/electronic-signature/warnings-electronic-signature).","items":{"type":"object","properties":{"code":{"type":"string","enum":["SIGNATURE_DECLINED","SIGNATURE_OTP_FAILED","SIGNATURE_NAME_MISMATCH","SIGNATURE_IDENTITY_NOT_VERIFIED","SIGNATURE_DOCUMENT_CHANGED","SIGNATURE_FIELD_DATA_MISSING"],"uniqueKey":"signatures.items.[INDEX].warnings.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"node_id":{"type":"string","uniqueKey":"signatures.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"signatures.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"signatures.items.[INDEX].warnings","typeLabel":"object[]"},"validation":{"oneOf":[{"type":"object","description":"L'última comprovació criptogràfica dels documents signats. `null` fins que se signin els documents. Si Didit no pot confirmar el resultat de la signatura, és `{\"valid\": null, \"reason\": \"signature_provider_outcome_unknown\", \"checked_at\": ...}` i `status` es manté en `signing`: tracta'l com a no signat.","properties":{"valid":{"oneOf":[{"type":"boolean","description":"`true` quan cada document és vàlid. `null` quan el resultat de la signatura no s'ha pogut confirmar.","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.valid.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan cada document és vàlid. `null` quan el resultat de la signatura no s'ha pogut confirmar.","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.valid.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.valid","typeLabel":"boolean | null"},"reason":{"type":"string","description":"S'estableix quan `valid` és `null`: `signature_provider_outcome_unknown`.","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.reason","typeLabel":"string"},"checked_at":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.checked_at","typeLabel":"string\u003cdate-time>"},"documents":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"checked_at":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].checked_at","typeLabel":"string\u003cdate-time>"},"valid":{"type":"boolean","description":"`true` quan tant la signatura com la marca de temps són vàlides i de confiança.","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].valid","typeLabel":"boolean"},"integrity":{"type":"boolean","description":"`true` quan el document no s'ha modificat des de la signatura.","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].integrity","typeLabel":"boolean"},"trusted":{"type":"boolean","description":"`true` quan el certificat de signatura forma una cadena fins a una arrel de confiança.","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].trusted","typeLabel":"boolean"},"revoked":{"type":"boolean","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].revoked","typeLabel":"boolean"},"trusted_list":{"type":"object","description":"Comprovació a la llista de confiança de la UE (EU Trusted List). Per a AES: `{\"status\": \"not_applicable\", \"reason\": \"aes_not_qualified\"}`.","properties":{"status":{"type":"string","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].trusted_list.status","typeLabel":"string"},"reason":{"type":"string","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].trusted_list.reason","typeLabel":"string"}},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].trusted_list","typeLabel":"object"},"certificate":{"oneOf":[{"type":"object","description":"El certificat amb què s'han signat els documents. `null` fins que es signen, i sempre `null` per a una signatura Simple.","properties":{"issuer":{"type":"string","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].certificate.oneOf.0.issuer","typeLabel":"string"},"issued_to":{"type":"string","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].certificate.oneOf.0.issued_to","typeLabel":"string"},"serial":{"type":"string","description":"Número de sèrie, hexadecimal.","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].certificate.oneOf.0.serial","typeLabel":"string"},"valid_from":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].certificate.oneOf.0.valid_from","typeLabel":"string\u003cdate-time>"},"valid_until":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].certificate.oneOf.0.valid_until","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].certificate.oneOf.0","typeLabel":"object"},{"type":"null","description":"El certificat amb què s'han signat els documents. `null` fins que es signen, i sempre `null` per a una signatura Simple.","properties":{"issuer":{"type":"string"},"issued_to":{"type":"string"},"serial":{"type":"string","description":"Número de sèrie, hexadecimal."},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"}},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].certificate.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].certificate","typeLabel":"object | null"},"timestamp":{"oneOf":[{"type":"object","description":"La marca de temps RFC 3161 a la signatura, emesa per Didit. `null` fins que se signa, i sempre `null` per a una signatura simple.","properties":{"time":{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].timestamp.oneOf.0.time","typeLabel":"string\u003cdate-time>"},"qualified":{"type":"boolean","description":"Sempre `false` per a AES.","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].timestamp.oneOf.0.qualified","typeLabel":"boolean"},"valid":{"type":"boolean","uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].timestamp.oneOf.0.valid","typeLabel":"boolean"}},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].timestamp.oneOf.0","typeLabel":"object"},{"type":"null","description":"La marca de temps RFC 3161 a la signatura, emesa per Didit. `null` fins que se signa, i sempre `null` per a una signatura simple.","properties":{"time":{"type":"string","format":"date-time"},"qualified":{"type":"boolean","description":"Sempre `false` per a AES."},"valid":{"type":"boolean"}},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].timestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX].timestamp","typeLabel":"object | null"}},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents.items.[INDEX]","typeLabel":"object"},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0.documents","typeLabel":"object[]"}},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"L'última comprovació criptogràfica dels documents signats. `null` fins que se signin els documents. Si Didit no pot confirmar el resultat de la signatura, és `{\"valid\": null, \"reason\": \"signature_provider_outcome_unknown\", \"checked_at\": ...}` i `status` es manté en `signing`: tracta'l com a no signat.","properties":{"valid":{"oneOf":[{"type":"boolean","description":"`true` quan cada document és vàlid. `null` quan el resultat de la signatura no s'ha pogut confirmar."},{"type":"null","description":"`true` quan cada document és vàlid. `null` quan el resultat de la signatura no s'ha pogut confirmar."}]},"reason":{"type":"string","description":"S'estableix quan `valid` és `null`: `signature_provider_outcome_unknown`."},"checked_at":{"type":"string","format":"date-time"},"documents":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"checked_at":{"type":"string","format":"date-time"},"valid":{"type":"boolean","description":"`true` quan tant la signatura com la marca de temps són vàlides i de confiança."},"integrity":{"type":"boolean","description":"`true` quan el document no s'ha modificat des de la signatura."},"trusted":{"type":"boolean","description":"`true` quan el certificat de signatura forma una cadena fins a una arrel de confiança."},"revoked":{"type":"boolean"},"trusted_list":{"type":"object","description":"Comprovació a la llista de confiança de la UE (EU Trusted List). Per a AES: `{\"status\": \"not_applicable\", \"reason\": \"aes_not_qualified\"}`.","properties":{"status":{"type":"string"},"reason":{"type":"string"}}},"certificate":{"oneOf":[{"type":"object","description":"El certificat amb què s'han signat els documents. `null` fins que es signen, i sempre `null` per a una signatura Simple.","properties":{"issuer":{"type":"string"},"issued_to":{"type":"string"},"serial":{"type":"string","description":"Número de sèrie, hexadecimal."},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"}}},{"type":"null","description":"El certificat amb què s'han signat els documents. `null` fins que es signen, i sempre `null` per a una signatura Simple.","properties":{"issuer":{"type":"string"},"issued_to":{"type":"string"},"serial":{"type":"string","description":"Número de sèrie, hexadecimal."},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"}}}]},"timestamp":{"oneOf":[{"type":"object","description":"La marca de temps RFC 3161 a la signatura, emesa per Didit. `null` fins que se signa, i sempre `null` per a una signatura simple.","properties":{"time":{"type":"string","format":"date-time"},"qualified":{"type":"boolean","description":"Sempre `false` per a AES."},"valid":{"type":"boolean"}}},{"type":"null","description":"La marca de temps RFC 3161 a la signatura, emesa per Didit. `null` fins que se signa, i sempre `null` per a una signatura simple.","properties":{"time":{"type":"string","format":"date-time"},"qualified":{"type":"boolean","description":"Sempre `false` per a AES."},"valid":{"type":"boolean"}}}]}}}}},"uniqueKey":"signatures.items.[INDEX].validation.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].validation","typeLabel":"object | null"},"declined_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].declined_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"signatures.items.[INDEX].declined_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].declined_at","typeLabel":"string\u003cdate-time> | null"},"declined_action":{"type":"string","enum":["DECLINE","REVIEW","NO_ACTION"],"uniqueKey":"signatures.items.[INDEX].declined_action","typeLabel":"enum\u003cstring>"},"signed_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].signed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"signatures.items.[INDEX].signed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].signed_at","typeLabel":"string\u003cdate-time> | null"},"expires_at":{"type":"string","format":"date-time","description":"Quan l'enllaç de signatura deixa de funcionar.","uniqueKey":"signatures.items.[INDEX].expires_at","typeLabel":"string\u003cdate-time>"},"email_sent_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"signatures.items.[INDEX].email_sent_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"signatures.items.[INDEX].email_sent_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].email_sent_at","typeLabel":"string\u003cdate-time> | null"},"email_unavailable_reason":{"oneOf":[{"type":"string","uniqueKey":"signatures.items.[INDEX].email_unavailable_reason.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"signatures.items.[INDEX].email_unavailable_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].email_unavailable_reason","typeLabel":"string | null"},"ip_address":{"oneOf":[{"type":"string","description":"L'adreça IP del signant quan va demanar el seu codi.","uniqueKey":"signatures.items.[INDEX].ip_address.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'adreça IP del signant quan va demanar el seu codi.","uniqueKey":"signatures.items.[INDEX].ip_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].ip_address","typeLabel":"string | null"},"place":{"oneOf":[{"type":"string","description":"No recopilat: sempre `null`.","uniqueKey":"signatures.items.[INDEX].place.oneOf.0","typeLabel":"string"},{"type":"null","description":"No recopilat: sempre `null`.","uniqueKey":"signatures.items.[INDEX].place.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].place","typeLabel":"string | null"},"place_unavailable_reason":{"oneOf":[{"type":"string","enum":["not_collected"],"uniqueKey":"signatures.items.[INDEX].place_unavailable_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["not_collected"],"uniqueKey":"signatures.items.[INDEX].place_unavailable_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"signatures.items.[INDEX].place_unavailable_reason","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"signatures.items.[INDEX]","typeLabel":"object"},"uniqueKey":"signatures","typeLabel":"object[]"},"aml_screenings":{"oneOf":[{"type":"array","description":"**Array d'informes de cribratge AML** — sempre és un array JSON, mai un objecte `aml` singular. `null` fins que almenys un pas d'AML hagi produït dades. Cada element és l'informe complet, incloent-hi `node_id`, `status` a nivell de funcionalitat, `total_hits`, `entity_type`, `hits[]`, `score`, `screened_data`, `is_ongoing_monitoring_enabled` i `warnings[]`.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas d'AML al graf del flux de treball.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquest cribratge AML. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"total_hits":{"type":"integer","description":"Nombre total de coincidències trobades","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].total_hits","typeLabel":"integer"},"entity_type":{"type":"string","description":"Tipus d'entitat cribrada: persona o empresa","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].entity_type","typeLabel":"string"},"hits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Identificador estable de Didit per a la coincidència: `hit_` seguit de 24 caràcters hexadecimals. La mateixa entitat coincident manté el mateix `id` quan se sotmet el subjecte a un nou cribratge. Transmet-lo com a `hit_id` als endpoints de revisió de coincidències d'AML.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].id","typeLabel":"string"},"url":{"type":"string","format":"uri","description":"URL d'origen de la coincidència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].url","typeLabel":"string\u003curi>"},"match":{"type":"boolean","description":"Si es tracta d'una coincidència confirmada","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].match","typeLabel":"boolean"},"score":{"oneOf":[{"type":"number","format":"float","minimum":0,"maximum":1,"description":"Puntuació de coincidència ponderada obsoleta en el rang 0-1 (p. ex. `0.73`). Fes servir `match_score` (0-100) en el seu lloc.","deprecated":true,"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","format":"float","minimum":0,"maximum":1,"description":"Puntuació de coincidència ponderada obsoleta en el rang 0-1 (p. ex. `0.73`). Fes servir `match_score` (0-100) en el seu lloc.","deprecated":true,"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score","typeLabel":"number\u003cfloat> | null"},"target":{"oneOf":[{"type":"boolean","description":"Indica si l'entitat coincident és l'objectiu directe de la llista (en contraposició a una part relacionada). `null` quan la font no ho especifica.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].target.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si l'entitat coincident és l'objectiu directe de la llista (en contraposició a una part relacionada). `null` quan la font no ho especifica.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].target.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].target","typeLabel":"boolean | null"},"caption":{"type":"string","description":"Peu o títol de la coincidència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].caption","typeLabel":"string"},"datasets":{"type":"array","items":{"type":"string","enum":["PEP","PEP Level 1","PEP Level 2","PEP Level 3","PEP Level 4","Sanctions","Adverse Media","Warnings and Regulatory Enforcement","Fitness and Probity","SIP","SIE","Insolvency","Other Lists"],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].datasets.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Llista de categories de conjunts de dades on s'ha trobat la coincidència. Indica si l'entitat ha aparegut en llistes de PEP (amb nivell), bases de dades de sancions, mitjans adversos, advertències/mesures reguladores o altres conjunts de dades de compliment. `Other Lists` quan la font de l'entitat no indica cap d'aquestes categories.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].datasets","typeLabel":"enum\u003cstring>[]"},"features":{"oneOf":[{"type":"object","description":"Característiques addicionals de la coincidència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].features.oneOf.0","typeLabel":"object"},{"type":"null","description":"Característiques addicionals de la coincidència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].features.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].features","typeLabel":"object | null"},"rca_name":{"type":"string","description":"Nom de la RCA si escau","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].rca_name","typeLabel":"string"},"last_seen":{"type":"string","format":"date-time","description":"Data en què es va detectar la coincidència per darrera vegada","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].last_seen","typeLabel":"string\u003cdate-time>"},"risk_view":{"type":"object","properties":{"crimes":{"type":"object","properties":{"score":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.crimes.score","typeLabel":"integer"},"weightage":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.crimes.weightage","typeLabel":"integer"},"risk_level":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.crimes.risk_level","typeLabel":"string"},"risk_scores":{"type":"object","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.crimes.risk_scores","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.crimes","typeLabel":"object"},"countries":{"type":"object","properties":{"score":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.countries.score","typeLabel":"integer"},"weightage":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.countries.weightage","typeLabel":"integer"},"risk_level":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.countries.risk_level","typeLabel":"string"},"risk_scores":{"type":"object","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.countries.risk_scores","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.countries","typeLabel":"object"},"categories":{"type":"object","properties":{"score":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.categories.score","typeLabel":"integer"},"weightage":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.categories.weightage","typeLabel":"integer"},"risk_level":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.categories.risk_level","typeLabel":"string"},"risk_scores":{"type":"object","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.categories.risk_scores","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.categories","typeLabel":"object"},"custom_list":{"type":"object","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view.custom_list","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_view","typeLabel":"object"},"first_seen":{"type":"string","format":"date-time","description":"Data en què es va detectar la coincidència per primera vegada","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].first_seen","typeLabel":"string\u003cdate-time>"},"properties":{"type":"object","properties":{"name":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.name.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.name","typeLabel":"string[]"},"alias":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.alias.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.alias","typeLabel":"string[]"},"notes":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.notes.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.notes","typeLabel":"string[]"},"title":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.title.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.title.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.title","typeLabel":"string | null"},"gender":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.gender.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.gender","typeLabel":"string[]"},"height":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.height.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.height.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.height","typeLabel":"string | null"},"topics":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.topics.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.topics.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.topics","typeLabel":"string | null"},"weight":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.weight.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.weight.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.weight","typeLabel":"string | null"},"address":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.address.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.address.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.address","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.country.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.country","typeLabel":"string | null"},"website":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.website.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.website.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.website","typeLabel":"string | null"},"eyeColor":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.eyeColor.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.eyeColor.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.eyeColor","typeLabel":"string | null"},"keywords":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.keywords.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.keywords.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.keywords","typeLabel":"string | null"},"lastName":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.lastName.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.lastName","typeLabel":"string[]"},"position":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.position.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.position","typeLabel":"string | null"},"religion":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.religion.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.religion.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.religion","typeLabel":"string | null"},"birthDate":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.birthDate.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.birthDate","typeLabel":"string[]"},"education":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.education.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.education","typeLabel":"string[]"},"ethnicity":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.ethnicity.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.ethnicity.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.ethnicity","typeLabel":"string | null"},"firstName":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.firstName.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.firstName","typeLabel":"string[]"},"hairColor":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.hairColor.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.hairColor.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.hairColor","typeLabel":"string | null"},"weakAlias":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.weakAlias.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.weakAlias.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.weakAlias","typeLabel":"string | null"},"birthPlace":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.birthPlace.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.birthPlace","typeLabel":"string[]"},"modifiedAt":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.modifiedAt.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.modifiedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.modifiedAt","typeLabel":"string | null"},"wikidataId":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.wikidataId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.wikidataId.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.wikidataId","typeLabel":"string | null"},"citizenship":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.citizenship.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.citizenship.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.citizenship","typeLabel":"string | null"},"nationality":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.nationality.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties.nationality","typeLabel":"string | null"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].properties","typeLabel":"object"},"match_score":{"oneOf":[{"type":"number","description":"Puntuació de confiança de la identitat ponderada (0-100) calculada a partir de la similitud del nom, la data de naixement i la coincidència de país. S'utilitza per determinar si una coincidència és un fals positiu o una possible coincidència.","format":"float","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].match_score.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","description":"Puntuació de confiança de la identitat ponderada (0-100) calculada a partir de la similitud del nom, la data de naixement i la coincidència de país. S'utilitza per determinar si una coincidència és un fals positiu o una possible coincidència.","format":"float","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].match_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].match_score","typeLabel":"number\u003cfloat> | null"},"risk_score":{"type":"number","description":"Puntuació de risc de l'entitat (0-100). S'utilitza per determinar l'estat AML final (Aprovada/En revisió/Rebutjada) segons el risk_score més alt entre les coincidències que no siguin falsos positius.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].risk_score","typeLabel":"number"},"review_status":{"type":"string","description":"Estat de revisió d'aquesta coincidència. Pot ser 'Unreviewed', 'Confirmed Match', 'False Positive' o 'Inconclusive'.","enum":["Unreviewed","Confirmed Match","False Positive","Inconclusive"],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].review_status","typeLabel":"enum\u003cstring>"},"score_breakdown":{"type":"object","description":"Desglossament detallat de com s'ha calculat el match_score.","properties":{"name_score":{"type":"integer","description":"Percentatge de similitud del nom en brut (0-100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.name_score","typeLabel":"integer"},"name_weight":{"type":"integer","description":"Pes original per al nom des de la configuració (0-100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.name_weight","typeLabel":"integer"},"name_weight_normalized":{"type":"number","description":"Pes normalitzat per al nom després de reponderar per dades que manquen (0-100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.name_weight_normalized","typeLabel":"number"},"name_contribution":{"type":"number","description":"Punts aportats pel nom a la puntuació total.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.name_contribution","typeLabel":"number"},"dob_score":{"type":"integer","description":"Puntuació de coincidència de data de naixement (-100 a 100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.dob_score","typeLabel":"integer"},"dob_weight":{"type":"integer","description":"Pes original per a la data de naixement des de la configuració (0-100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.dob_weight","typeLabel":"integer"},"dob_weight_normalized":{"type":"number","description":"Pes normalitzat per a la data de naixement després de reponderar per dades que manquen (0-100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.dob_weight_normalized","typeLabel":"number"},"dob_contribution":{"type":"number","description":"Punts aportats per la data de naixement a la puntuació total.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.dob_contribution","typeLabel":"number"},"country_score":{"type":"integer","description":"Puntuació de coincidència de país (-100 a 100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.country_score","typeLabel":"integer"},"country_weight":{"type":"integer","description":"Pes original per al país des de la configuració (0-100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.country_weight","typeLabel":"integer"},"country_weight_normalized":{"type":"number","description":"Pes normalitzat per al país després de reponderar per dades que manquen (0-100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.country_weight_normalized","typeLabel":"number"},"country_contribution":{"type":"number","description":"Punts aportats pel país a la puntuació total.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.country_contribution","typeLabel":"number"},"document_number_match_type":{"type":"string","description":"Resultat de l'avaluació de «Golden Key» del número de document.","enum":["MATCH","NEUTRAL","HARD_MISMATCH"],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.document_number_match_type","typeLabel":"enum\u003cstring>"},"document_number_effect":{"type":"string","description":"Descripció fàcil de llegir de l'efecte del número de document sobre la puntuació.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.document_number_effect","typeLabel":"string"},"total_score":{"type":"integer","description":"Puntuació de coincidència ponderada final (0-100).","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown.total_score","typeLabel":"integer"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].score_breakdown","typeLabel":"object"},"pep_matches":{"type":"array","items":{"type":"object","properties":{"aliases":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].aliases.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].aliases","typeLabel":"string[]"},"education":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].education.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].education","typeLabel":"string[]"},"list_name":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].list_name","typeLabel":"string"},"publisher":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].publisher","typeLabel":"string"},"source_url":{"type":"string","format":"uri","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].source_url","typeLabel":"string\u003curi>"},"description":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].description","typeLabel":"string"},"matched_name":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].matched_name","typeLabel":"string"},"pep_position":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].pep_position","typeLabel":"string"},"date_of_birth":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].date_of_birth","typeLabel":"string"},"other_sources":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].other_sources.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].other_sources","typeLabel":"string[]"},"place_of_birth":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX].place_of_birth","typeLabel":"string"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].pep_matches","typeLabel":"object[]"},"linked_entities":{"type":"array","items":{"type":"object","properties":{"name":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].name.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].name","typeLabel":"string[]"},"active":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].active.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].active","typeLabel":"string[]"},"status":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].status.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].status","typeLabel":"string[]"},"details":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].details.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].details","typeLabel":"string[]"},"relation":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].relation.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX].relation","typeLabel":"string[]"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].linked_entities","typeLabel":"object[]"},"warning_matches":{"type":"array","description":"Llista de coincidències d'advertències i mesures reguladores. Inclou entrades de les categories: Warning, SIP, Warnings and Regulatory Enforcement, Fitness and Probity, SIE i Insolvency.","items":{"type":"object","properties":{"list_name":{"type":"string","description":"Nom de l'editor de la llista d'advertències","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].list_name","typeLabel":"string"},"matched_name":{"type":"string","description":"Nom que ha coincidit a la llista d'advertències","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].matched_name","typeLabel":"string"},"description":{"type":"string","description":"Descripció de l'entrada d'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].description","typeLabel":"string"},"publisher":{"type":"string","description":"Publicador o font de l'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].publisher","typeLabel":"string"},"source_url":{"type":"string","format":"uri","description":"URL de la font de l'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].source_url","typeLabel":"string\u003curi>"},"other_sources":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].other_sources.items.[INDEX]","typeLabel":"string"},"description":"URL d'origen addicionals","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].other_sources","typeLabel":"string[]"},"countries":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].countries.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Països associats amb l'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].countries.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Països associats amb l'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].countries.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].countries","typeLabel":"string[] | null"},"created_at":{"oneOf":[{"type":"string","description":"Data en què es va crear l'entrada d'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].created_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data en què es va crear l'entrada d'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].created_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].created_at","typeLabel":"string | null"},"updated_at":{"oneOf":[{"type":"string","description":"Data en què es va actualitzar per darrera vegada l'entrada d'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].updated_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data en què es va actualitzar per darrera vegada l'entrada d'advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].updated_at","typeLabel":"string | null"},"additional_data":{"type":"object","description":"Dades addicionals de la font de l'advertència. Pot contenir un objecte `data` amb una matriu `case_details`.","properties":{"data":{"type":"object","properties":{"case_details":{"type":"array","description":"Detalls dels casos d'advertència associats amb aquesta coincidència","items":{"type":"object","properties":{"case_type":{"type":"string","description":"Tipus del cas d'advertència","enum":["Accusation","Arrest","Bribery","Criminal","Fraud","Illegal Fundraising","Non-conviction Terror","Proclaimed Offender","Regulatory Enforcement","Terrorism","Terrorism-related","Terrorism-related listing"],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].additional_data.data.case_details.items.[INDEX].case_type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].additional_data.data.case_details.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].additional_data.data.case_details","typeLabel":"object[]"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].additional_data.data","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX].additional_data","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].warning_matches","typeLabel":"object[]"},"sanction_matches":{"type":"array","description":"Llista de coincidències en llistes de sancions trobades per a aquesta entitat.","items":{"type":"object","properties":{"list_name":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].list_name.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Nom(s) de la llista o llistes de sancions","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].list_name.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Nom(s) de la llista o llistes de sancions","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].list_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].list_name","typeLabel":"string[] | null"},"matched_name":{"type":"string","description":"Nom que ha coincidit a la llista de sancions","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].matched_name","typeLabel":"string"},"description":{"type":"string","description":"Descripció de l'entrada de sanció","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].description","typeLabel":"string"},"reason":{"oneOf":[{"type":"string","description":"Motiu de text lliure pel qual es va sancionar l'entitat. Obtingut a partir de les entrades de motius de la llista de sancions. Exemples: 'Executive Order 13224 (Terrorism)', 'Support for actions undermining Ukraine's sovereignty', 'Listed due to national security concerns.'","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Motiu de text lliure pel qual es va sancionar l'entitat. Obtingut a partir de les entrades de motius de la llista de sancions. Exemples: 'Executive Order 13224 (Terrorism)', 'Support for actions undermining Ukraine's sovereignty', 'Listed due to national security concerns.'","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].reason","typeLabel":"string | null"},"source_url":{"type":"string","format":"uri","description":"URL de la font de la sanció","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].source_url","typeLabel":"string\u003curi>"},"other_sources":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].other_sources.items.[INDEX]","typeLabel":"string"},"description":"URL d'origen addicionals","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].other_sources","typeLabel":"string[]"},"details":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].details.items.[INDEX]","typeLabel":"string"},"description":"Detalls addicionals sobre la sanció","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].details","typeLabel":"string[]"},"legal_basis":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].legal_basis.items.[INDEX]","typeLabel":"string"},"description":"Base jurídica de la sanció","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].legal_basis","typeLabel":"string[]"},"listed_on":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].listed_on.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Data o dates en què l'entitat es va incloure a la llista","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].listed_on.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Data o dates en què l'entitat es va incloure a la llista","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].listed_on.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].listed_on","typeLabel":"string[] | null"},"sanction_list":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].sanction_list.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Identificador(s) de la llista de sancions","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].sanction_list.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Identificador(s) de la llista de sancions","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].sanction_list.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].sanction_list","typeLabel":"string[] | null"},"sanction_program":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].sanction_program.items.[INDEX]","typeLabel":"string"},"description":"Programa(es) de sancions en què figura l'entitat","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].sanction_program","typeLabel":"string[]"},"sanctioning_authority":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].sanctioning_authority.items.[INDEX]","typeLabel":"string"},"description":"Autoritat o autoritats que han imposat la sanció","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].sanctioning_authority","typeLabel":"string[]"},"updated_on":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].updated_on.items.[INDEX]","typeLabel":"string"},"description":"Data o dates en què l'entrada de sancions es va actualitzar per darrera vegada","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].updated_on","typeLabel":"string[]"},"additional_data":{"type":"object","description":"Dades addicionals de la font de la sanció no recollides als camps principals","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX].additional_data","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].sanction_matches","typeLabel":"object[]"},"adverse_media_details":{"type":"object","properties":{"sentiment":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_details.sentiment","typeLabel":"string"},"entity_type":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_details.entity_type","typeLabel":"string"},"sentiment_score":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_details.sentiment_score","typeLabel":"integer"},"adverse_keywords":{"type":"object","additionalProperties":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_details.adverse_keywords.additionalProperties","typeLabel":"integer"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_details.adverse_keywords","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_details","typeLabel":"object"},"adverse_media_matches":{"type":"array","items":{"type":"object","properties":{"country":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].country","typeLabel":"string"},"summary":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].summary","typeLabel":"string"},"headline":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].headline","typeLabel":"string"},"sentiment":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].sentiment","typeLabel":"string"},"thumbnail":{"type":"string","format":"uri","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].thumbnail","typeLabel":"string\u003curi>"},"source_url":{"type":"string","format":"uri","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].source_url","typeLabel":"string\u003curi>"},"author_name":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].author_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].author_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].author_name","typeLabel":"string | null"},"other_sources":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].other_sources.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].other_sources","typeLabel":"string[]"},"adverse_keywords":{"type":"array","items":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].adverse_keywords.items.[INDEX]","typeLabel":"string"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].adverse_keywords","typeLabel":"string[]"},"sentiment_score":{"type":"integer","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].sentiment_score","typeLabel":"integer"},"publication_date":{"type":"string","format":"date-time","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX].publication_date","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].adverse_media_matches","typeLabel":"object[]"},"additional_information":{"type":"object","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX].additional_information","typeLabel":"object"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].hits","typeLabel":"object[]"},"score":{"oneOf":[{"type":"number","format":"float","minimum":0,"maximum":100,"description":"Puntuació global de cribratge AML — la puntuació de risc més alta de totes les coincidències (nombre decimal, 0-100). `null` fins que es calculi.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].score.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","format":"float","minimum":0,"maximum":100,"description":"Puntuació global de cribratge AML — la puntuació de risc més alta de totes les coincidències (nombre decimal, 0-100). `null` fins que es calculi.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].score.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].score","typeLabel":"number\u003cfloat> | null"},"screened_data":{"type":"object","properties":{"full_name":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].screened_data.full_name","typeLabel":"string"},"nationality":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].screened_data.nationality","typeLabel":"string"},"date_of_birth":{"type":"string","format":"date","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].screened_data.date_of_birth","typeLabel":"string\u003cdate>"},"document_number":{"oneOf":[{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].screened_data.document_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].screened_data.document_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].screened_data.document_number","typeLabel":"string | null"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].screened_data","typeLabel":"object"},"is_ongoing_monitoring_enabled":{"type":"boolean","description":"Indica si el monitoratge AML continu està habilitat per a aquest cribratge. Quan és `true`, l'entitat es torna a analitzar periòdicament i qualsevol nova coincidència actualitza l'informe.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].is_ongoing_monitoring_enabled","typeLabel":"boolean"},"next_ongoing_monitoring_bill_date":{"oneOf":[{"type":"string","format":"date","description":"Data (YYYY-MM-DD) en què es facturarà de nou aquesta subscripció de monitoratge continu. Es calcula com la data de l'última facturació del monitoratge continu més 365 dies quan `is_ongoing_monitoring_enabled = true`; en cas contrari `null`. Aquesta és una data de facturació, no una data de cribratge; fes servir `last_ongoing_screening_at` per a això.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].next_ongoing_monitoring_bill_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Data (YYYY-MM-DD) en què es facturarà de nou aquesta subscripció de monitoratge continu. Es calcula com la data de l'última facturació del monitoratge continu més 365 dies quan `is_ongoing_monitoring_enabled = true`; en cas contrari `null`. Aquesta és una data de facturació, no una data de cribratge; fes servir `last_ongoing_screening_at` per a això.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].next_ongoing_monitoring_bill_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].next_ongoing_monitoring_bill_date","typeLabel":"string\u003cdate> | null"},"last_ongoing_screening_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan el monitoratge continu va completar per darrera vegada un nou cribratge d'aquest registre, hagi canviat o no el resultat. `null` quan el registre no s'ha tornat a sotmetre mai a cribratge; mai s'emplena retroactivament a partir de la data d'habilitació o facturació.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].last_ongoing_screening_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan el monitoratge continu va completar per darrera vegada un nou cribratge d'aquest registre, hagi canviat o no el resultat. `null` quan el registre no s'ha tornat a sotmetre mai a cribratge; mai s'emplena retroactivament a partir de la data d'habilitació o facturació.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].last_ongoing_screening_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].last_ongoing_screening_at","typeLabel":"string\u003cdate-time> | null"},"last_ongoing_screening_datasets_updated_at":{"oneOf":[{"type":"string","format":"date-time","description":"La data d'actualització del conjunt de dades AML més recent que el proveïdor ha informat en el moment d'aquest cribratge. `null` quan el proveïdor no ha informat de dates del conjunt de dades; mai s'estima.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].last_ongoing_screening_datasets_updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"La data d'actualització del conjunt de dades AML més recent que el proveïdor ha informat en el moment d'aquest cribratge. `null` quan el proveïdor no ha informat de dates del conjunt de dades; mai s'estima.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].last_ongoing_screening_datasets_updated_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].last_ongoing_screening_datasets_updated_at","typeLabel":"string\u003cdate-time> | null"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. Dins d'un cribratge AML sol ser `AML`, però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"}},"uniqueKey":"aml_screenings.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"aml_screenings.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Array d'informes de cribratge AML** — sempre és un array JSON, mai un objecte `aml` singular. `null` fins que almenys un pas d'AML hagi produït dades. Cada element és l'informe complet, incloent-hi `node_id`, `status` a nivell de funcionalitat, `total_hits`, `entity_type`, `hits[]`, `score`, `screened_data`, `is_ongoing_monitoring_enabled` i `warnings[]`.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas d'AML al graf del flux de treball."},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquest cribratge AML. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"]},"total_hits":{"type":"integer","description":"Nombre total de coincidències trobades"},"entity_type":{"type":"string","description":"Tipus d'entitat cribrada: persona o empresa"},"hits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Identificador estable de Didit per a la coincidència: `hit_` seguit de 24 caràcters hexadecimals. La mateixa entitat coincident manté el mateix `id` quan se sotmet el subjecte a un nou cribratge. Transmet-lo com a `hit_id` als endpoints de revisió de coincidències d'AML."},"url":{"type":"string","format":"uri","description":"URL d'origen de la coincidència"},"match":{"type":"boolean","description":"Si es tracta d'una coincidència confirmada"},"score":{"oneOf":[{"type":"number","format":"float","minimum":0,"maximum":1,"description":"Puntuació de coincidència ponderada obsoleta en el rang 0-1 (p. ex. `0.73`). Fes servir `match_score` (0-100) en el seu lloc.","deprecated":true},{"type":"null","format":"float","minimum":0,"maximum":1,"description":"Puntuació de coincidència ponderada obsoleta en el rang 0-1 (p. ex. `0.73`). Fes servir `match_score` (0-100) en el seu lloc.","deprecated":true}]},"target":{"oneOf":[{"type":"boolean","description":"Indica si l'entitat coincident és l'objectiu directe de la llista (en contraposició a una part relacionada). `null` quan la font no ho especifica."},{"type":"null","description":"Indica si l'entitat coincident és l'objectiu directe de la llista (en contraposició a una part relacionada). `null` quan la font no ho especifica."}]},"caption":{"type":"string","description":"Peu o títol de la coincidència"},"datasets":{"type":"array","items":{"type":"string","enum":["PEP","PEP Level 1","PEP Level 2","PEP Level 3","PEP Level 4","Sanctions","Adverse Media","Warnings and Regulatory Enforcement","Fitness and Probity","SIP","SIE","Insolvency","Other Lists"]},"description":"Llista de categories de conjunts de dades on s'ha trobat la coincidència. Indica si l'entitat ha aparegut en llistes de PEP (amb nivell), bases de dades de sancions, mitjans adversos, advertències/mesures reguladores o altres conjunts de dades de compliment. `Other Lists` quan la font de l'entitat no indica cap d'aquestes categories."},"features":{"oneOf":[{"type":"object","description":"Característiques addicionals de la coincidència"},{"type":"null","description":"Característiques addicionals de la coincidència"}]},"rca_name":{"type":"string","description":"Nom de la RCA si escau"},"last_seen":{"type":"string","format":"date-time","description":"Data en què es va detectar la coincidència per darrera vegada"},"risk_view":{"type":"object","properties":{"crimes":{"type":"object","properties":{"score":{"type":"integer"},"weightage":{"type":"integer"},"risk_level":{"type":"string"},"risk_scores":{"type":"object"}}},"countries":{"type":"object","properties":{"score":{"type":"integer"},"weightage":{"type":"integer"},"risk_level":{"type":"string"},"risk_scores":{"type":"object"}}},"categories":{"type":"object","properties":{"score":{"type":"integer"},"weightage":{"type":"integer"},"risk_level":{"type":"string"},"risk_scores":{"type":"object"}}},"custom_list":{"type":"object"}}},"first_seen":{"type":"string","format":"date-time","description":"Data en què es va detectar la coincidència per primera vegada"},"properties":{"type":"object","properties":{"name":{"type":"array","items":{"type":"string"}},"alias":{"type":"array","items":{"type":"string"}},"notes":{"type":"array","items":{"type":"string"}},"title":{"oneOf":[{"type":"string"},{"type":"null"}]},"gender":{"type":"array","items":{"type":"string"}},"height":{"oneOf":[{"type":"string"},{"type":"null"}]},"topics":{"oneOf":[{"type":"string"},{"type":"null"}]},"weight":{"oneOf":[{"type":"string"},{"type":"null"}]},"address":{"oneOf":[{"type":"string"},{"type":"null"}]},"country":{"oneOf":[{"type":"string"},{"type":"null"}]},"website":{"oneOf":[{"type":"string"},{"type":"null"}]},"eyeColor":{"oneOf":[{"type":"string"},{"type":"null"}]},"keywords":{"oneOf":[{"type":"string"},{"type":"null"}]},"lastName":{"type":"array","items":{"type":"string"}},"position":{"oneOf":[{"type":"string"},{"type":"null"}]},"religion":{"oneOf":[{"type":"string"},{"type":"null"}]},"birthDate":{"type":"array","items":{"type":"string"}},"education":{"type":"array","items":{"type":"string"}},"ethnicity":{"oneOf":[{"type":"string"},{"type":"null"}]},"firstName":{"type":"array","items":{"type":"string"}},"hairColor":{"oneOf":[{"type":"string"},{"type":"null"}]},"weakAlias":{"oneOf":[{"type":"string"},{"type":"null"}]},"birthPlace":{"type":"array","items":{"type":"string"}},"modifiedAt":{"oneOf":[{"type":"string"},{"type":"null"}]},"wikidataId":{"oneOf":[{"type":"string"},{"type":"null"}]},"citizenship":{"oneOf":[{"type":"string"},{"type":"null"}]},"nationality":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"match_score":{"oneOf":[{"type":"number","description":"Puntuació de confiança de la identitat ponderada (0-100) calculada a partir de la similitud del nom, la data de naixement i la coincidència de país. S'utilitza per determinar si una coincidència és un fals positiu o una possible coincidència.","format":"float"},{"type":"null","description":"Puntuació de confiança de la identitat ponderada (0-100) calculada a partir de la similitud del nom, la data de naixement i la coincidència de país. S'utilitza per determinar si una coincidència és un fals positiu o una possible coincidència.","format":"float"}]},"risk_score":{"type":"number","description":"Puntuació de risc de l'entitat (0-100). S'utilitza per determinar l'estat AML final (Aprovada/En revisió/Rebutjada) segons el risk_score més alt entre les coincidències que no siguin falsos positius."},"review_status":{"type":"string","description":"Estat de revisió d'aquesta coincidència. Pot ser 'Unreviewed', 'Confirmed Match', 'False Positive' o 'Inconclusive'.","enum":["Unreviewed","Confirmed Match","False Positive","Inconclusive"]},"score_breakdown":{"type":"object","description":"Desglossament detallat de com s'ha calculat el match_score.","properties":{"name_score":{"type":"integer","description":"Percentatge de similitud del nom en brut (0-100)."},"name_weight":{"type":"integer","description":"Pes original per al nom des de la configuració (0-100)."},"name_weight_normalized":{"type":"number","description":"Pes normalitzat per al nom després de reponderar per dades que manquen (0-100)."},"name_contribution":{"type":"number","description":"Punts aportats pel nom a la puntuació total."},"dob_score":{"type":"integer","description":"Puntuació de coincidència de data de naixement (-100 a 100)."},"dob_weight":{"type":"integer","description":"Pes original per a la data de naixement des de la configuració (0-100)."},"dob_weight_normalized":{"type":"number","description":"Pes normalitzat per a la data de naixement després de reponderar per dades que manquen (0-100)."},"dob_contribution":{"type":"number","description":"Punts aportats per la data de naixement a la puntuació total."},"country_score":{"type":"integer","description":"Puntuació de coincidència de país (-100 a 100)."},"country_weight":{"type":"integer","description":"Pes original per al país des de la configuració (0-100)."},"country_weight_normalized":{"type":"number","description":"Pes normalitzat per al país després de reponderar per dades que manquen (0-100)."},"country_contribution":{"type":"number","description":"Punts aportats pel país a la puntuació total."},"document_number_match_type":{"type":"string","description":"Resultat de l'avaluació de «Golden Key» del número de document.","enum":["MATCH","NEUTRAL","HARD_MISMATCH"]},"document_number_effect":{"type":"string","description":"Descripció fàcil de llegir de l'efecte del número de document sobre la puntuació."},"total_score":{"type":"integer","description":"Puntuació de coincidència ponderada final (0-100)."}}},"pep_matches":{"type":"array","items":{"type":"object","properties":{"aliases":{"type":"array","items":{"type":"string"}},"education":{"type":"array","items":{"type":"string"}},"list_name":{"type":"string"},"publisher":{"type":"string"},"source_url":{"type":"string","format":"uri"},"description":{"type":"string"},"matched_name":{"type":"string"},"pep_position":{"type":"string"},"date_of_birth":{"type":"string"},"other_sources":{"type":"array","items":{"type":"string"}},"place_of_birth":{"type":"string"}}}},"linked_entities":{"type":"array","items":{"type":"object","properties":{"name":{"type":"array","items":{"type":"string"}},"active":{"type":"array","items":{"type":"string"}},"status":{"type":"array","items":{"type":"string"}},"details":{"type":"array","items":{"type":"string"}},"relation":{"type":"array","items":{"type":"string"}}}}},"warning_matches":{"type":"array","description":"Llista de coincidències d'advertències i mesures reguladores. Inclou entrades de les categories: Warning, SIP, Warnings and Regulatory Enforcement, Fitness and Probity, SIE i Insolvency.","items":{"type":"object","properties":{"list_name":{"type":"string","description":"Nom de l'editor de la llista d'advertències"},"matched_name":{"type":"string","description":"Nom que ha coincidit a la llista d'advertències"},"description":{"type":"string","description":"Descripció de l'entrada d'advertència"},"publisher":{"type":"string","description":"Publicador o font de l'advertència"},"source_url":{"type":"string","format":"uri","description":"URL de la font de l'advertència"},"other_sources":{"type":"array","items":{"type":"string"},"description":"URL d'origen addicionals"},"countries":{"oneOf":[{"type":"array","items":{"type":"string"},"description":"Països associats amb l'advertència"},{"type":"null","items":{"type":"string"},"description":"Països associats amb l'advertència"}]},"created_at":{"oneOf":[{"type":"string","description":"Data en què es va crear l'entrada d'advertència"},{"type":"null","description":"Data en què es va crear l'entrada d'advertència"}]},"updated_at":{"oneOf":[{"type":"string","description":"Data en què es va actualitzar per darrera vegada l'entrada d'advertència"},{"type":"null","description":"Data en què es va actualitzar per darrera vegada l'entrada d'advertència"}]},"additional_data":{"type":"object","description":"Dades addicionals de la font de l'advertència. Pot contenir un objecte `data` amb una matriu `case_details`.","properties":{"data":{"type":"object","properties":{"case_details":{"type":"array","description":"Detalls dels casos d'advertència associats amb aquesta coincidència","items":{"type":"object","properties":{"case_type":{"type":"string","description":"Tipus del cas d'advertència","enum":["Accusation","Arrest","Bribery","Criminal","Fraud","Illegal Fundraising","Non-conviction Terror","Proclaimed Offender","Regulatory Enforcement","Terrorism","Terrorism-related","Terrorism-related listing"]}}}}}}}}}}},"sanction_matches":{"type":"array","description":"Llista de coincidències en llistes de sancions trobades per a aquesta entitat.","items":{"type":"object","properties":{"list_name":{"oneOf":[{"type":"array","items":{"type":"string"},"description":"Nom(s) de la llista o llistes de sancions"},{"type":"null","items":{"type":"string"},"description":"Nom(s) de la llista o llistes de sancions"}]},"matched_name":{"type":"string","description":"Nom que ha coincidit a la llista de sancions"},"description":{"type":"string","description":"Descripció de l'entrada de sanció"},"reason":{"oneOf":[{"type":"string","description":"Motiu de text lliure pel qual es va sancionar l'entitat. Obtingut a partir de les entrades de motius de la llista de sancions. Exemples: 'Executive Order 13224 (Terrorism)', 'Support for actions undermining Ukraine's sovereignty', 'Listed due to national security concerns.'"},{"type":"null","description":"Motiu de text lliure pel qual es va sancionar l'entitat. Obtingut a partir de les entrades de motius de la llista de sancions. Exemples: 'Executive Order 13224 (Terrorism)', 'Support for actions undermining Ukraine's sovereignty', 'Listed due to national security concerns.'"}]},"source_url":{"type":"string","format":"uri","description":"URL de la font de la sanció"},"other_sources":{"type":"array","items":{"type":"string"},"description":"URL d'origen addicionals"},"details":{"type":"array","items":{"type":"string"},"description":"Detalls addicionals sobre la sanció"},"legal_basis":{"type":"array","items":{"type":"string"},"description":"Base jurídica de la sanció"},"listed_on":{"oneOf":[{"type":"array","items":{"type":"string"},"description":"Data o dates en què l'entitat es va incloure a la llista"},{"type":"null","items":{"type":"string"},"description":"Data o dates en què l'entitat es va incloure a la llista"}]},"sanction_list":{"oneOf":[{"type":"array","items":{"type":"string"},"description":"Identificador(s) de la llista de sancions"},{"type":"null","items":{"type":"string"},"description":"Identificador(s) de la llista de sancions"}]},"sanction_program":{"type":"array","items":{"type":"string"},"description":"Programa(es) de sancions en què figura l'entitat"},"sanctioning_authority":{"type":"array","items":{"type":"string"},"description":"Autoritat o autoritats que han imposat la sanció"},"updated_on":{"type":"array","items":{"type":"string"},"description":"Data o dates en què l'entrada de sancions es va actualitzar per darrera vegada"},"additional_data":{"type":"object","description":"Dades addicionals de la font de la sanció no recollides als camps principals"}}}},"adverse_media_details":{"type":"object","properties":{"sentiment":{"type":"string"},"entity_type":{"type":"string"},"sentiment_score":{"type":"integer"},"adverse_keywords":{"type":"object","additionalProperties":{"type":"integer"}}}},"adverse_media_matches":{"type":"array","items":{"type":"object","properties":{"country":{"type":"string"},"summary":{"type":"string"},"headline":{"type":"string"},"sentiment":{"type":"string"},"thumbnail":{"type":"string","format":"uri"},"source_url":{"type":"string","format":"uri"},"author_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"other_sources":{"type":"array","items":{"type":"string"}},"adverse_keywords":{"type":"array","items":{"type":"string"}},"sentiment_score":{"type":"integer"},"publication_date":{"type":"string","format":"date-time"}}}},"additional_information":{"type":"object"}}}},"score":{"oneOf":[{"type":"number","format":"float","minimum":0,"maximum":100,"description":"Puntuació global de cribratge AML — la puntuació de risc més alta de totes les coincidències (nombre decimal, 0-100). `null` fins que es calculi."},{"type":"null","format":"float","minimum":0,"maximum":100,"description":"Puntuació global de cribratge AML — la puntuació de risc més alta de totes les coincidències (nombre decimal, 0-100). `null` fins que es calculi."}]},"screened_data":{"type":"object","properties":{"full_name":{"type":"string"},"nationality":{"type":"string"},"date_of_birth":{"type":"string","format":"date"},"document_number":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"is_ongoing_monitoring_enabled":{"type":"boolean","description":"Indica si el monitoratge AML continu està habilitat per a aquest cribratge. Quan és `true`, l'entitat es torna a analitzar periòdicament i qualsevol nova coincidència actualitza l'informe."},"next_ongoing_monitoring_bill_date":{"oneOf":[{"type":"string","format":"date","description":"Data (YYYY-MM-DD) en què es facturarà de nou aquesta subscripció de monitoratge continu. Es calcula com la data de l'última facturació del monitoratge continu més 365 dies quan `is_ongoing_monitoring_enabled = true`; en cas contrari `null`. Aquesta és una data de facturació, no una data de cribratge; fes servir `last_ongoing_screening_at` per a això."},{"type":"null","format":"date","description":"Data (YYYY-MM-DD) en què es facturarà de nou aquesta subscripció de monitoratge continu. Es calcula com la data de l'última facturació del monitoratge continu més 365 dies quan `is_ongoing_monitoring_enabled = true`; en cas contrari `null`. Aquesta és una data de facturació, no una data de cribratge; fes servir `last_ongoing_screening_at` per a això."}]},"last_ongoing_screening_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan el monitoratge continu va completar per darrera vegada un nou cribratge d'aquest registre, hagi canviat o no el resultat. `null` quan el registre no s'ha tornat a sotmetre mai a cribratge; mai s'emplena retroactivament a partir de la data d'habilitació o facturació."},{"type":"null","format":"date-time","description":"Quan el monitoratge continu va completar per darrera vegada un nou cribratge d'aquest registre, hagi canviat o no el resultat. `null` quan el registre no s'ha tornat a sotmetre mai a cribratge; mai s'emplena retroactivament a partir de la data d'habilitació o facturació."}]},"last_ongoing_screening_datasets_updated_at":{"oneOf":[{"type":"string","format":"date-time","description":"La data d'actualització del conjunt de dades AML més recent que el proveïdor ha informat en el moment d'aquest cribratge. `null` quan el proveïdor no ha informat de dates del conjunt de dades; mai s'estima."},{"type":"null","format":"date-time","description":"La data d'actualització del conjunt de dades AML més recent que el proveïdor ha informat en el moment d'aquest cribratge. `null` quan el proveïdor no ha informat de dates del conjunt de dades; mai s'estima."}]},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. Dins d'un cribratge AML sol ser `AML`, però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}}}}},"uniqueKey":"aml_screenings.oneOf.1","typeLabel":"null"}],"uniqueKey":"aml_screenings","typeLabel":"object[] | null"},"ip_analyses":{"oneOf":[{"type":"array","description":"**Matriu d'informes d'Anàlisi de dispositiu i IP** — sempre és una matriu JSON, mai un objecte `ip_analysis` singular. `null` fins que almenys un pas d'anàlisi d'IP hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, dades d'IP i geolocalització, empremta digital del dispositiu i `warnings[]`. Les entrades amb `(node_id, ip_address, device_fingerprint)` duplicats es dedupliquen al servidor.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas d'Anàlisi de dispositiu i IP al graf del flux de treball.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquesta entrada d'Anàlisi de dispositiu i IP. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"device_brand":{"type":"string","description":"Marca del dispositiu utilitzat","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].device_brand","typeLabel":"string"},"device_model":{"type":"string","description":"Model del dispositiu utilitzat","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].device_model","typeLabel":"string"},"browser_family":{"type":"string","description":"Família del navegador utilitzat","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].browser_family","typeLabel":"string"},"os_family":{"type":"string","description":"Família del sistema operatiu","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].os_family","typeLabel":"string"},"platform":{"type":"string","description":"Tipus de plataforma (mobile, desktop, etc.)","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].platform","typeLabel":"string"},"device_fingerprint":{"oneOf":[{"type":"string","description":"Identificador únic de la petjada digital del dispositiu","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].device_fingerprint.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador únic de la petjada digital del dispositiu","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].device_fingerprint.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].device_fingerprint","typeLabel":"string | null"},"ip_country":{"type":"string","description":"País detectat a partir de la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip_country","typeLabel":"string"},"ip_country_code":{"type":"string","description":"Codi de país de dues lletres a partir de la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip_country_code","typeLabel":"string"},"ip_state":{"type":"string","description":"Estat/regió detectada a partir de la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip_state","typeLabel":"string"},"ip_city":{"type":"string","description":"Ciutat detectada a partir de la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip_city","typeLabel":"string"},"latitude":{"type":"number","description":"Coordenada de latitud de la ubicació de la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].latitude","typeLabel":"number"},"longitude":{"type":"number","description":"Coordenada de longitud de la ubicació de la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].longitude","typeLabel":"number"},"ip_address":{"type":"string","description":"Adreça IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip_address","typeLabel":"string"},"isp":{"oneOf":[{"type":"string","description":"Proveïdor de serveis d'Internet","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].isp.oneOf.0","typeLabel":"string"},{"type":"null","description":"Proveïdor de serveis d'Internet","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].isp.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].isp","typeLabel":"string | null"},"organization":{"oneOf":[{"type":"string","description":"Organització associada a la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].organization.oneOf.0","typeLabel":"string"},{"type":"null","description":"Organització associada a la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].organization.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].organization","typeLabel":"string | null"},"is_vpn_or_tor":{"type":"boolean","description":"Indica si la IP prové d'una xarxa VPN o Tor","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].is_vpn_or_tor","typeLabel":"boolean"},"is_data_center":{"type":"boolean","description":"Indica si la IP prové d'un centre de dades","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].is_data_center","typeLabel":"boolean"},"time_zone":{"type":"string","description":"Zona horària detectada a partir de la IP","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].time_zone","typeLabel":"string"},"time_zone_offset":{"type":"string","description":"Desplaçament de la zona horària","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].time_zone_offset","typeLabel":"string"},"ip":{"type":"object","description":"Geolocalització per IP d'aquesta entrada més distàncies ortodròmiques (km) a l'adreça del document d'identitat i a l'adreça del document POA. Les distàncies són `null` quan no es pot resoldre la ubicació d'algun dels dos costats.","properties":{"location":{"oneOf":[{"type":"object","properties":{"latitude":{"type":"number","example":41.2706327,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.location.oneOf.0.latitude","typeLabel":"number"},"longitude":{"type":"number","example":1.9770097,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.location.oneOf.0.longitude","typeLabel":"number"}},"description":"Coordenades, o `null` quan no estiguin disponibles.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.location.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.location.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.location","typeLabel":"object | null"},"distance_from_id_document":{"oneOf":[{"type":"number","example":23.4,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.distance_from_id_document.oneOf.0","typeLabel":"number"},{"type":"null","example":23.4,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.distance_from_id_document.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.distance_from_id_document","typeLabel":"number | null"},"distance_from_poa_document":{"oneOf":[{"type":"number","example":12.3,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.distance_from_poa_document.oneOf.0","typeLabel":"number"},{"type":"null","example":12.3,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.distance_from_poa_document.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip.distance_from_poa_document","typeLabel":"number | null"}},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].ip","typeLabel":"object"},"id_document":{"type":"object","description":"Ubicació extreta de l'adreça del document d'identitat més les distàncies (km) a la geolocalització per IP i a l'adreça del document de POA. `location` és `null` quan no s'ha pogut geocodificar cap adreça del document.","properties":{"location":{"oneOf":[{"type":"object","properties":{"latitude":{"type":"number","example":41.2706327,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.location.oneOf.0.latitude","typeLabel":"number"},"longitude":{"type":"number","example":1.9770097,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.location.oneOf.0.longitude","typeLabel":"number"}},"description":"Coordenades, o `null` quan no estiguin disponibles.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.location.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.location.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.location","typeLabel":"object | null"},"distance_from_ip":{"oneOf":[{"type":"number","example":23.4,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.distance_from_ip.oneOf.0","typeLabel":"number"},{"type":"null","example":23.4,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.distance_from_ip.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.distance_from_ip","typeLabel":"number | null"},"distance_from_poa_document":{"oneOf":[{"type":"number","example":18.7,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.distance_from_poa_document.oneOf.0","typeLabel":"number"},{"type":"null","example":18.7,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.distance_from_poa_document.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document.distance_from_poa_document","typeLabel":"number | null"}},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].id_document","typeLabel":"object"},"poa_document":{"type":"object","description":"Ubicació extreta del document que serveix com a comprovant de domicili més les distàncies (km) a la geolocalització per IP i a l'adreça del document d'identitat. `location` és `null` quan la sessió no té cap pas de POA o no s'ha pogut geocodificar l'adreça.","properties":{"location":{"oneOf":[{"type":"object","properties":{"latitude":{"type":"number","example":41.2706327,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.location.oneOf.0.latitude","typeLabel":"number"},"longitude":{"type":"number","example":1.9770097,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.location.oneOf.0.longitude","typeLabel":"number"}},"description":"Coordenades, o `null` quan no estiguin disponibles.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.location.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.location.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.location","typeLabel":"object | null"},"distance_from_ip":{"oneOf":[{"type":"number","example":12.3,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.distance_from_ip.oneOf.0","typeLabel":"number"},{"type":"null","example":12.3,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.distance_from_ip.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.distance_from_ip","typeLabel":"number | null"},"distance_from_id_document":{"oneOf":[{"type":"number","example":18.7,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.distance_from_id_document.oneOf.0","typeLabel":"number"},{"type":"null","example":18.7,"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.distance_from_id_document.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document.distance_from_id_document","typeLabel":"number | null"}},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].poa_document","typeLabel":"object"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"},"matches":{"type":"array","description":"Coincidències entre sessions trobades per a l'adreça IP o la identitat del dispositiu d'aquesta entrada. Cada coincidència és una altra sessió de verificació a la teva aplicació (`source` sempre és `session`) que comparteix el mateix valor, pertanyent sempre a un usuari del proveïdor / `vendor_data` diferent del de la sessió actual, amb un límit de 5 per col·lector (`device_fingerprint` suma dos col·lectors amb límits independents, de manera que són possibles fins a 10 entrades). Cada element conté `match_source`, `confidence`, `match_mode`, `device_info` i `location_info`; les claus `recovery_similarity`, `tls_ja4_corroborated` i `recovery_gate_reason` només són presents quan `match_source` és `recovered_high`.","items":{"type":"object","additionalProperties":false,"properties":{"session_id":{"type":"string","format":"uuid","description":"ID de sessió de la sessió coincident.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].session_id","typeLabel":"string\u003cuuid>"},"session_number":{"type":"integer","description":"Número seqüencial de la sessió coincident.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].session_number","typeLabel":"integer"},"vendor_data":{"oneOf":[{"type":"string","description":"`vendor_data` de la sessió coincident — sempre diferent de l'usuari del proveïdor de la sessió actual.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"`vendor_data` de la sessió coincident — sempre diferent de l'usuari del proveïdor de la sessió actual.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].vendor_data","typeLabel":"string | null"},"verification_date":{"oneOf":[{"type":"string","format":"date-time","description":"Data de creació de la sessió coincident (`YYYY-MM-DDTHH:MM:SSZ`).","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Data de creació de la sessió coincident (`YYYY-MM-DDTHH:MM:SSZ`).","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].verification_date","typeLabel":"string\u003cdate-time> | null"},"match_type":{"type":"string","enum":["ip_address","device_fingerprint"],"description":"Indica si la coincidència ha estat per adreça IP o per empremta de dispositiu","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].match_type","typeLabel":"enum\u003cstring>"},"match_source":{"type":"string","enum":["ip_address","persistent_id","legacy_fp","recovered_high"],"description":"Com s'ha assolit aquesta coincidència: `ip_address` (adreça compartida — colocalització de xarxa, no una afirmació d'identitat de dispositiu), `persistent_id` (identificador persistent exacte del dispositiu emmagatzemat), `legacy_fp` (hash d'empremta digital de dispositiu heretat `didit-fp-*`) o `recovered_high` (coincidència de recuperació difusa d'empremta digital d'alta confiança). Els candidats de recuperació de menor confiança només es mostren com a advertències de risc, mai en aquesta matriu.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].match_source","typeLabel":"enum\u003cstring>"},"matched_value":{"oneOf":[{"type":"string","description":"El valor que ha coincidit: l'adreça IP compartida, l'identificador persistent de dispositiu o el resum criptogràfic d'empremta digital antic, o bé —per a `recovered_high`— l'UUID del dispositiu recuperat.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].matched_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"El valor que ha coincidit: l'adreça IP compartida, l'identificador persistent de dispositiu o el resum criptogràfic d'empremta digital antic, o bé —per a `recovered_high`— l'UUID del dispositiu recuperat.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].matched_value.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].matched_value","typeLabel":"string | null"},"status":{"type":"string","description":"Estat del cicle de vida de la sessió coincident.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].status","typeLabel":"string"},"is_blocklisted":{"type":"boolean","description":"Indica si el valor coincident és en una llista de bloqueig. Actualment sempre és `false` per a coincidències de dispositiu/IP.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].is_blocklisted","typeLabel":"boolean"},"api_service":{"oneOf":[{"type":"string","description":"Servei d'API independent de la sessió coincident; `null` per a sessions de flux de treball.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.0","typeLabel":"string"},{"type":"null","description":"Servei d'API independent de la sessió coincident; `null` per a sessions de flux de treball.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].api_service","typeLabel":"string | null"},"source":{"type":"string","enum":["session"],"description":"Sempre `session` per a coincidències de dispositiu/IP; cada coincidència és una altra sessió de verificació a la teva aplicació.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"device_info":{"type":"object","description":"Detalls del dispositiu observats a la sessió coincident.","properties":{"device_brand":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_brand.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_brand.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_brand","typeLabel":"string | null"},"device_model":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_model.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_model.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_model","typeLabel":"string | null"},"browser_family":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.browser_family.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.browser_family.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.browser_family","typeLabel":"string | null"},"os_family":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.os_family.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.os_family.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.os_family","typeLabel":"string | null"},"platform":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.platform.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.platform.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.platform","typeLabel":"string | null"},"device_fingerprint":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_fingerprint.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_fingerprint.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info.device_fingerprint","typeLabel":"string | null"}},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].device_info","typeLabel":"object"},"location_info":{"type":"object","description":"Detalls de xarxa i geolocalització observats a la sessió coincident.","properties":{"ip_address":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_address.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_address","typeLabel":"string | null"},"ip_country":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_country.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_country","typeLabel":"string | null"},"ip_country_code":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_country_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_country_code","typeLabel":"string | null"},"ip_state":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_state.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_state.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_state","typeLabel":"string | null"},"ip_city":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_city.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.ip_city","typeLabel":"string | null"},"is_vpn_or_tor":{"type":"boolean","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.is_vpn_or_tor","typeLabel":"boolean"},"is_data_center":{"type":"boolean","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info.is_data_center","typeLabel":"boolean"}},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].location_info","typeLabel":"object"},"confidence":{"type":"number","minimum":0,"maximum":1,"description":"Confiança d'identificació del costat del servidor, calculada com a `1 - P(false positive)`: `1.0` per a coincidències deterministes (`persistent_id` o `recovered_high` basat en maquinari), `0.5` per a `legacy_fp`, `0.0` per a `ip_address` (només colocalització), i un valor ajustat per corroboració inferior a `1.0` per a coincidències recuperades probabilístiques (més alt quan l'empremta TLS JA4 i el país de la IP coincideixen de manera independent).","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].confidence","typeLabel":"number"},"match_mode":{"type":"string","enum":["deterministic","probabilistic","co_occurrence"],"description":"Classe d'evidència de la coincidència: `deterministic` (identificador exacte emmagatzemat o basat en maquinari que no pot col·lidir entre dispositius físics), `probabilistic` (evidència d'empremta difusa) o `co_occurrence` (només xarxa compartida, sense reclamació d'identitat de dispositiu).","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].match_mode","typeLabel":"enum\u003cstring>"},"recovery_similarity":{"type":"number","description":"Similitud cosinus de la coincidència de recuperació d'empremta dactilar, arrodonida a 4 decimals. Només és present quan `match_source` és `recovered_high`.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].recovery_similarity","typeLabel":"number"},"tls_ja4_corroborated":{"type":"boolean","description":"Indica si les empremtes TLS JA4 de les dues observacions coincideixen —un senyal observat pel servidor que el navegador no pot suplantar. Només és present quan `match_source` és `recovered_high`.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].tls_ja4_corroborated","typeLabel":"boolean"},"recovery_gate_reason":{"type":"string","description":"Per què la coincidència de recuperació ha superat la barrera estricta contra els falsos positius: `hardware_root_match` (un identificador de dispositiu basat en maquinari ha coincidit exactament) o, en configuracions que admeten proves basades només en sondejos, `exact_composite_plus_\u003cn>_families` / `very_high_similarity_plus_\u003cn>_families`. Només present quan `match_source` és `recovered_high`.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX].recovery_gate_reason","typeLabel":"string"}},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches.items.[INDEX]","typeLabel":"object"},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].matches","typeLabel":"object[]"},"browser_version":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].browser_version.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].browser_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].browser_version","typeLabel":"string | null"},"os_version":{"oneOf":[{"type":"string","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].os_version.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].os_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].os_version","typeLabel":"string | null"},"user_agent":{"oneOf":[{"type":"string","description":"La cadena de l'agent d'usuari del navegador.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].user_agent.oneOf.0","typeLabel":"string"},{"type":"null","description":"La cadena de l'agent d'usuari del navegador.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].user_agent.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].user_agent","typeLabel":"string | null"},"accept_language":{"oneOf":[{"type":"string","description":"La capçalera `Accept-Language` que ha enviat el navegador.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].accept_language.oneOf.0","typeLabel":"string"},{"type":"null","description":"La capçalera `Accept-Language` que ha enviat el navegador.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].accept_language.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].accept_language","typeLabel":"string | null"},"session_identifier":{"oneOf":[{"type":"string","description":"Identificador de la sessió de navegació en què s'ha executat la verificació.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].session_identifier.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador de la sessió de navegació en què s'ha executat la verificació.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].session_identifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].session_identifier","typeLabel":"string | null"},"session_age_ms":{"oneOf":[{"type":"integer","description":"Antiguitat d'aquesta sessió de navegació en mil·lisegons quan es va executar el pas.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].session_age_ms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Antiguitat d'aquesta sessió de navegació en mil·lisegons quan es va executar el pas.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].session_age_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].session_age_ms","typeLabel":"integer | null"},"coords_accuracy":{"oneOf":[{"type":"number","description":"Radi de precisió, en metres, de les coordenades que ha notificat el dispositiu.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].coords_accuracy.oneOf.0","typeLabel":"number"},{"type":"null","description":"Radi de precisió, en metres, de les coordenades que ha notificat el dispositiu.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].coords_accuracy.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].coords_accuracy","typeLabel":"number | null"},"raw_device_data":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Senyals de dispositiu en brut recopilats per al pas.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].raw_device_data.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"description":"Senyals de dispositiu en brut recopilats per al pas.","uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].raw_device_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX].raw_device_data","typeLabel":"object | null"}},"uniqueKey":"ip_analyses.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"ip_analyses.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu d'informes d'Anàlisi de dispositiu i IP** — sempre és una matriu JSON, mai un objecte `ip_analysis` singular. `null` fins que almenys un pas d'anàlisi d'IP hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, l'`status` a nivell de funcionalitat, dades d'IP i geolocalització, empremta digital del dispositiu i `warnings[]`. Les entrades amb `(node_id, ip_address, device_fingerprint)` duplicats es dedupliquen al servidor.","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas d'Anàlisi de dispositiu i IP al graf del flux de treball."},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquesta entrada d'Anàlisi de dispositiu i IP. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"]},"device_brand":{"type":"string","description":"Marca del dispositiu utilitzat"},"device_model":{"type":"string","description":"Model del dispositiu utilitzat"},"browser_family":{"type":"string","description":"Família del navegador utilitzat"},"os_family":{"type":"string","description":"Família del sistema operatiu"},"platform":{"type":"string","description":"Tipus de plataforma (mobile, desktop, etc.)"},"device_fingerprint":{"oneOf":[{"type":"string","description":"Identificador únic de la petjada digital del dispositiu"},{"type":"null","description":"Identificador únic de la petjada digital del dispositiu"}]},"ip_country":{"type":"string","description":"País detectat a partir de la IP"},"ip_country_code":{"type":"string","description":"Codi de país de dues lletres a partir de la IP"},"ip_state":{"type":"string","description":"Estat/regió detectada a partir de la IP"},"ip_city":{"type":"string","description":"Ciutat detectada a partir de la IP"},"latitude":{"type":"number","description":"Coordenada de latitud de la ubicació de la IP"},"longitude":{"type":"number","description":"Coordenada de longitud de la ubicació de la IP"},"ip_address":{"type":"string","description":"Adreça IP"},"isp":{"oneOf":[{"type":"string","description":"Proveïdor de serveis d'Internet"},{"type":"null","description":"Proveïdor de serveis d'Internet"}]},"organization":{"oneOf":[{"type":"string","description":"Organització associada a la IP"},{"type":"null","description":"Organització associada a la IP"}]},"is_vpn_or_tor":{"type":"boolean","description":"Indica si la IP prové d'una xarxa VPN o Tor"},"is_data_center":{"type":"boolean","description":"Indica si la IP prové d'un centre de dades"},"time_zone":{"type":"string","description":"Zona horària detectada a partir de la IP"},"time_zone_offset":{"type":"string","description":"Desplaçament de la zona horària"},"ip":{"type":"object","description":"Geolocalització per IP d'aquesta entrada més distàncies ortodròmiques (km) a l'adreça del document d'identitat i a l'adreça del document POA. Les distàncies són `null` quan no es pot resoldre la ubicació d'algun dels dos costats.","properties":{"location":{"oneOf":[{"type":"object","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles."},{"type":"null","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles."}]},"distance_from_id_document":{"oneOf":[{"type":"number","example":23.4},{"type":"null","example":23.4}]},"distance_from_poa_document":{"oneOf":[{"type":"number","example":12.3},{"type":"null","example":12.3}]}}},"id_document":{"type":"object","description":"Ubicació extreta de l'adreça del document d'identitat més les distàncies (km) a la geolocalització per IP i a l'adreça del document de POA. `location` és `null` quan no s'ha pogut geocodificar cap adreça del document.","properties":{"location":{"oneOf":[{"type":"object","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles."},{"type":"null","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles."}]},"distance_from_ip":{"oneOf":[{"type":"number","example":23.4},{"type":"null","example":23.4}]},"distance_from_poa_document":{"oneOf":[{"type":"number","example":18.7},{"type":"null","example":18.7}]}}},"poa_document":{"type":"object","description":"Ubicació extreta del document que serveix com a comprovant de domicili més les distàncies (km) a la geolocalització per IP i a l'adreça del document d'identitat. `location` és `null` quan la sessió no té cap pas de POA o no s'ha pogut geocodificar l'adreça.","properties":{"location":{"oneOf":[{"type":"object","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles."},{"type":"null","properties":{"latitude":{"type":"number","example":41.2706327},"longitude":{"type":"number","example":1.9770097}},"description":"Coordenades, o `null` quan no estiguin disponibles."}]},"distance_from_ip":{"oneOf":[{"type":"number","example":12.3},{"type":"null","example":12.3}]},"distance_from_id_document":{"oneOf":[{"type":"number","example":18.7},{"type":"null","example":18.7}]}}},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}}},"matches":{"type":"array","description":"Coincidències entre sessions trobades per a l'adreça IP o la identitat del dispositiu d'aquesta entrada. Cada coincidència és una altra sessió de verificació a la teva aplicació (`source` sempre és `session`) que comparteix el mateix valor, pertanyent sempre a un usuari del proveïdor / `vendor_data` diferent del de la sessió actual, amb un límit de 5 per col·lector (`device_fingerprint` suma dos col·lectors amb límits independents, de manera que són possibles fins a 10 entrades). Cada element conté `match_source`, `confidence`, `match_mode`, `device_info` i `location_info`; les claus `recovery_similarity`, `tls_ja4_corroborated` i `recovery_gate_reason` només són presents quan `match_source` és `recovered_high`.","items":{"type":"object","additionalProperties":false,"properties":{"session_id":{"type":"string","format":"uuid","description":"ID de sessió de la sessió coincident."},"session_number":{"type":"integer","description":"Número seqüencial de la sessió coincident."},"vendor_data":{"oneOf":[{"type":"string","description":"`vendor_data` de la sessió coincident — sempre diferent de l'usuari del proveïdor de la sessió actual."},{"type":"null","description":"`vendor_data` de la sessió coincident — sempre diferent de l'usuari del proveïdor de la sessió actual."}]},"verification_date":{"oneOf":[{"type":"string","format":"date-time","description":"Data de creació de la sessió coincident (`YYYY-MM-DDTHH:MM:SSZ`)."},{"type":"null","format":"date-time","description":"Data de creació de la sessió coincident (`YYYY-MM-DDTHH:MM:SSZ`)."}]},"match_type":{"type":"string","enum":["ip_address","device_fingerprint"],"description":"Indica si la coincidència ha estat per adreça IP o per empremta de dispositiu"},"match_source":{"type":"string","enum":["ip_address","persistent_id","legacy_fp","recovered_high"],"description":"Com s'ha assolit aquesta coincidència: `ip_address` (adreça compartida — colocalització de xarxa, no una afirmació d'identitat de dispositiu), `persistent_id` (identificador persistent exacte del dispositiu emmagatzemat), `legacy_fp` (hash d'empremta digital de dispositiu heretat `didit-fp-*`) o `recovered_high` (coincidència de recuperació difusa d'empremta digital d'alta confiança). Els candidats de recuperació de menor confiança només es mostren com a advertències de risc, mai en aquesta matriu."},"matched_value":{"oneOf":[{"type":"string","description":"El valor que ha coincidit: l'adreça IP compartida, l'identificador persistent de dispositiu o el resum criptogràfic d'empremta digital antic, o bé —per a `recovered_high`— l'UUID del dispositiu recuperat."},{"type":"null","description":"El valor que ha coincidit: l'adreça IP compartida, l'identificador persistent de dispositiu o el resum criptogràfic d'empremta digital antic, o bé —per a `recovered_high`— l'UUID del dispositiu recuperat."}]},"status":{"type":"string","description":"Estat del cicle de vida de la sessió coincident."},"is_blocklisted":{"type":"boolean","description":"Indica si el valor coincident és en una llista de bloqueig. Actualment sempre és `false` per a coincidències de dispositiu/IP."},"api_service":{"oneOf":[{"type":"string","description":"Servei d'API independent de la sessió coincident; `null` per a sessions de flux de treball."},{"type":"null","description":"Servei d'API independent de la sessió coincident; `null` per a sessions de flux de treball."}]},"source":{"type":"string","enum":["session"],"description":"Sempre `session` per a coincidències de dispositiu/IP; cada coincidència és una altra sessió de verificació a la teva aplicació."},"device_info":{"type":"object","description":"Detalls del dispositiu observats a la sessió coincident.","properties":{"device_brand":{"oneOf":[{"type":"string"},{"type":"null"}]},"device_model":{"oneOf":[{"type":"string"},{"type":"null"}]},"browser_family":{"oneOf":[{"type":"string"},{"type":"null"}]},"os_family":{"oneOf":[{"type":"string"},{"type":"null"}]},"platform":{"oneOf":[{"type":"string"},{"type":"null"}]},"device_fingerprint":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"location_info":{"type":"object","description":"Detalls de xarxa i geolocalització observats a la sessió coincident.","properties":{"ip_address":{"oneOf":[{"type":"string"},{"type":"null"}]},"ip_country":{"oneOf":[{"type":"string"},{"type":"null"}]},"ip_country_code":{"oneOf":[{"type":"string"},{"type":"null"}]},"ip_state":{"oneOf":[{"type":"string"},{"type":"null"}]},"ip_city":{"oneOf":[{"type":"string"},{"type":"null"}]},"is_vpn_or_tor":{"type":"boolean"},"is_data_center":{"type":"boolean"}}},"confidence":{"type":"number","minimum":0,"maximum":1,"description":"Confiança d'identificació del costat del servidor, calculada com a `1 - P(false positive)`: `1.0` per a coincidències deterministes (`persistent_id` o `recovered_high` basat en maquinari), `0.5` per a `legacy_fp`, `0.0` per a `ip_address` (només colocalització), i un valor ajustat per corroboració inferior a `1.0` per a coincidències recuperades probabilístiques (més alt quan l'empremta TLS JA4 i el país de la IP coincideixen de manera independent)."},"match_mode":{"type":"string","enum":["deterministic","probabilistic","co_occurrence"],"description":"Classe d'evidència de la coincidència: `deterministic` (identificador exacte emmagatzemat o basat en maquinari que no pot col·lidir entre dispositius físics), `probabilistic` (evidència d'empremta difusa) o `co_occurrence` (només xarxa compartida, sense reclamació d'identitat de dispositiu)."},"recovery_similarity":{"type":"number","description":"Similitud cosinus de la coincidència de recuperació d'empremta dactilar, arrodonida a 4 decimals. Només és present quan `match_source` és `recovered_high`."},"tls_ja4_corroborated":{"type":"boolean","description":"Indica si les empremtes TLS JA4 de les dues observacions coincideixen —un senyal observat pel servidor que el navegador no pot suplantar. Només és present quan `match_source` és `recovered_high`."},"recovery_gate_reason":{"type":"string","description":"Per què la coincidència de recuperació ha superat la barrera estricta contra els falsos positius: `hardware_root_match` (un identificador de dispositiu basat en maquinari ha coincidit exactament) o, en configuracions que admeten proves basades només en sondejos, `exact_composite_plus_\u003cn>_families` / `very_high_similarity_plus_\u003cn>_families`. Només present quan `match_source` és `recovered_high`."}}}},"browser_version":{"oneOf":[{"type":"string"},{"type":"null"}]},"os_version":{"oneOf":[{"type":"string"},{"type":"null"}]},"user_agent":{"oneOf":[{"type":"string","description":"La cadena de l'agent d'usuari del navegador."},{"type":"null","description":"La cadena de l'agent d'usuari del navegador."}]},"accept_language":{"oneOf":[{"type":"string","description":"La capçalera `Accept-Language` que ha enviat el navegador."},{"type":"null","description":"La capçalera `Accept-Language` que ha enviat el navegador."}]},"session_identifier":{"oneOf":[{"type":"string","description":"Identificador de la sessió de navegació en què s'ha executat la verificació."},{"type":"null","description":"Identificador de la sessió de navegació en què s'ha executat la verificació."}]},"session_age_ms":{"oneOf":[{"type":"integer","description":"Antiguitat d'aquesta sessió de navegació en mil·lisegons quan es va executar el pas."},{"type":"null","description":"Antiguitat d'aquesta sessió de navegació en mil·lisegons quan es va executar el pas."}]},"coords_accuracy":{"oneOf":[{"type":"number","description":"Radi de precisió, en metres, de les coordenades que ha notificat el dispositiu."},{"type":"null","description":"Radi de precisió, en metres, de les coordenades que ha notificat el dispositiu."}]},"raw_device_data":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Senyals de dispositiu en brut recopilats per al pas."},{"type":"null","additionalProperties":true,"description":"Senyals de dispositiu en brut recopilats per al pas."}]}}},"uniqueKey":"ip_analyses.oneOf.1","typeLabel":"null"}],"uniqueKey":"ip_analyses","typeLabel":"object[] | null"},"geolocation_checks":{"oneOf":[{"type":"array","description":"**Matriu de resultats de verificació d'ubicació**, un per cada pas de verificació d'ubicació: l'intent acceptat d'aquest pas. `null` fins que un pas de verificació d'ubicació hagi generat dades. Els intents anteriors del mateix pas es troben a `geolocation_attempts`.","items":{"type":"object","description":"Un resultat de verificació d'Ubicació, l'intent acceptat d'un node de flux de treball. La mesura, la incertesa i l'autenticitat són claus separades, de manera que una posició precisa no atestada s'interpreta de manera diferent d'una d'imprecisa però atestada.","properties":{"node_id":{"oneOf":[{"type":"string","description":"Node del flux de treball que ha generat aquest resultat, de manera que un flux de treball amb dos passos de verificació d'ubicació continuï sent llegible.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].node_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Node del flux de treball que ha generat aquest resultat, de manera que un flux de treball amb dos passos de verificació d'ubicació continuï sent llegible.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].node_id","typeLabel":"string | null"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas de verificació d'ubicació, resolt a partir de les seves advertències. Independent de l'`status` de la sessió.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"outcome":{"oneOf":[{"type":"string","description":"Què ha passat en aquest intent.","enum":["verified","low_accuracy","accuracy_undetermined","stale","approximate","denied","restricted","unavailable","timeout","mock_detected","outside_geofence","in_blocked_area","anonymizer_detected","skipped","replay_rejected","unsupported_client",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Què ha passat en aquest intent.","enum":["verified","low_accuracy","accuracy_undetermined","stale","approximate","denied","restricted","unavailable","timeout","mock_detected","outside_geofence","in_blocked_area","anonymizer_detected","skipped","replay_rejected","unsupported_client",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].outcome","typeLabel":"enum\u003cstring> | null"},"permission":{"oneOf":[{"type":"string","description":"Què ha concedit el sistema operatiu o el navegador. `not_requested` significa que el pas només utilitza la ubicació IP de la connexió, de manera que mai no se sol·licita cap permís a la persona.","enum":["granted_precise","granted_approximate","denied","restricted","unavailable","timeout","dismissed","not_requested",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].permission.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Què ha concedit el sistema operatiu o el navegador. `not_requested` significa que el pas només utilitza la ubicació IP de la connexió, de manera que mai no se sol·licita cap permís a la persona.","enum":["granted_precise","granted_approximate","denied","restricted","unavailable","timeout","dismissed","not_requested",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].permission.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].permission","typeLabel":"enum\u003cstring> | null"},"latitude":{"oneOf":[{"type":"number","description":"Latitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].latitude.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Latitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].latitude.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].latitude","typeLabel":"number\u003cdouble> | null"},"longitude":{"oneOf":[{"type":"number","description":"Longitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].longitude.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Longitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].longitude.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].longitude","typeLabel":"number\u003cdouble> | null"},"accuracy_m":{"oneOf":[{"type":"number","description":"Radi d'incertesa en metres, al nivell de confiança indicat a `accuracy_confidence`.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].accuracy_m.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Radi d'incertesa en metres, al nivell de confiança indicat a `accuracy_confidence`.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].accuracy_m.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].accuracy_m","typeLabel":"number\u003cdouble> | null"},"accuracy_confidence":{"oneOf":[{"type":"string","description":"Nivell de confiança que la plataforma assigna a `accuracy_m`: `p95` (navegadors), `p68` (Android) o `unspecified` (iOS).","enum":["p95","p68","unspecified",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].accuracy_confidence.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Nivell de confiança que la plataforma assigna a `accuracy_m`: `p95` (navegadors), `p68` (Android) o `unspecified` (iOS).","enum":["p95","p68","unspecified",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].accuracy_confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].accuracy_confidence","typeLabel":"enum\u003cstring> | null"},"measured_at":{"oneOf":[{"type":"string","description":"Quan el dispositiu va obtenir la posició, segons el seu propi rellotge.","format":"date-time","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].measured_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","description":"Quan el dispositiu va obtenir la posició, segons el seu propi rellotge.","format":"date-time","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].measured_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].measured_at","typeLabel":"string\u003cdate-time> | null"},"age_seconds":{"oneOf":[{"type":"integer","description":"Segons entre el moment en què el dispositiu obté la posició i Didit la rep.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].age_seconds.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Segons entre el moment en què el dispositiu obté la posició i Didit la rep.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].age_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].age_seconds","typeLabel":"integer | null"},"source":{"oneOf":[{"type":"string","description":"D'on prové la posició, quan la plataforma ho indica. `ip` significa que la posició és la ubicació IP de la connexió.","enum":["gps","fused","network","wifi","cell","browser","unknown","ip",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].source.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"D'on prové la posició, quan la plataforma ho indica. `ip` significa que la posició és la ubicació IP de la connexió.","enum":["gps","fused","network","wifi","cell","browser","unknown","ip",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].source","typeLabel":"enum\u003cstring> | null"},"platform":{"oneOf":[{"type":"string","description":"El client que ha generat la correcció.","enum":["web","ios","android","react_native","flutter",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].platform.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"El client que ha generat la correcció.","enum":["web","ios","android","react_native","flutter",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].platform.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].platform","typeLabel":"enum\u003cstring> | null"},"sdk_version":{"oneOf":[{"type":"string","description":"Versió de l'SDK que ha produït la correcció.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].sdk_version.oneOf.0","typeLabel":"string"},{"type":"null","description":"Versió de l'SDK que ha produït la correcció.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].sdk_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].sdk_version","typeLabel":"string | null"},"is_mock":{"oneOf":[{"type":"boolean","description":"`true` quan el dispositiu indica que la posició prové d'un proveïdor d'ubicació simulada o programari de simulació. `null` quan la plataforma no ho reporta (els navegadors no ho poden determinar); `null` no és `false`.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].is_mock.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan el dispositiu indica que la posició prové d'un proveïdor d'ubicació simulada o programari de simulació. `null` quan la plataforma no ho reporta (els navegadors no ho poden determinar); `null` no és `false`.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].is_mock.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].is_mock","typeLabel":"boolean | null"},"produced_by_accessory":{"oneOf":[{"type":"boolean","description":"Només per a iOS: `true` quan la posició prové d'un accessori extern. `null` a la resta de casos.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].produced_by_accessory.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Només per a iOS: `true` quan la posició prové d'un accessori extern. `null` a la resta de casos.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].produced_by_accessory.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].produced_by_accessory","typeLabel":"boolean | null"},"integrity":{"type":"string","enum":["attested","not_attested","failed","unsupported","not_determined"],"description":"Indica si l'atestació del dispositiu avala la correcció. `unsupported` és el que informen els navegadors, perquè el web no té cap mecanisme d'atestació; no és un error.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].integrity","typeLabel":"enum\u003cstring>"},"country_code":{"oneOf":[{"type":"string","description":"País ISO 3166-1 alpha-2 on es troba la posició.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"País ISO 3166-1 alpha-2 on es troba la posició.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].country_code","typeLabel":"string | null"},"region_code":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 en què es troba la posició.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].region_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Subdivisió ISO 3166-2 en què es troba la posició.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].region_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].region_code","typeLabel":"string | null"},"city":{"oneOf":[{"type":"string","description":"Lloc poblat més proper, una etiqueta per als revisors.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].city.oneOf.0","typeLabel":"string"},{"type":"null","description":"Lloc poblat més proper, una etiqueta per als revisors.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].city.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].city","typeLabel":"string | null"},"geofence":{"type":"object","description":"Resultat de les regles de país i àrea del pas.","properties":{"enabled":{"type":"boolean","description":"Si el pas aplica alguna regla de país o de zona.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].geofence.enabled","typeLabel":"boolean"},"result":{"oneOf":[{"type":"string","description":"On se situa la posició respecte a les regles. `undetermined` significa que el cercle de precisió cavalca la frontera o que la posició no s'ha resolt a cap país; no és una prova que estigui fora.","enum":["inside","outside","undetermined",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].geofence.result.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"On se situa la posició respecte a les regles. `undetermined` significa que el cercle de precisió cavalca la frontera o que la posició no s'ha resolt a cap país; no és una prova que estigui fora.","enum":["inside","outside","undetermined",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].geofence.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].geofence.result","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].geofence","typeLabel":"object"},"inside_geofence":{"oneOf":[{"type":"boolean","description":"`true` quan `geofence.result` és `inside`, `false` quan és `outside`, `null` en cas contrari.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].inside_geofence.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan `geofence.result` és `inside`, `false` quan és `outside`, `null` en cas contrari.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].inside_geofence.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].inside_geofence","typeLabel":"boolean | null"},"geofence_basis":{"oneOf":[{"type":"string","description":"A partir de quina posició s'ha avaluat el resultat de la zona: la ubicació del `device` o la ubicació `ip` de la connexió.","enum":["device","ip",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].geofence_basis.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"A partir de quina posició s'ha avaluat el resultat de la zona: la ubicació del `device` o la ubicació `ip` de la connexió.","enum":["device","ip",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].geofence_basis.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].geofence_basis","typeLabel":"enum\u003cstring> | null"},"inside_areas":{"type":"array","items":{"type":"string","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].inside_areas.items.[INDEX]","typeLabel":"string"},"description":"Identificadors de les àrees permeses configurades dins de les quals es troba la posició.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].inside_areas","typeLabel":"string[]"},"blocked_areas":{"type":"array","items":{"type":"string","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].blocked_areas.items.[INDEX]","typeLabel":"string"},"description":"Identificadors de les àrees bloquejades configurades en què es troba la posició.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].blocked_areas","typeLabel":"string[]"},"position_source":{"oneOf":[{"type":"string","description":"D'on obté la posició el pas, segons la configuració: el dispositiu contrastat amb la ubicació de la IP, només el dispositiu o només la ubicació de la IP.","enum":["device_and_ip","device_only","ip_only",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].position_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"D'on obté la posició el pas, segons la configuració: el dispositiu contrastat amb la ubicació de la IP, només el dispositiu o només la ubicació de la IP.","enum":["device_and_ip","device_only","ip_only",null],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].position_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].position_source","typeLabel":"enum\u003cstring> | null"},"anonymizers":{"oneOf":[{"type":"object","description":"Quines característiques tenen la connexió i el dispositiu, cadascuna `true`, `false` o `null` quan la font no ho pot determinar.","properties":{"vpn":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.vpn.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.vpn.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.vpn","typeLabel":"boolean | null"},"proxy":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.proxy.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.proxy.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.proxy","typeLabel":"boolean | null"},"tor":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.tor.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.tor.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.tor","typeLabel":"boolean | null"},"spoofing":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.spoofing.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.spoofing.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.spoofing","typeLabel":"boolean | null"},"emulator":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.emulator.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.emulator.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0.emulator","typeLabel":"boolean | null"}},"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.0","typeLabel":"object"},{"type":"null","description":"Quines característiques tenen la connexió i el dispositiu, cadascuna `true`, `false` o `null` quan la font no ho pot determinar.","properties":{"vpn":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"proxy":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"tor":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"spoofing":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"emulator":{"oneOf":[{"type":"boolean"},{"type":"null"}]}},"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].anonymizers","typeLabel":"object | null"},"ip_distance_km":{"oneOf":[{"type":"number","description":"Distància fins a la ubicació IP de la sessió després de restar ambdós radis d'incertesa; `0` quan se superposen.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_distance_km.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Distància fins a la ubicació IP de la sessió després de restar ambdós radis d'incertesa; `0` quan se superposen.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_distance_km.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_distance_km","typeLabel":"number\u003cdouble> | null"},"ip_distance_uncertainty_km":{"oneOf":[{"type":"number","description":"Radi combinat que s'ha restat: el radi de la ubicació de la IP més la precisió d'aquesta ubicació.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_distance_uncertainty_km.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Radi combinat que s'ha restat: el radi de la ubicació de la IP més la precisió d'aquesta ubicació.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_distance_uncertainty_km.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_distance_uncertainty_km","typeLabel":"number\u003cdouble> | null"},"ip_consistent":{"oneOf":[{"type":"boolean","description":"Indica si `ip_distance_km` és dins de la distància configurada al pas. `null` quan es desconeix algun dels dos costats.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_consistent.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si `ip_distance_km` és dins de la distància configurada al pas. `null` quan es desconeix algun dels dos costats.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_consistent.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].ip_consistent","typeLabel":"boolean | null"},"document_distance_km":{"oneOf":[{"type":"number","description":"Distància fins a l'adreça geocodificada del document d'identitat o comprovant de domicili. `null` quan no hi ha cap adreça registrada.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].document_distance_km.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Distància fins a l'adreça geocodificada del document d'identitat o comprovant de domicili. `null` quan no hi ha cap adreça registrada.","format":"double","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].document_distance_km.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].document_distance_km","typeLabel":"number\u003cdouble> | null"},"travel_excused":{"oneOf":[{"type":"boolean","description":"Si la tolerància de viatge del pas ha dispensat la distància respecte a l'adreça. `null` quan la tolerància està desactivada.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].travel_excused.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si la tolerància de viatge del pas ha dispensat la distància respecte a l'adreça. `null` quan la tolerància està desactivada.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].travel_excused.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].travel_excused","typeLabel":"boolean | null"},"consecutive_mismatches":{"oneOf":[{"type":"integer","description":"En l'intent final: aquesta comprovació més les no-coincidències anteriors de la mateixa persona de forma consecutiva.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consecutive_mismatches.oneOf.0","typeLabel":"integer"},{"type":"null","description":"En l'intent final: aquesta comprovació més les no-coincidències anteriors de la mateixa persona de forma consecutiva.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consecutive_mismatches.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consecutive_mismatches","typeLabel":"integer | null"},"attempts":{"type":"integer","description":"Número d'aquest intent dins del node, començant per 1.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].attempts","typeLabel":"integer"},"consent":{"oneOf":[{"type":"object","description":"El consentiment que la persona ha donat abans de la indicació del sistema, registrat amb la versió del redactat i l'idioma que ha vist.","properties":{"accepted_at":{"type":"string","format":"date-time","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.0.accepted_at","typeLabel":"string\u003cdate-time>"},"version":{"oneOf":[{"type":"string","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.0.version.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.0.version.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.0.version","typeLabel":"string | null"},"locale":{"oneOf":[{"type":"string","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.0.locale.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.0.locale.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.0.locale","typeLabel":"string | null"}},"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.0","typeLabel":"object"},{"type":"null","description":"El consentiment que la persona ha donat abans de la indicació del sistema, registrat amb la versió del redactat i l'idioma que ha vist.","properties":{"accepted_at":{"type":"string","format":"date-time"},"version":{"oneOf":[{"type":"string"},{"type":"null"}]},"locale":{"oneOf":[{"type":"string"},{"type":"null"}]}},"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].consent","typeLabel":"object | null"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"description":"Advertències que ha generat aquest pas de verificació d'ubicació, amb `feature` establert a `GEOLOCATION`. Els codis d'advertència comencen per `LOCATION_`.","uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"}},"uniqueKey":"geolocation_checks.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"geolocation_checks.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Matriu de resultats de verificació d'ubicació**, un per cada pas de verificació d'ubicació: l'intent acceptat d'aquest pas. `null` fins que un pas de verificació d'ubicació hagi generat dades. Els intents anteriors del mateix pas es troben a `geolocation_attempts`.","items":{"type":"object","description":"Un resultat de verificació d'Ubicació, l'intent acceptat d'un node de flux de treball. La mesura, la incertesa i l'autenticitat són claus separades, de manera que una posició precisa no atestada s'interpreta de manera diferent d'una d'imprecisa però atestada.","properties":{"node_id":{"oneOf":[{"type":"string","description":"Node del flux de treball que ha generat aquest resultat, de manera que un flux de treball amb dos passos de verificació d'ubicació continuï sent llegible."},{"type":"null","description":"Node del flux de treball que ha generat aquest resultat, de manera que un flux de treball amb dos passos de verificació d'ubicació continuï sent llegible."}]},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas de verificació d'ubicació, resolt a partir de les seves advertències. Independent de l'`status` de la sessió."},"outcome":{"oneOf":[{"type":"string","description":"Què ha passat en aquest intent.","enum":["verified","low_accuracy","accuracy_undetermined","stale","approximate","denied","restricted","unavailable","timeout","mock_detected","outside_geofence","in_blocked_area","anonymizer_detected","skipped","replay_rejected","unsupported_client",null]},{"type":"null","description":"Què ha passat en aquest intent.","enum":["verified","low_accuracy","accuracy_undetermined","stale","approximate","denied","restricted","unavailable","timeout","mock_detected","outside_geofence","in_blocked_area","anonymizer_detected","skipped","replay_rejected","unsupported_client",null]}]},"permission":{"oneOf":[{"type":"string","description":"Què ha concedit el sistema operatiu o el navegador. `not_requested` significa que el pas només utilitza la ubicació IP de la connexió, de manera que mai no se sol·licita cap permís a la persona.","enum":["granted_precise","granted_approximate","denied","restricted","unavailable","timeout","dismissed","not_requested",null]},{"type":"null","description":"Què ha concedit el sistema operatiu o el navegador. `not_requested` significa que el pas només utilitza la ubicació IP de la connexió, de manera que mai no se sol·licita cap permís a la persona.","enum":["granted_precise","granted_approximate","denied","restricted","unavailable","timeout","dismissed","not_requested",null]}]},"latitude":{"oneOf":[{"type":"number","description":"Latitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double"},{"type":"null","description":"Latitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double"}]},"longitude":{"oneOf":[{"type":"number","description":"Longitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double"},{"type":"null","description":"Longitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double"}]},"accuracy_m":{"oneOf":[{"type":"number","description":"Radi d'incertesa en metres, al nivell de confiança indicat a `accuracy_confidence`.","format":"double"},{"type":"null","description":"Radi d'incertesa en metres, al nivell de confiança indicat a `accuracy_confidence`.","format":"double"}]},"accuracy_confidence":{"oneOf":[{"type":"string","description":"Nivell de confiança que la plataforma assigna a `accuracy_m`: `p95` (navegadors), `p68` (Android) o `unspecified` (iOS).","enum":["p95","p68","unspecified",null]},{"type":"null","description":"Nivell de confiança que la plataforma assigna a `accuracy_m`: `p95` (navegadors), `p68` (Android) o `unspecified` (iOS).","enum":["p95","p68","unspecified",null]}]},"measured_at":{"oneOf":[{"type":"string","description":"Quan el dispositiu va obtenir la posició, segons el seu propi rellotge.","format":"date-time"},{"type":"null","description":"Quan el dispositiu va obtenir la posició, segons el seu propi rellotge.","format":"date-time"}]},"age_seconds":{"oneOf":[{"type":"integer","description":"Segons entre el moment en què el dispositiu obté la posició i Didit la rep."},{"type":"null","description":"Segons entre el moment en què el dispositiu obté la posició i Didit la rep."}]},"source":{"oneOf":[{"type":"string","description":"D'on prové la posició, quan la plataforma ho indica. `ip` significa que la posició és la ubicació IP de la connexió.","enum":["gps","fused","network","wifi","cell","browser","unknown","ip",null]},{"type":"null","description":"D'on prové la posició, quan la plataforma ho indica. `ip` significa que la posició és la ubicació IP de la connexió.","enum":["gps","fused","network","wifi","cell","browser","unknown","ip",null]}]},"platform":{"oneOf":[{"type":"string","description":"El client que ha generat la correcció.","enum":["web","ios","android","react_native","flutter",null]},{"type":"null","description":"El client que ha generat la correcció.","enum":["web","ios","android","react_native","flutter",null]}]},"sdk_version":{"oneOf":[{"type":"string","description":"Versió de l'SDK que ha produït la correcció."},{"type":"null","description":"Versió de l'SDK que ha produït la correcció."}]},"is_mock":{"oneOf":[{"type":"boolean","description":"`true` quan el dispositiu indica que la posició prové d'un proveïdor d'ubicació simulada o programari de simulació. `null` quan la plataforma no ho reporta (els navegadors no ho poden determinar); `null` no és `false`."},{"type":"null","description":"`true` quan el dispositiu indica que la posició prové d'un proveïdor d'ubicació simulada o programari de simulació. `null` quan la plataforma no ho reporta (els navegadors no ho poden determinar); `null` no és `false`."}]},"produced_by_accessory":{"oneOf":[{"type":"boolean","description":"Només per a iOS: `true` quan la posició prové d'un accessori extern. `null` a la resta de casos."},{"type":"null","description":"Només per a iOS: `true` quan la posició prové d'un accessori extern. `null` a la resta de casos."}]},"integrity":{"type":"string","enum":["attested","not_attested","failed","unsupported","not_determined"],"description":"Indica si l'atestació del dispositiu avala la correcció. `unsupported` és el que informen els navegadors, perquè el web no té cap mecanisme d'atestació; no és un error."},"country_code":{"oneOf":[{"type":"string","description":"País ISO 3166-1 alpha-2 on es troba la posició."},{"type":"null","description":"País ISO 3166-1 alpha-2 on es troba la posició."}]},"region_code":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 en què es troba la posició."},{"type":"null","description":"Subdivisió ISO 3166-2 en què es troba la posició."}]},"city":{"oneOf":[{"type":"string","description":"Lloc poblat més proper, una etiqueta per als revisors."},{"type":"null","description":"Lloc poblat més proper, una etiqueta per als revisors."}]},"geofence":{"type":"object","description":"Resultat de les regles de país i àrea del pas.","properties":{"enabled":{"type":"boolean","description":"Si el pas aplica alguna regla de país o de zona."},"result":{"oneOf":[{"type":"string","description":"On se situa la posició respecte a les regles. `undetermined` significa que el cercle de precisió cavalca la frontera o que la posició no s'ha resolt a cap país; no és una prova que estigui fora.","enum":["inside","outside","undetermined",null]},{"type":"null","description":"On se situa la posició respecte a les regles. `undetermined` significa que el cercle de precisió cavalca la frontera o que la posició no s'ha resolt a cap país; no és una prova que estigui fora.","enum":["inside","outside","undetermined",null]}]}}},"inside_geofence":{"oneOf":[{"type":"boolean","description":"`true` quan `geofence.result` és `inside`, `false` quan és `outside`, `null` en cas contrari."},{"type":"null","description":"`true` quan `geofence.result` és `inside`, `false` quan és `outside`, `null` en cas contrari."}]},"geofence_basis":{"oneOf":[{"type":"string","description":"A partir de quina posició s'ha avaluat el resultat de la zona: la ubicació del `device` o la ubicació `ip` de la connexió.","enum":["device","ip",null]},{"type":"null","description":"A partir de quina posició s'ha avaluat el resultat de la zona: la ubicació del `device` o la ubicació `ip` de la connexió.","enum":["device","ip",null]}]},"inside_areas":{"type":"array","items":{"type":"string"},"description":"Identificadors de les àrees permeses configurades dins de les quals es troba la posició."},"blocked_areas":{"type":"array","items":{"type":"string"},"description":"Identificadors de les àrees bloquejades configurades en què es troba la posició."},"position_source":{"oneOf":[{"type":"string","description":"D'on obté la posició el pas, segons la configuració: el dispositiu contrastat amb la ubicació de la IP, només el dispositiu o només la ubicació de la IP.","enum":["device_and_ip","device_only","ip_only",null]},{"type":"null","description":"D'on obté la posició el pas, segons la configuració: el dispositiu contrastat amb la ubicació de la IP, només el dispositiu o només la ubicació de la IP.","enum":["device_and_ip","device_only","ip_only",null]}]},"anonymizers":{"oneOf":[{"type":"object","description":"Quines característiques tenen la connexió i el dispositiu, cadascuna `true`, `false` o `null` quan la font no ho pot determinar.","properties":{"vpn":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"proxy":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"tor":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"spoofing":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"emulator":{"oneOf":[{"type":"boolean"},{"type":"null"}]}}},{"type":"null","description":"Quines característiques tenen la connexió i el dispositiu, cadascuna `true`, `false` o `null` quan la font no ho pot determinar.","properties":{"vpn":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"proxy":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"tor":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"spoofing":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"emulator":{"oneOf":[{"type":"boolean"},{"type":"null"}]}}}]},"ip_distance_km":{"oneOf":[{"type":"number","description":"Distància fins a la ubicació IP de la sessió després de restar ambdós radis d'incertesa; `0` quan se superposen.","format":"double"},{"type":"null","description":"Distància fins a la ubicació IP de la sessió després de restar ambdós radis d'incertesa; `0` quan se superposen.","format":"double"}]},"ip_distance_uncertainty_km":{"oneOf":[{"type":"number","description":"Radi combinat que s'ha restat: el radi de la ubicació de la IP més la precisió d'aquesta ubicació.","format":"double"},{"type":"null","description":"Radi combinat que s'ha restat: el radi de la ubicació de la IP més la precisió d'aquesta ubicació.","format":"double"}]},"ip_consistent":{"oneOf":[{"type":"boolean","description":"Indica si `ip_distance_km` és dins de la distància configurada al pas. `null` quan es desconeix algun dels dos costats."},{"type":"null","description":"Indica si `ip_distance_km` és dins de la distància configurada al pas. `null` quan es desconeix algun dels dos costats."}]},"document_distance_km":{"oneOf":[{"type":"number","description":"Distància fins a l'adreça geocodificada del document d'identitat o comprovant de domicili. `null` quan no hi ha cap adreça registrada.","format":"double"},{"type":"null","description":"Distància fins a l'adreça geocodificada del document d'identitat o comprovant de domicili. `null` quan no hi ha cap adreça registrada.","format":"double"}]},"travel_excused":{"oneOf":[{"type":"boolean","description":"Si la tolerància de viatge del pas ha dispensat la distància respecte a l'adreça. `null` quan la tolerància està desactivada."},{"type":"null","description":"Si la tolerància de viatge del pas ha dispensat la distància respecte a l'adreça. `null` quan la tolerància està desactivada."}]},"consecutive_mismatches":{"oneOf":[{"type":"integer","description":"En l'intent final: aquesta comprovació més les no-coincidències anteriors de la mateixa persona de forma consecutiva."},{"type":"null","description":"En l'intent final: aquesta comprovació més les no-coincidències anteriors de la mateixa persona de forma consecutiva."}]},"attempts":{"type":"integer","description":"Número d'aquest intent dins del node, començant per 1."},"consent":{"oneOf":[{"type":"object","description":"El consentiment que la persona ha donat abans de la indicació del sistema, registrat amb la versió del redactat i l'idioma que ha vist.","properties":{"accepted_at":{"type":"string","format":"date-time"},"version":{"oneOf":[{"type":"string"},{"type":"null"}]},"locale":{"oneOf":[{"type":"string"},{"type":"null"}]}}},{"type":"null","description":"El consentiment que la persona ha donat abans de la indicació del sistema, registrat amb la versió del redactat i l'idioma que ha vist.","properties":{"accepted_at":{"type":"string","format":"date-time"},"version":{"oneOf":[{"type":"string"},{"type":"null"}]},"locale":{"oneOf":[{"type":"string"},{"type":"null"}]}}}]},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}},"description":"Advertències que ha generat aquest pas de verificació d'ubicació, amb `feature` establert a `GEOLOCATION`. Els codis d'advertència comencen per `LOCATION_`."}}},"uniqueKey":"geolocation_checks.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_checks","typeLabel":"object[] | null"},"geolocation_attempts":{"oneOf":[{"type":"array","description":"Tots els intents de cada pas de verificació d'ubicació d'aquesta sessió, del més antic al més recent. Els intents substituïts per un reenviament s'ometen. Un flux de treball que retingui `geolocation_checks` mitjançant els seus atributs de resposta també reté aquesta llista.","items":{"type":"object","description":"Un intent d'un pas de verificació d'Ubicació: les mateixes claus que `geolocation_checks[]` excepte `warnings`, més el moment en què Didit el va rebre.","properties":{"node_id":{"oneOf":[{"type":"string","description":"Node del flux de treball que ha generat aquest resultat, de manera que un flux de treball amb dos passos de verificació d'ubicació continuï sent llegible.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].node_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Node del flux de treball que ha generat aquest resultat, de manera que un flux de treball amb dos passos de verificació d'ubicació continuï sent llegible.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].node_id","typeLabel":"string | null"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas de verificació d'ubicació, resolt a partir de les seves advertències. Independent de l'`status` de la sessió.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"outcome":{"oneOf":[{"type":"string","description":"Què ha passat en aquest intent.","enum":["verified","low_accuracy","accuracy_undetermined","stale","approximate","denied","restricted","unavailable","timeout","mock_detected","outside_geofence","in_blocked_area","anonymizer_detected","skipped","replay_rejected","unsupported_client",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Què ha passat en aquest intent.","enum":["verified","low_accuracy","accuracy_undetermined","stale","approximate","denied","restricted","unavailable","timeout","mock_detected","outside_geofence","in_blocked_area","anonymizer_detected","skipped","replay_rejected","unsupported_client",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].outcome","typeLabel":"enum\u003cstring> | null"},"permission":{"oneOf":[{"type":"string","description":"Què ha concedit el sistema operatiu o el navegador. `not_requested` significa que el pas només utilitza la ubicació IP de la connexió, de manera que mai no se sol·licita cap permís a la persona.","enum":["granted_precise","granted_approximate","denied","restricted","unavailable","timeout","dismissed","not_requested",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].permission.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Què ha concedit el sistema operatiu o el navegador. `not_requested` significa que el pas només utilitza la ubicació IP de la connexió, de manera que mai no se sol·licita cap permís a la persona.","enum":["granted_precise","granted_approximate","denied","restricted","unavailable","timeout","dismissed","not_requested",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].permission.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].permission","typeLabel":"enum\u003cstring> | null"},"latitude":{"oneOf":[{"type":"number","description":"Latitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].latitude.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Latitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].latitude.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].latitude","typeLabel":"number\u003cdouble> | null"},"longitude":{"oneOf":[{"type":"number","description":"Longitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].longitude.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Longitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].longitude.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].longitude","typeLabel":"number\u003cdouble> | null"},"accuracy_m":{"oneOf":[{"type":"number","description":"Radi d'incertesa en metres, al nivell de confiança indicat a `accuracy_confidence`.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].accuracy_m.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Radi d'incertesa en metres, al nivell de confiança indicat a `accuracy_confidence`.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].accuracy_m.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].accuracy_m","typeLabel":"number\u003cdouble> | null"},"accuracy_confidence":{"oneOf":[{"type":"string","description":"Nivell de confiança que la plataforma assigna a `accuracy_m`: `p95` (navegadors), `p68` (Android) o `unspecified` (iOS).","enum":["p95","p68","unspecified",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].accuracy_confidence.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Nivell de confiança que la plataforma assigna a `accuracy_m`: `p95` (navegadors), `p68` (Android) o `unspecified` (iOS).","enum":["p95","p68","unspecified",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].accuracy_confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].accuracy_confidence","typeLabel":"enum\u003cstring> | null"},"measured_at":{"oneOf":[{"type":"string","description":"Quan el dispositiu va obtenir la posició, segons el seu propi rellotge.","format":"date-time","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].measured_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","description":"Quan el dispositiu va obtenir la posició, segons el seu propi rellotge.","format":"date-time","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].measured_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].measured_at","typeLabel":"string\u003cdate-time> | null"},"age_seconds":{"oneOf":[{"type":"integer","description":"Segons entre el moment en què el dispositiu obté la posició i Didit la rep.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].age_seconds.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Segons entre el moment en què el dispositiu obté la posició i Didit la rep.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].age_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].age_seconds","typeLabel":"integer | null"},"source":{"oneOf":[{"type":"string","description":"D'on prové la posició, quan la plataforma ho indica. `ip` significa que la posició és la ubicació IP de la connexió.","enum":["gps","fused","network","wifi","cell","browser","unknown","ip",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].source.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"D'on prové la posició, quan la plataforma ho indica. `ip` significa que la posició és la ubicació IP de la connexió.","enum":["gps","fused","network","wifi","cell","browser","unknown","ip",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].source","typeLabel":"enum\u003cstring> | null"},"platform":{"oneOf":[{"type":"string","description":"El client que ha generat la correcció.","enum":["web","ios","android","react_native","flutter",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].platform.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"El client que ha generat la correcció.","enum":["web","ios","android","react_native","flutter",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].platform.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].platform","typeLabel":"enum\u003cstring> | null"},"sdk_version":{"oneOf":[{"type":"string","description":"Versió de l'SDK que ha produït la correcció.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].sdk_version.oneOf.0","typeLabel":"string"},{"type":"null","description":"Versió de l'SDK que ha produït la correcció.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].sdk_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].sdk_version","typeLabel":"string | null"},"is_mock":{"oneOf":[{"type":"boolean","description":"`true` quan el dispositiu indica que la posició prové d'un proveïdor d'ubicació simulada o programari de simulació. `null` quan la plataforma no ho reporta (els navegadors no ho poden determinar); `null` no és `false`.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].is_mock.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan el dispositiu indica que la posició prové d'un proveïdor d'ubicació simulada o programari de simulació. `null` quan la plataforma no ho reporta (els navegadors no ho poden determinar); `null` no és `false`.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].is_mock.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].is_mock","typeLabel":"boolean | null"},"produced_by_accessory":{"oneOf":[{"type":"boolean","description":"Només per a iOS: `true` quan la posició prové d'un accessori extern. `null` a la resta de casos.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].produced_by_accessory.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Només per a iOS: `true` quan la posició prové d'un accessori extern. `null` a la resta de casos.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].produced_by_accessory.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].produced_by_accessory","typeLabel":"boolean | null"},"integrity":{"type":"string","enum":["attested","not_attested","failed","unsupported","not_determined"],"description":"Indica si l'atestació del dispositiu avala la correcció. `unsupported` és el que informen els navegadors, perquè el web no té cap mecanisme d'atestació; no és un error.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].integrity","typeLabel":"enum\u003cstring>"},"country_code":{"oneOf":[{"type":"string","description":"País ISO 3166-1 alpha-2 on es troba la posició.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"País ISO 3166-1 alpha-2 on es troba la posició.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].country_code","typeLabel":"string | null"},"region_code":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 en què es troba la posició.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].region_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Subdivisió ISO 3166-2 en què es troba la posició.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].region_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].region_code","typeLabel":"string | null"},"city":{"oneOf":[{"type":"string","description":"Lloc poblat més proper, una etiqueta per als revisors.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].city.oneOf.0","typeLabel":"string"},{"type":"null","description":"Lloc poblat més proper, una etiqueta per als revisors.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].city.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].city","typeLabel":"string | null"},"geofence":{"type":"object","description":"Resultat de les regles de país i àrea del pas.","properties":{"enabled":{"type":"boolean","description":"Si el pas aplica alguna regla de país o de zona.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].geofence.enabled","typeLabel":"boolean"},"result":{"oneOf":[{"type":"string","description":"On se situa la posició respecte a les regles. `undetermined` significa que el cercle de precisió cavalca la frontera o que la posició no s'ha resolt a cap país; no és una prova que estigui fora.","enum":["inside","outside","undetermined",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].geofence.result.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"On se situa la posició respecte a les regles. `undetermined` significa que el cercle de precisió cavalca la frontera o que la posició no s'ha resolt a cap país; no és una prova que estigui fora.","enum":["inside","outside","undetermined",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].geofence.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].geofence.result","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].geofence","typeLabel":"object"},"inside_geofence":{"oneOf":[{"type":"boolean","description":"`true` quan `geofence.result` és `inside`, `false` quan és `outside`, `null` en cas contrari.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].inside_geofence.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` quan `geofence.result` és `inside`, `false` quan és `outside`, `null` en cas contrari.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].inside_geofence.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].inside_geofence","typeLabel":"boolean | null"},"geofence_basis":{"oneOf":[{"type":"string","description":"A partir de quina posició s'ha avaluat el resultat de la zona: la ubicació del `device` o la ubicació `ip` de la connexió.","enum":["device","ip",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].geofence_basis.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"A partir de quina posició s'ha avaluat el resultat de la zona: la ubicació del `device` o la ubicació `ip` de la connexió.","enum":["device","ip",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].geofence_basis.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].geofence_basis","typeLabel":"enum\u003cstring> | null"},"inside_areas":{"type":"array","items":{"type":"string","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].inside_areas.items.[INDEX]","typeLabel":"string"},"description":"Identificadors de les àrees permeses configurades dins de les quals es troba la posició.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].inside_areas","typeLabel":"string[]"},"blocked_areas":{"type":"array","items":{"type":"string","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].blocked_areas.items.[INDEX]","typeLabel":"string"},"description":"Identificadors de les àrees bloquejades configurades en què es troba la posició.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].blocked_areas","typeLabel":"string[]"},"position_source":{"oneOf":[{"type":"string","description":"D'on obté la posició el pas, segons la configuració: el dispositiu contrastat amb la ubicació de la IP, només el dispositiu o només la ubicació de la IP.","enum":["device_and_ip","device_only","ip_only",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].position_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"D'on obté la posició el pas, segons la configuració: el dispositiu contrastat amb la ubicació de la IP, només el dispositiu o només la ubicació de la IP.","enum":["device_and_ip","device_only","ip_only",null],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].position_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].position_source","typeLabel":"enum\u003cstring> | null"},"anonymizers":{"oneOf":[{"type":"object","description":"Quines característiques tenen la connexió i el dispositiu, cadascuna `true`, `false` o `null` quan la font no ho pot determinar.","properties":{"vpn":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.vpn.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.vpn.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.vpn","typeLabel":"boolean | null"},"proxy":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.proxy.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.proxy.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.proxy","typeLabel":"boolean | null"},"tor":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.tor.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.tor.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.tor","typeLabel":"boolean | null"},"spoofing":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.spoofing.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.spoofing.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.spoofing","typeLabel":"boolean | null"},"emulator":{"oneOf":[{"type":"boolean","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.emulator.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.emulator.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0.emulator","typeLabel":"boolean | null"}},"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.0","typeLabel":"object"},{"type":"null","description":"Quines característiques tenen la connexió i el dispositiu, cadascuna `true`, `false` o `null` quan la font no ho pot determinar.","properties":{"vpn":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"proxy":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"tor":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"spoofing":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"emulator":{"oneOf":[{"type":"boolean"},{"type":"null"}]}},"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].anonymizers","typeLabel":"object | null"},"ip_distance_km":{"oneOf":[{"type":"number","description":"Distància fins a la ubicació IP de la sessió després de restar ambdós radis d'incertesa; `0` quan se superposen.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_distance_km.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Distància fins a la ubicació IP de la sessió després de restar ambdós radis d'incertesa; `0` quan se superposen.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_distance_km.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_distance_km","typeLabel":"number\u003cdouble> | null"},"ip_distance_uncertainty_km":{"oneOf":[{"type":"number","description":"Radi combinat que s'ha restat: el radi de la ubicació de la IP més la precisió d'aquesta ubicació.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_distance_uncertainty_km.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Radi combinat que s'ha restat: el radi de la ubicació de la IP més la precisió d'aquesta ubicació.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_distance_uncertainty_km.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_distance_uncertainty_km","typeLabel":"number\u003cdouble> | null"},"ip_consistent":{"oneOf":[{"type":"boolean","description":"Indica si `ip_distance_km` és dins de la distància configurada al pas. `null` quan es desconeix algun dels dos costats.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_consistent.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si `ip_distance_km` és dins de la distància configurada al pas. `null` quan es desconeix algun dels dos costats.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_consistent.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].ip_consistent","typeLabel":"boolean | null"},"document_distance_km":{"oneOf":[{"type":"number","description":"Distància fins a l'adreça geocodificada del document d'identitat o comprovant de domicili. `null` quan no hi ha cap adreça registrada.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].document_distance_km.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Distància fins a l'adreça geocodificada del document d'identitat o comprovant de domicili. `null` quan no hi ha cap adreça registrada.","format":"double","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].document_distance_km.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].document_distance_km","typeLabel":"number\u003cdouble> | null"},"travel_excused":{"oneOf":[{"type":"boolean","description":"Si la tolerància de viatge del pas ha dispensat la distància respecte a l'adreça. `null` quan la tolerància està desactivada.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].travel_excused.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Si la tolerància de viatge del pas ha dispensat la distància respecte a l'adreça. `null` quan la tolerància està desactivada.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].travel_excused.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].travel_excused","typeLabel":"boolean | null"},"consecutive_mismatches":{"oneOf":[{"type":"integer","description":"En l'intent final: aquesta comprovació més les no-coincidències anteriors de la mateixa persona de forma consecutiva.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consecutive_mismatches.oneOf.0","typeLabel":"integer"},{"type":"null","description":"En l'intent final: aquesta comprovació més les no-coincidències anteriors de la mateixa persona de forma consecutiva.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consecutive_mismatches.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consecutive_mismatches","typeLabel":"integer | null"},"attempts":{"type":"integer","description":"Número d'aquest intent dins del node, començant per 1.","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].attempts","typeLabel":"integer"},"consent":{"oneOf":[{"type":"object","description":"El consentiment que la persona ha donat abans de la indicació del sistema, registrat amb la versió del redactat i l'idioma que ha vist.","properties":{"accepted_at":{"type":"string","format":"date-time","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.0.accepted_at","typeLabel":"string\u003cdate-time>"},"version":{"oneOf":[{"type":"string","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.0.version.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.0.version.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.0.version","typeLabel":"string | null"},"locale":{"oneOf":[{"type":"string","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.0.locale.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.0.locale.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.0.locale","typeLabel":"string | null"}},"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.0","typeLabel":"object"},{"type":"null","description":"El consentiment que la persona ha donat abans de la indicació del sistema, registrat amb la versió del redactat i l'idioma que ha vist.","properties":{"accepted_at":{"type":"string","format":"date-time"},"version":{"oneOf":[{"type":"string"},{"type":"null"}]},"locale":{"oneOf":[{"type":"string"},{"type":"null"}]}},"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].consent","typeLabel":"object | null"},"received_at":{"oneOf":[{"type":"string","description":"Quan Didit ha rebut l'intent.","format":"date-time","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].received_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","description":"Quan Didit ha rebut l'intent.","format":"date-time","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].received_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].received_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"type":"string","format":"date-time","uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"geolocation_attempts.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"geolocation_attempts.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Tots els intents de cada pas de verificació d'ubicació d'aquesta sessió, del més antic al més recent. Els intents substituïts per un reenviament s'ometen. Un flux de treball que retingui `geolocation_checks` mitjançant els seus atributs de resposta també reté aquesta llista.","items":{"type":"object","description":"Un intent d'un pas de verificació d'Ubicació: les mateixes claus que `geolocation_checks[]` excepte `warnings`, més el moment en què Didit el va rebre.","properties":{"node_id":{"oneOf":[{"type":"string","description":"Node del flux de treball que ha generat aquest resultat, de manera que un flux de treball amb dos passos de verificació d'ubicació continuï sent llegible."},{"type":"null","description":"Node del flux de treball que ha generat aquest resultat, de manera que un flux de treball amb dos passos de verificació d'ubicació continuï sent llegible."}]},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat d'aquest pas de verificació d'ubicació, resolt a partir de les seves advertències. Independent de l'`status` de la sessió."},"outcome":{"oneOf":[{"type":"string","description":"Què ha passat en aquest intent.","enum":["verified","low_accuracy","accuracy_undetermined","stale","approximate","denied","restricted","unavailable","timeout","mock_detected","outside_geofence","in_blocked_area","anonymizer_detected","skipped","replay_rejected","unsupported_client",null]},{"type":"null","description":"Què ha passat en aquest intent.","enum":["verified","low_accuracy","accuracy_undetermined","stale","approximate","denied","restricted","unavailable","timeout","mock_detected","outside_geofence","in_blocked_area","anonymizer_detected","skipped","replay_rejected","unsupported_client",null]}]},"permission":{"oneOf":[{"type":"string","description":"Què ha concedit el sistema operatiu o el navegador. `not_requested` significa que el pas només utilitza la ubicació IP de la connexió, de manera que mai no se sol·licita cap permís a la persona.","enum":["granted_precise","granted_approximate","denied","restricted","unavailable","timeout","dismissed","not_requested",null]},{"type":"null","description":"Què ha concedit el sistema operatiu o el navegador. `not_requested` significa que el pas només utilitza la ubicació IP de la connexió, de manera que mai no se sol·licita cap permís a la persona.","enum":["granted_precise","granted_approximate","denied","restricted","unavailable","timeout","dismissed","not_requested",null]}]},"latitude":{"oneOf":[{"type":"number","description":"Latitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double"},{"type":"null","description":"Latitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double"}]},"longitude":{"oneOf":[{"type":"number","description":"Longitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double"},{"type":"null","description":"Longitud WGS84 de la posició. `null` quan no hi ha posició.","format":"double"}]},"accuracy_m":{"oneOf":[{"type":"number","description":"Radi d'incertesa en metres, al nivell de confiança indicat a `accuracy_confidence`.","format":"double"},{"type":"null","description":"Radi d'incertesa en metres, al nivell de confiança indicat a `accuracy_confidence`.","format":"double"}]},"accuracy_confidence":{"oneOf":[{"type":"string","description":"Nivell de confiança que la plataforma assigna a `accuracy_m`: `p95` (navegadors), `p68` (Android) o `unspecified` (iOS).","enum":["p95","p68","unspecified",null]},{"type":"null","description":"Nivell de confiança que la plataforma assigna a `accuracy_m`: `p95` (navegadors), `p68` (Android) o `unspecified` (iOS).","enum":["p95","p68","unspecified",null]}]},"measured_at":{"oneOf":[{"type":"string","description":"Quan el dispositiu va obtenir la posició, segons el seu propi rellotge.","format":"date-time"},{"type":"null","description":"Quan el dispositiu va obtenir la posició, segons el seu propi rellotge.","format":"date-time"}]},"age_seconds":{"oneOf":[{"type":"integer","description":"Segons entre el moment en què el dispositiu obté la posició i Didit la rep."},{"type":"null","description":"Segons entre el moment en què el dispositiu obté la posició i Didit la rep."}]},"source":{"oneOf":[{"type":"string","description":"D'on prové la posició, quan la plataforma ho indica. `ip` significa que la posició és la ubicació IP de la connexió.","enum":["gps","fused","network","wifi","cell","browser","unknown","ip",null]},{"type":"null","description":"D'on prové la posició, quan la plataforma ho indica. `ip` significa que la posició és la ubicació IP de la connexió.","enum":["gps","fused","network","wifi","cell","browser","unknown","ip",null]}]},"platform":{"oneOf":[{"type":"string","description":"El client que ha generat la correcció.","enum":["web","ios","android","react_native","flutter",null]},{"type":"null","description":"El client que ha generat la correcció.","enum":["web","ios","android","react_native","flutter",null]}]},"sdk_version":{"oneOf":[{"type":"string","description":"Versió de l'SDK que ha produït la correcció."},{"type":"null","description":"Versió de l'SDK que ha produït la correcció."}]},"is_mock":{"oneOf":[{"type":"boolean","description":"`true` quan el dispositiu indica que la posició prové d'un proveïdor d'ubicació simulada o programari de simulació. `null` quan la plataforma no ho reporta (els navegadors no ho poden determinar); `null` no és `false`."},{"type":"null","description":"`true` quan el dispositiu indica que la posició prové d'un proveïdor d'ubicació simulada o programari de simulació. `null` quan la plataforma no ho reporta (els navegadors no ho poden determinar); `null` no és `false`."}]},"produced_by_accessory":{"oneOf":[{"type":"boolean","description":"Només per a iOS: `true` quan la posició prové d'un accessori extern. `null` a la resta de casos."},{"type":"null","description":"Només per a iOS: `true` quan la posició prové d'un accessori extern. `null` a la resta de casos."}]},"integrity":{"type":"string","enum":["attested","not_attested","failed","unsupported","not_determined"],"description":"Indica si l'atestació del dispositiu avala la correcció. `unsupported` és el que informen els navegadors, perquè el web no té cap mecanisme d'atestació; no és un error."},"country_code":{"oneOf":[{"type":"string","description":"País ISO 3166-1 alpha-2 on es troba la posició."},{"type":"null","description":"País ISO 3166-1 alpha-2 on es troba la posició."}]},"region_code":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 en què es troba la posició."},{"type":"null","description":"Subdivisió ISO 3166-2 en què es troba la posició."}]},"city":{"oneOf":[{"type":"string","description":"Lloc poblat més proper, una etiqueta per als revisors."},{"type":"null","description":"Lloc poblat més proper, una etiqueta per als revisors."}]},"geofence":{"type":"object","description":"Resultat de les regles de país i àrea del pas.","properties":{"enabled":{"type":"boolean","description":"Si el pas aplica alguna regla de país o de zona."},"result":{"oneOf":[{"type":"string","description":"On se situa la posició respecte a les regles. `undetermined` significa que el cercle de precisió cavalca la frontera o que la posició no s'ha resolt a cap país; no és una prova que estigui fora.","enum":["inside","outside","undetermined",null]},{"type":"null","description":"On se situa la posició respecte a les regles. `undetermined` significa que el cercle de precisió cavalca la frontera o que la posició no s'ha resolt a cap país; no és una prova que estigui fora.","enum":["inside","outside","undetermined",null]}]}}},"inside_geofence":{"oneOf":[{"type":"boolean","description":"`true` quan `geofence.result` és `inside`, `false` quan és `outside`, `null` en cas contrari."},{"type":"null","description":"`true` quan `geofence.result` és `inside`, `false` quan és `outside`, `null` en cas contrari."}]},"geofence_basis":{"oneOf":[{"type":"string","description":"A partir de quina posició s'ha avaluat el resultat de la zona: la ubicació del `device` o la ubicació `ip` de la connexió.","enum":["device","ip",null]},{"type":"null","description":"A partir de quina posició s'ha avaluat el resultat de la zona: la ubicació del `device` o la ubicació `ip` de la connexió.","enum":["device","ip",null]}]},"inside_areas":{"type":"array","items":{"type":"string"},"description":"Identificadors de les àrees permeses configurades dins de les quals es troba la posició."},"blocked_areas":{"type":"array","items":{"type":"string"},"description":"Identificadors de les àrees bloquejades configurades en què es troba la posició."},"position_source":{"oneOf":[{"type":"string","description":"D'on obté la posició el pas, segons la configuració: el dispositiu contrastat amb la ubicació de la IP, només el dispositiu o només la ubicació de la IP.","enum":["device_and_ip","device_only","ip_only",null]},{"type":"null","description":"D'on obté la posició el pas, segons la configuració: el dispositiu contrastat amb la ubicació de la IP, només el dispositiu o només la ubicació de la IP.","enum":["device_and_ip","device_only","ip_only",null]}]},"anonymizers":{"oneOf":[{"type":"object","description":"Quines característiques tenen la connexió i el dispositiu, cadascuna `true`, `false` o `null` quan la font no ho pot determinar.","properties":{"vpn":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"proxy":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"tor":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"spoofing":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"emulator":{"oneOf":[{"type":"boolean"},{"type":"null"}]}}},{"type":"null","description":"Quines característiques tenen la connexió i el dispositiu, cadascuna `true`, `false` o `null` quan la font no ho pot determinar.","properties":{"vpn":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"proxy":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"tor":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"spoofing":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"emulator":{"oneOf":[{"type":"boolean"},{"type":"null"}]}}}]},"ip_distance_km":{"oneOf":[{"type":"number","description":"Distància fins a la ubicació IP de la sessió després de restar ambdós radis d'incertesa; `0` quan se superposen.","format":"double"},{"type":"null","description":"Distància fins a la ubicació IP de la sessió després de restar ambdós radis d'incertesa; `0` quan se superposen.","format":"double"}]},"ip_distance_uncertainty_km":{"oneOf":[{"type":"number","description":"Radi combinat que s'ha restat: el radi de la ubicació de la IP més la precisió d'aquesta ubicació.","format":"double"},{"type":"null","description":"Radi combinat que s'ha restat: el radi de la ubicació de la IP més la precisió d'aquesta ubicació.","format":"double"}]},"ip_consistent":{"oneOf":[{"type":"boolean","description":"Indica si `ip_distance_km` és dins de la distància configurada al pas. `null` quan es desconeix algun dels dos costats."},{"type":"null","description":"Indica si `ip_distance_km` és dins de la distància configurada al pas. `null` quan es desconeix algun dels dos costats."}]},"document_distance_km":{"oneOf":[{"type":"number","description":"Distància fins a l'adreça geocodificada del document d'identitat o comprovant de domicili. `null` quan no hi ha cap adreça registrada.","format":"double"},{"type":"null","description":"Distància fins a l'adreça geocodificada del document d'identitat o comprovant de domicili. `null` quan no hi ha cap adreça registrada.","format":"double"}]},"travel_excused":{"oneOf":[{"type":"boolean","description":"Si la tolerància de viatge del pas ha dispensat la distància respecte a l'adreça. `null` quan la tolerància està desactivada."},{"type":"null","description":"Si la tolerància de viatge del pas ha dispensat la distància respecte a l'adreça. `null` quan la tolerància està desactivada."}]},"consecutive_mismatches":{"oneOf":[{"type":"integer","description":"En l'intent final: aquesta comprovació més les no-coincidències anteriors de la mateixa persona de forma consecutiva."},{"type":"null","description":"En l'intent final: aquesta comprovació més les no-coincidències anteriors de la mateixa persona de forma consecutiva."}]},"attempts":{"type":"integer","description":"Número d'aquest intent dins del node, començant per 1."},"consent":{"oneOf":[{"type":"object","description":"El consentiment que la persona ha donat abans de la indicació del sistema, registrat amb la versió del redactat i l'idioma que ha vist.","properties":{"accepted_at":{"type":"string","format":"date-time"},"version":{"oneOf":[{"type":"string"},{"type":"null"}]},"locale":{"oneOf":[{"type":"string"},{"type":"null"}]}}},{"type":"null","description":"El consentiment que la persona ha donat abans de la indicació del sistema, registrat amb la versió del redactat i l'idioma que ha vist.","properties":{"accepted_at":{"type":"string","format":"date-time"},"version":{"oneOf":[{"type":"string"},{"type":"null"}]},"locale":{"oneOf":[{"type":"string"},{"type":"null"}]}}}]},"received_at":{"oneOf":[{"type":"string","description":"Quan Didit ha rebut l'intent.","format":"date-time"},{"type":"null","description":"Quan Didit ha rebut l'intent.","format":"date-time"}]},"created_at":{"type":"string","format":"date-time"}}},"uniqueKey":"geolocation_attempts.oneOf.1","typeLabel":"null"}],"uniqueKey":"geolocation_attempts","typeLabel":"object[] | null"},"database_validations":{"oneOf":[{"type":"array","description":"**Array d'informes de Validació en bases de dades** — sempre és un array JSON, mai un objecte `database_validation` singular. `null` fins que almenys un pas de validació en bases de dades hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, el `status` a nivell de funcionalitat, `screened_data`, les `validations[]` per servei (cadascuna amb el seu `source_data` del registre) i `warnings[]`. Els camps `screened_data` i `source_data` varien segons el país:\n\n**ARG (Argentina)**: screened_data: {document_number, selfie, gender, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, date_of_death, tax_id, tax_id_type, face_match_score, sit_1_since, banks, last_position, highest_position, rejected_checks}. Utilitza la validació biomètrica de coincidència facial del RENAPER. El gènere s'infereix automàticament a partir de l'anàlisi facial o del nom de pila quan no està present al document (p. ex., permisos de conduir)\n\n**BOL (Bolívia)**: screened_data: {document_number, date_of_birth, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, gender}\n\n**BRA (Brasil)**: screened_data: {tax_number, first_name, last_name, date_of_birth}. source_data sempre inclou {identification_number, first_name, last_name, date_of_birth, lgpd_minor, minor_under_18, minor_under_16} per a coincidències satisfactòries de CPF. Les consultes d'adults satisfactòries estableixen aquests indicadors a false. El servei Consulta CPF de la Receita Federal pot retornar HTTP 422 (menor de 18 anys) o 451 (menor de 16 anys) amb dades retingudes per la LGPD; en aquests casos, source_data estableix els indicadors de menor a true segons correspongui, inclou l'estat HTTP del servei d'origen i la validació a nivell de camp és no_match. Consulta la secció del Brasil de la referència de Codis de resultats de la validació en bases de dades per obtenir la llista completa de codis.\n\n**CHL (Xile)**: screened_data: {personal_number, first_name, last_name, date_of_birth}. source_data: {identification_number, first_name, last_name, date_of_birth, gender}\n\n**COL (Colòmbia)**: screened_data: {document_number, document_type, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, document_type}\n\n**CRI (Costa Rica)**: screened_data: {personal_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**DOM (República Dominicana)**: screened_data: {personal_number}. source_data: {identification_number} (només retorna vàlid/invàlid)\n\n**ECU (Equador)**: screened_data: {personal_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, street, formatted_address, gender, nationality, education, marital_status, spouse, mother_name, father_name, profession}\n\n**ESP (Espanya)**: screened_data: {personal_number, document_type, expiration_date, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, document_type, expiration_date}\n\n**GTM (Guatemala)**: screened_data: {document_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**HND (Hondures)**: screened_data: {document_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**MEX (Mèxic)**: screened_data: {personal_number (CURP), first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, gender, nationality, curp_status, state_of_birth, doc_probatorio, registration_year, registration_state, registration_municipality, num_acta, crip, issuing_state_code, foreign_registry_number, folio_carta, folio_certificado}. Utilitza el registre civil RENAPO. També hi ha disponible un servei independent de verificació de validesa de l'INE per a MEX com a validació addicional individual.\n\n**PAN (Panamà)**: screened_data: {personal_number, selfie}. source_data: {identification_number}. Utilitza la validació biomètrica del SIB\n\n**PER (Perú)**: screened_data: {personal_number (DNI), first_name, last_name}. source_data: {identification_number, first_name, last_name, paternal_name, maternal_name, verification_number, verification_letter}\n\n**PRY (Paraguai)**: screened_data: {document_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**SLV (El Salvador)**: screened_data: {document_number, date_of_birth, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**URY (Uruguai)**: screened_data: {personal_number, date_of_birth, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**VEN (Veneçuela)**: screened_data: {document_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, gender, date_of_birth, document_type}","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de validació en bases de dades al graf del flux de treball.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].node_id","typeLabel":"string"},"issuing_state":{"type":"string","description":"Codi ISO 3166-1 alpha-3 del país les fonts governamentals o de registres del qual s'han consultat (p. ex., `BRA`, `MEX`, `ESP`, `NGA`, `IDN`). Validació en bases de dades cobreix 60+ països d'Amèrica, Europa, Àfrica, l'Orient Mitjà i Àsia-Pacífic, a més de fonts globals multipaís — la cobertura s'amplia regularment, així que tracta el valor com un conjunt obert en lloc d'un enum fix.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].issuing_state","typeLabel":"string"},"validation_type":{"type":"string","enum":["one_by_one","two_by_two","not_enabled"],"description":"Com s'ha corroborat el resultat: `one_by_one` (resultat d'un únic servei), `two_by_two` (dos o més serveis diferents han fet coincidir de manera independent i completa el número d'identificació), o `not_enabled` (es desa quan cap servei ha produït una coincidència utilitzable). El valor mai és `null`. Actualment hi ha modes de validació 2x2 biomètrics dedicats per a `ECU` i `PER`.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validation_type","typeLabel":"enum\u003cstring>"},"screened_data":{"type":"object","description":"Les dades d'entrada utilitzades per a la validació. Els camps varien segons el país; consulta la documentació de Validació en bases de dades (`/core-technology/database-validation/overview`) per conèixer els formats específics de cada país.","properties":{"last_name":{"type":"string","uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data.last_name","typeLabel":"string"},"first_name":{"type":"string","uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data.first_name","typeLabel":"string"},"tax_number":{"type":"string","description":"Brasil: CPF (11 dígits)","uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data.tax_number","typeLabel":"string"},"personal_number":{"type":"string","description":"Xile: RUT, DOM: Cédula (11 dígits), ECU: Cédula (10 dígits), ESP: DNI/NIE, MEX: CURP (18 caràcters), PER: DNI (8 dígits), URY: CI","uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data.personal_number","typeLabel":"string"},"document_number":{"type":"string","description":"ARG: DNI, BOL: CI, COL: Cédula, GTM: DPI, HND: DNI, PAN: Cédula, PRY: CI, SLV: DUI, VEN: Cédula","uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data.document_number","typeLabel":"string"},"date_of_birth":{"type":"string","format":"date","uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data.date_of_birth","typeLabel":"string\u003cdate>"},"document_type":{"type":"string","description":"COL: CC/CE/TI/NIT, ESP: ID/PASSPORT","uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data.document_type","typeLabel":"string"},"expiration_date":{"type":"string","format":"date","description":"Obligatori per a ESP","uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data.expiration_date","typeLabel":"string\u003cdate>"}},"uniqueKey":"database_validations.oneOf.0.items.[INDEX].screened_data","typeLabel":"object"},"validations":{"type":"array","description":"Una entrada per servei de registre que hagi retornat un payload de validació. Cada entrada identifica el servei (`service_id`, `service_name`) i conté la comparació de `validation` camp per camp, l'`outcome_code` / `outcome_detail` del servei quan s'informa, i el registre normalitzat a `source_data`.","items":{"type":"object","properties":{"service_id":{"type":"string","description":"Identificador del servei de registre que ha generat aquest resultat de validació.","example":"bra_cpf","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].service_id","typeLabel":"string"},"service_name":{"type":"string","description":"Nom fàcil de llegir del servei de registre.","example":"Brazil - CPF status check","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].service_name","typeLabel":"string"},"validation":{"type":"object","description":"Els resultats de les validacions dels camps.","properties":{"full_name":{"type":"string","description":"Resultat de coincidència per al nom complet (p. ex., 'full_match', 'partial_match', 'no_match').","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].validation.full_name","typeLabel":"string"},"date_of_birth":{"type":"string","description":"Resultat de coincidència per a la data de naixement.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].validation.date_of_birth","typeLabel":"string"},"identification_number":{"type":"string","description":"Resultat de coincidència per al número d'identificació.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].validation.identification_number","typeLabel":"string"}},"uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].validation","typeLabel":"object"},"outcome_code":{"oneOf":[{"type":"string","description":"Resultat llegible per màquina de la consulta al registre (p. ex., `MATCH`, `NO_MATCH`, `PARTIAL_MATCH`, `INCONCLUSIVE`, codis específics de la font). Present quan el servei en proporciona un.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].outcome_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Resultat llegible per màquina de la consulta al registre (p. ex., `MATCH`, `NO_MATCH`, `PARTIAL_MATCH`, `INCONCLUSIVE`, codis específics de la font). Present quan el servei en proporciona un.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].outcome_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].outcome_code","typeLabel":"string | null"},"outcome_detail":{"oneOf":[{"type":"string","description":"Explicació fàcil de llegir d'`outcome_code`, quan la proporciona el servei.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].outcome_detail.oneOf.0","typeLabel":"string"},{"type":"null","description":"Explicació fàcil de llegir d'`outcome_code`, quan la proporciona el servei.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].outcome_detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].outcome_detail","typeLabel":"string | null"},"source_data":{"type":"object","description":"Les dades retornades de la base de dades governamental. Camps comuns: identification_number, first_name, last_name, full_name, date_of_birth, gender. Camps addicionals per país: BRA sempre inclou lgpd_minor, minor_under_18 i minor_under_16 en coincidències de CPF satisfactòries; també inclou l'estat HTTP del sistema d'origen quan les dades del CPF es retenen sota la LGPD (HTTP 422/451). ECU afegeix street, formatted_address, nationality, education, marital_status, spouse, mother_name, father_name, profession. PER afegeix paternal_name, maternal_name, verification_number, verification_letter. ESP afegeix document_type, expiration_date. VEN/COL afegeixen document_type.","additionalProperties":true,"uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX].source_data","typeLabel":"object"}},"uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations.items.[INDEX]","typeLabel":"object"},"uniqueKey":"database_validations.oneOf.0.items.[INDEX].validations","typeLabel":"object[]"},"errors":{"type":"array","description":"Errors retornats pels serveis de registre durant la validació, cadascun etiquetat amb el `service_id` que l'ha produït. **Aquesta clau s'omet completament quan no hi ha errors.**","items":{"type":"object","description":"L'objecte d'error del servei upstream desplegat tal qual —les seves claus varien segons el servei (normalment un missatge/codi i qualsevol detall específic del proveïdor)—, a més de `service_id`, que identifica el servei que ha fallat.","properties":{"service_id":{"oneOf":[{"type":"string","description":"Identificador del servei de registre que ha fallat.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].errors.items.[INDEX].service_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador del servei de registre que ha fallat.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].errors.items.[INDEX].service_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"database_validations.oneOf.0.items.[INDEX].errors.items.[INDEX].service_id","typeLabel":"string | null"}},"additionalProperties":true,"uniqueKey":"database_validations.oneOf.0.items.[INDEX].errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"database_validations.oneOf.0.items.[INDEX].errors","typeLabel":"object[]"},"match_type":{"oneOf":[{"type":"string","enum":["no_match","partial_match","full_match"],"description":"El resultat agregat de coincidència entre els serveis consultats. `null` fins que la validació s'hagi avaluat.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].match_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["no_match","partial_match","full_match"],"description":"El resultat agregat de coincidència entre els serveis consultats. `null` fins que la validació s'hagi avaluat.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].match_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"database_validations.oneOf.0.items.[INDEX].match_type","typeLabel":"enum\u003cstring> | null"},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquesta validació en bases de dades. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"uniqueKey":"database_validations.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].feature","typeLabel":"enum\u003cstring>"},"risk":{"type":"string","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].risk","typeLabel":"string"},"additional_data":{"oneOf":[{"type":"object","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].additional_data","typeLabel":"object | null"},"log_type":{"type":"string","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].log_type","typeLabel":"string"},"short_description":{"type":"string","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].short_description","typeLabel":"string"},"long_description":{"type":"string","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].long_description","typeLabel":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX].node_id","typeLabel":"string"}},"uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"description":"Advertències relacionades amb la validació en bases de dades.","uniqueKey":"database_validations.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"}},"uniqueKey":"database_validations.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"database_validations.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"**Array d'informes de Validació en bases de dades** — sempre és un array JSON, mai un objecte `database_validation` singular. `null` fins que almenys un pas de validació en bases de dades hagi generat dades. Cada element és l'informe complet, incloent-hi `node_id`, el `status` a nivell de funcionalitat, `screened_data`, les `validations[]` per servei (cadascuna amb el seu `source_data` del registre) i `warnings[]`. Els camps `screened_data` i `source_data` varien segons el país:\n\n**ARG (Argentina)**: screened_data: {document_number, selfie, gender, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, date_of_death, tax_id, tax_id_type, face_match_score, sit_1_since, banks, last_position, highest_position, rejected_checks}. Utilitza la validació biomètrica de coincidència facial del RENAPER. El gènere s'infereix automàticament a partir de l'anàlisi facial o del nom de pila quan no està present al document (p. ex., permisos de conduir)\n\n**BOL (Bolívia)**: screened_data: {document_number, date_of_birth, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, gender}\n\n**BRA (Brasil)**: screened_data: {tax_number, first_name, last_name, date_of_birth}. source_data sempre inclou {identification_number, first_name, last_name, date_of_birth, lgpd_minor, minor_under_18, minor_under_16} per a coincidències satisfactòries de CPF. Les consultes d'adults satisfactòries estableixen aquests indicadors a false. El servei Consulta CPF de la Receita Federal pot retornar HTTP 422 (menor de 18 anys) o 451 (menor de 16 anys) amb dades retingudes per la LGPD; en aquests casos, source_data estableix els indicadors de menor a true segons correspongui, inclou l'estat HTTP del servei d'origen i la validació a nivell de camp és no_match. Consulta la secció del Brasil de la referència de Codis de resultats de la validació en bases de dades per obtenir la llista completa de codis.\n\n**CHL (Xile)**: screened_data: {personal_number, first_name, last_name, date_of_birth}. source_data: {identification_number, first_name, last_name, date_of_birth, gender}\n\n**COL (Colòmbia)**: screened_data: {document_number, document_type, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, document_type}\n\n**CRI (Costa Rica)**: screened_data: {personal_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**DOM (República Dominicana)**: screened_data: {personal_number}. source_data: {identification_number} (només retorna vàlid/invàlid)\n\n**ECU (Equador)**: screened_data: {personal_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, street, formatted_address, gender, nationality, education, marital_status, spouse, mother_name, father_name, profession}\n\n**ESP (Espanya)**: screened_data: {personal_number, document_type, expiration_date, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, document_type, expiration_date}\n\n**GTM (Guatemala)**: screened_data: {document_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**HND (Hondures)**: screened_data: {document_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**MEX (Mèxic)**: screened_data: {personal_number (CURP), first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, date_of_birth, gender, nationality, curp_status, state_of_birth, doc_probatorio, registration_year, registration_state, registration_municipality, num_acta, crip, issuing_state_code, foreign_registry_number, folio_carta, folio_certificado}. Utilitza el registre civil RENAPO. També hi ha disponible un servei independent de verificació de validesa de l'INE per a MEX com a validació addicional individual.\n\n**PAN (Panamà)**: screened_data: {personal_number, selfie}. source_data: {identification_number}. Utilitza la validació biomètrica del SIB\n\n**PER (Perú)**: screened_data: {personal_number (DNI), first_name, last_name}. source_data: {identification_number, first_name, last_name, paternal_name, maternal_name, verification_number, verification_letter}\n\n**PRY (Paraguai)**: screened_data: {document_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**SLV (El Salvador)**: screened_data: {document_number, date_of_birth, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**URY (Uruguai)**: screened_data: {personal_number, date_of_birth, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name}\n\n**VEN (Veneçuela)**: screened_data: {document_number, first_name, last_name}. source_data: {identification_number, first_name, last_name, full_name, gender, date_of_birth, document_type}","items":{"type":"object","properties":{"node_id":{"type":"string","description":"Identificador únic per a aquest pas de validació en bases de dades al graf del flux de treball."},"issuing_state":{"type":"string","description":"Codi ISO 3166-1 alpha-3 del país les fonts governamentals o de registres del qual s'han consultat (p. ex., `BRA`, `MEX`, `ESP`, `NGA`, `IDN`). Validació en bases de dades cobreix 60+ països d'Amèrica, Europa, Àfrica, l'Orient Mitjà i Àsia-Pacífic, a més de fonts globals multipaís — la cobertura s'amplia regularment, així que tracta el valor com un conjunt obert en lloc d'un enum fix."},"validation_type":{"type":"string","enum":["one_by_one","two_by_two","not_enabled"],"description":"Com s'ha corroborat el resultat: `one_by_one` (resultat d'un únic servei), `two_by_two` (dos o més serveis diferents han fet coincidir de manera independent i completa el número d'identificació), o `not_enabled` (es desa quan cap servei ha produït una coincidència utilitzable). El valor mai és `null`. Actualment hi ha modes de validació 2x2 biomètrics dedicats per a `ECU` i `PER`."},"screened_data":{"type":"object","description":"Les dades d'entrada utilitzades per a la validació. Els camps varien segons el país; consulta la documentació de Validació en bases de dades (`/core-technology/database-validation/overview`) per conèixer els formats específics de cada país.","properties":{"last_name":{"type":"string"},"first_name":{"type":"string"},"tax_number":{"type":"string","description":"Brasil: CPF (11 dígits)"},"personal_number":{"type":"string","description":"Xile: RUT, DOM: Cédula (11 dígits), ECU: Cédula (10 dígits), ESP: DNI/NIE, MEX: CURP (18 caràcters), PER: DNI (8 dígits), URY: CI"},"document_number":{"type":"string","description":"ARG: DNI, BOL: CI, COL: Cédula, GTM: DPI, HND: DNI, PAN: Cédula, PRY: CI, SLV: DUI, VEN: Cédula"},"date_of_birth":{"type":"string","format":"date"},"document_type":{"type":"string","description":"COL: CC/CE/TI/NIT, ESP: ID/PASSPORT"},"expiration_date":{"type":"string","format":"date","description":"Obligatori per a ESP"}}},"validations":{"type":"array","description":"Una entrada per servei de registre que hagi retornat un payload de validació. Cada entrada identifica el servei (`service_id`, `service_name`) i conté la comparació de `validation` camp per camp, l'`outcome_code` / `outcome_detail` del servei quan s'informa, i el registre normalitzat a `source_data`.","items":{"type":"object","properties":{"service_id":{"type":"string","description":"Identificador del servei de registre que ha generat aquest resultat de validació.","example":"bra_cpf"},"service_name":{"type":"string","description":"Nom fàcil de llegir del servei de registre.","example":"Brazil - CPF status check"},"validation":{"type":"object","description":"Els resultats de les validacions dels camps.","properties":{"full_name":{"type":"string","description":"Resultat de coincidència per al nom complet (p. ex., 'full_match', 'partial_match', 'no_match')."},"date_of_birth":{"type":"string","description":"Resultat de coincidència per a la data de naixement."},"identification_number":{"type":"string","description":"Resultat de coincidència per al número d'identificació."}}},"outcome_code":{"oneOf":[{"type":"string","description":"Resultat llegible per màquina de la consulta al registre (p. ex., `MATCH`, `NO_MATCH`, `PARTIAL_MATCH`, `INCONCLUSIVE`, codis específics de la font). Present quan el servei en proporciona un."},{"type":"null","description":"Resultat llegible per màquina de la consulta al registre (p. ex., `MATCH`, `NO_MATCH`, `PARTIAL_MATCH`, `INCONCLUSIVE`, codis específics de la font). Present quan el servei en proporciona un."}]},"outcome_detail":{"oneOf":[{"type":"string","description":"Explicació fàcil de llegir d'`outcome_code`, quan la proporciona el servei."},{"type":"null","description":"Explicació fàcil de llegir d'`outcome_code`, quan la proporciona el servei."}]},"source_data":{"type":"object","description":"Les dades retornades de la base de dades governamental. Camps comuns: identification_number, first_name, last_name, full_name, date_of_birth, gender. Camps addicionals per país: BRA sempre inclou lgpd_minor, minor_under_18 i minor_under_16 en coincidències de CPF satisfactòries; també inclou l'estat HTTP del sistema d'origen quan les dades del CPF es retenen sota la LGPD (HTTP 422/451). ECU afegeix street, formatted_address, nationality, education, marital_status, spouse, mother_name, father_name, profession. PER afegeix paternal_name, maternal_name, verification_number, verification_letter. ESP afegeix document_type, expiration_date. VEN/COL afegeixen document_type.","additionalProperties":true}}}},"errors":{"type":"array","description":"Errors retornats pels serveis de registre durant la validació, cadascun etiquetat amb el `service_id` que l'ha produït. **Aquesta clau s'omet completament quan no hi ha errors.**","items":{"type":"object","description":"L'objecte d'error del servei upstream desplegat tal qual —les seves claus varien segons el servei (normalment un missatge/codi i qualsevol detall específic del proveïdor)—, a més de `service_id`, que identifica el servei que ha fallat.","properties":{"service_id":{"oneOf":[{"type":"string","description":"Identificador del servei de registre que ha fallat."},{"type":"null","description":"Identificador del servei de registre que ha fallat."}]}},"additionalProperties":true}},"match_type":{"oneOf":[{"type":"string","enum":["no_match","partial_match","full_match"],"description":"El resultat agregat de coincidència entre els serveis consultats. `null` fins que la validació s'hagi avaluat."},{"type":"null","enum":["no_match","partial_match","full_match"],"description":"El resultat agregat de coincidència entre els serveis consultats. `null` fins que la validació s'hagi avaluat."}]},"status":{"type":"string","description":"Estat a nivell de funcionalitat d'aquesta validació en bases de dades. Independent de l'`status` de la sessió de nivell superior: una sessió pot assolir la seva decisió global mentre una funcionalitat individual roman `In Review`.","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"]},"warnings":{"type":"array","items":{"type":"object","properties":{"feature":{"type":"string","enum":["ID_VERIFICATION","NFC","LIVENESS","FACEMATCH","PROOF_OF_ADDRESS","PHONE","EMAIL","AML","LOCATION","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_REGISTRY","KYB_DOCUMENTS","KYB_KEY_PEOPLE","GEOLOCATION","SIGNATURE"],"description":"La funcionalitat que ha generat aquesta advertència. El valor identifica el bloc de funcionalitat al qual pertany l'advertència. L'array d'advertències de cada mòdul sol utilitzar el valor que coincideix amb el seu mòdul (p. ex. `PHONE` dins de `phone_verifications[].warnings`), però l'enum anterior és vinculant per a totes les advertències de funcionalitats al payload de la decisió."},"risk":{"type":"string"},"additional_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"log_type":{"type":"string"},"short_description":{"type":"string"},"long_description":{"type":"string"},"node_id":{"type":"string","description":"L'ID del node del graf del flux de treball que ha generat aquesta advertència"}}},"description":"Advertències relacionades amb la validació en bases de dades."}}},"uniqueKey":"database_validations.oneOf.1","typeLabel":"null"}],"uniqueKey":"database_validations","typeLabel":"object[] | null"},"database_validation_not_performed_reason":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Per què una validació en bases de dades configurada no ha produït cap resultat, com a `{code, message}` més camps de context. Només està present quan `database_validations` és `null` per a un flux de treball que té el pas, de manera que pots distingir entre \"el registre ha donat el vistiplau\" i \"no s'ha executat res\". `null` en cas contrari.","properties":{"code":{"type":"string","description":"Motiu llegible per màquina estable.","uniqueKey":"database_validation_not_performed_reason.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","description":"Explicació fàcil de llegir.","uniqueKey":"database_validation_not_performed_reason.oneOf.0.message","typeLabel":"string"}},"uniqueKey":"database_validation_not_performed_reason.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"description":"Per què una validació en bases de dades configurada no ha produït cap resultat, com a `{code, message}` més camps de context. Només està present quan `database_validations` és `null` per a un flux de treball que té el pas, de manera que pots distingir entre \"el registre ha donat el vistiplau\" i \"no s'ha executat res\". `null` en cas contrari.","properties":{"code":{"type":"string","description":"Motiu llegible per màquina estable."},"message":{"type":"string","description":"Explicació fàcil de llegir."}},"uniqueKey":"database_validation_not_performed_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"database_validation_not_performed_reason","typeLabel":"object | null"},"reviews":{"type":"array","items":{"type":"object","properties":{"user":{"type":"string","description":"Qui ha fet la revisió. Normalment és l'identificador del revisor de la consola (el seu correu electrònic), però el valor és `\"API Client\"` per a les actualitzacions d'estat fetes amb una clau d'API i `\"Unknown\"` quan no s'ha pogut determinar cap actor; per tant, no analitzis aquest camp com una adreça de correu electrònic.","uniqueKey":"reviews.items.[INDEX].user","typeLabel":"string"},"new_status":{"type":"string","uniqueKey":"reviews.items.[INDEX].new_status","typeLabel":"string"},"comment":{"type":"string","uniqueKey":"reviews.items.[INDEX].comment","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","uniqueKey":"reviews.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"reviews.items.[INDEX]","typeLabel":"object"},"uniqueKey":"reviews","typeLabel":"object[]"},"assignee":{"oneOf":[{"type":"object","description":"El revisor de la consola a qui s'ha assignat la sessió, o `null` quan ningú la té assignada.","properties":{"email":{"type":"string","format":"email","uniqueKey":"assignee.oneOf.0.email","typeLabel":"string\u003cemail>"},"assigned_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"assignee.oneOf.0.assigned_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"assignee.oneOf.0.assigned_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignee.oneOf.0.assigned_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"assignee.oneOf.0","typeLabel":"object"},{"type":"null","description":"El revisor de la consola a qui s'ha assignat la sessió, o `null` quan ningú la té assignada.","properties":{"email":{"type":"string","format":"email"},"assigned_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]}},"uniqueKey":"assignee.oneOf.1","typeLabel":"null"}],"uniqueKey":"assignee","typeLabel":"object | null"},"waiting_since":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la sessió va començar a esperar la revisió. `null` tret que la sessió estigui `In Review` i la teva aplicació estableixi un termini de revisió.","uniqueKey":"waiting_since.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan la sessió va començar a esperar la revisió. `null` tret que la sessió estigui `In Review` i la teva aplicació estableixi un termini de revisió.","uniqueKey":"waiting_since.oneOf.1","typeLabel":"null"}],"uniqueKey":"waiting_since","typeLabel":"string\u003cdate-time> | null"},"sla_due_at":{"oneOf":[{"type":"string","format":"date-time","description":"Data límit de la revisió. `null` tret que la sessió estigui `In Review` i la teva aplicació estableixi un termini de revisió.","uniqueKey":"sla_due_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Data límit de la revisió. `null` tret que la sessió estigui `In Review` i la teva aplicació estableixi un termini de revisió.","uniqueKey":"sla_due_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"sla_due_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"type":"string","format":"date-time","description":"Marca de temps en què es va crear la sessió (ISO 8601, UTC).","uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"Marca de temps en què està programada la caducitat d'aquesta sessió. S'estableix a les sessions de Verificació d'usuaris (KYC) quan se'n va configurar la caducitat en el moment de la creació (o un cop l'estat `Approved` activa el càlcul de caducitat de KYC). `null` per a sessions sense una caducitat configurada i per a tipus que no utilitzen caducitat (p. ex., sessions de Verificació d'empreses (KYB) que mai no han rebut un `expires_at`).","uniqueKey":"expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Marca de temps en què està programada la caducitat d'aquesta sessió. S'estableix a les sessions de Verificació d'usuaris (KYC) quan se'n va configurar la caducitat en el moment de la creació (o un cop l'estat `Approved` activa el càlcul de caducitat de KYC). `null` per a sessions sense una caducitat configurada i per a tipus que no utilitzen caducitat (p. ex., sessions de Verificació d'empreses (KYB) que mai no han rebut un `expires_at`).","uniqueKey":"expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"expires_at","typeLabel":"string\u003cdate-time> | null"},"registry_checks":{"oneOf":[{"type":"array","description":"Comprovacions del registre mercantil. Només present quan `session_kind = business`. Cada element conté el payload complet del registre mercantil.","items":{"type":"object","description":"Una comprovació del registre mercantil: el payload complet del registre mercantil enriquit amb l'estructura de titularitat i advertències. Només present quan `session_kind = business`.","properties":{"status":{"type":"string","description":"Estat del cicle de vida de la funcionalitat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].status","typeLabel":"string"},"node_id":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].node_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].node_id","typeLabel":"string | null"},"data_resolved":{"type":"boolean","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].data_resolved","typeLabel":"boolean"},"company":{"type":"object","description":"Payload complet del registre per a l'empresa (registre mercantil combinat amb qualsevol dada proporcionada per l'usuari o editada a la consola).","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.uuid","typeLabel":"string\u003cuuid>"},"node_id":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.node_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.node_id","typeLabel":"string | null"},"status":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.status","typeLabel":"string"},"registry_status":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_status","typeLabel":"string | null"},"data_resolved":{"type":"boolean","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.data_resolved","typeLabel":"boolean"},"company_name":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.company_name","typeLabel":"string"},"registration_number":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registration_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registration_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registration_number","typeLabel":"string | null"},"country_code":{"type":"string","description":"País de constitució (ISO 3166-1 alpha-2, p. ex. `GB`, `DE`, `US`).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.country_code","typeLabel":"string"},"region":{"oneOf":[{"type":"string","description":"Codi de subdivisió ISO 3166-2 quan sigui aplicable (p. ex., `CA`, `NY` per a estats dels EUA).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.region.oneOf.0","typeLabel":"string"},{"type":"null","description":"Codi de subdivisió ISO 3166-2 quan sigui aplicable (p. ex., `CA`, `NY` per a estats dels EUA).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.region.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.region","typeLabel":"string | null"},"company_type":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.company_type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.company_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.company_type","typeLabel":"string | null"},"incorporation_date":{"oneOf":[{"type":"string","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.incorporation_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.incorporation_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.incorporation_date","typeLabel":"string\u003cdate> | null"},"registered_address":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_address.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_address","typeLabel":"string | null"},"tax_number":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.tax_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.tax_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.tax_number","typeLabel":"string | null"},"risk_level":{"oneOf":[{"type":"string","enum":["LOW","MEDIUM","HIGH"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.risk_level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["LOW","MEDIUM","HIGH"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.risk_level.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.risk_level","typeLabel":"enum\u003cstring> | null"},"verification_status":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.verification_status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.verification_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.verification_status","typeLabel":"string | null"},"is_from_registry":{"type":"boolean","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.is_from_registry","typeLabel":"boolean"},"fetch_status":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.fetch_status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.fetch_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.fetch_status","typeLabel":"string | null"},"alternative_names":{"oneOf":[{"type":"string","description":"Noms alternatius, comercials, anteriors o en l'idioma original de l'empresa com a text, quan s'hagin informat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.alternative_names.oneOf.0","typeLabel":"string"},{"type":"null","description":"Noms alternatius, comercials, anteriors o en l'idioma original de l'empresa com a text, quan s'hagin informat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.alternative_names.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.alternative_names","typeLabel":"string | null"},"nature_of_business":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.nature_of_business.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.nature_of_business.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.nature_of_business","typeLabel":"string | null"},"registered_capital":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital","typeLabel":"string | null"},"registered_capital_amount":{"oneOf":[{"type":"string","format":"decimal","description":"Import del capital social/registrat com a cadena decimal (p. ex. `\"100.00\"`), analitzat a partir del document presentat al registre. `null` quan no estigui disponible.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital_amount.oneOf.0","typeLabel":"string\u003cdecimal>"},{"type":"null","format":"decimal","description":"Import del capital social/registrat com a cadena decimal (p. ex. `\"100.00\"`), analitzat a partir del document presentat al registre. `null` quan no estigui disponible.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital_amount","typeLabel":"string\u003cdecimal> | null"},"registered_capital_currency":{"oneOf":[{"type":"string","description":"Codi de moneda ISO 4217 de `registered_capital_amount` (p. ex. `\"GBP\"`). `null` quan no estigui disponible.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital_currency.oneOf.0","typeLabel":"string"},{"type":"null","description":"Codi de moneda ISO 4217 de `registered_capital_amount` (p. ex. `\"GBP\"`). `null` quan no estigui disponible.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital_currency.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registered_capital_currency","typeLabel":"string | null"},"website":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.website.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.website.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.website","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","format":"email","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.email.oneOf.0","typeLabel":"string\u003cemail>"},{"type":"null","format":"email","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.email","typeLabel":"string\u003cemail> | null"},"phone":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.phone.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.phone","typeLabel":"string | null"},"legal_entity_identifier":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.legal_entity_identifier.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.legal_entity_identifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.legal_entity_identifier","typeLabel":"string | null"},"location_of_registration":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.location_of_registration.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.location_of_registration.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.location_of_registration","typeLabel":"string | null"},"vat_number":{"oneOf":[{"type":"string","description":"Número d'IVA de la UE, quan es recull durant el pas de registre allotjat o s'edita posteriorment.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Número d'IVA de la UE, quan es recull durant el pas de registre allotjat o s'edita posteriorment.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_number","typeLabel":"string | null"},"vat_validation_status":{"type":"string","enum":["valid","invalid","format_valid","invalid_format","could_not_validate","not_applicable"],"description":"Resultat de la validació del número d'IVA o, si no n'hi ha, del `tax_number`, en enviar al registre. `valid` / `invalid`: determinat pel registre oficial del país (VIES de la UE, Noruega, Suïssa, Brasil, Colòmbia, Costa Rica, Equador, Paraguai; Polònia també pel seu registre intern d'IVA). `format_valid` / `invalid_format`: determinat per les regles de format i dígit de control del país on no es pot consultar cap registre. `could_not_validate`: el registre no estava disponible. `not_applicable`: sense número, un país sense registre o regles, o una sessió de sandbox.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validation_status","typeLabel":"enum\u003cstring>"},"vat_validated_number":{"oneOf":[{"type":"string","description":"El número que s'ha comprovat, tal com el coneix la font (per exemple, el número d'IVA derivat d'un SIREN francès o d'un RSIN holandès). `null` quan no s'ha executat cap comprovació.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"El número que s'ha comprovat, tal com el coneix la font (per exemple, el número d'IVA derivat d'un SIREN francès o d'un RSIN holandès). `null` quan no s'ha executat cap comprovació.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_number","typeLabel":"string | null"},"vat_validation_source":{"oneOf":[{"type":"string","enum":["eu_vies","pl_vat_white_list","no_brreg","ch_uid_register","br_receita_federal","co_rues","cr_hacienda","ec_sri","py_dnit","format_rules",null],"description":"La font que ha determinat `vat_validation_status`: un registre oficial o `format_rules`. `null` quan no s'ha executat cap comprovació.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validation_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["eu_vies","pl_vat_white_list","no_brreg","ch_uid_register","br_receita_federal","co_rues","cr_hacienda","ec_sri","py_dnit","format_rules",null],"description":"La font que ha determinat `vat_validation_status`: un registre oficial o `format_rules`. `null` quan no s'ha executat cap comprovació.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validation_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validation_source","typeLabel":"enum\u003cstring> | null"},"vat_validated_name":{"oneOf":[{"type":"string","description":"Nom registrat amb la font que ha validat el número, quan en revela un. Només s'estableix quan l'estat és `valid`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom registrat amb la font que ha validat el número, quan en revela un. Només s'estableix quan l'estat és `valid`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_name","typeLabel":"string | null"},"vat_validated_address":{"oneOf":[{"type":"string","description":"Adreça registrada amb la font que ha validat el número, quan en divulga una. Només s'estableix quan l'estat és `valid`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_address.oneOf.0","typeLabel":"string"},{"type":"null","description":"Adreça registrada amb la font que ha validat el número, quan en divulga una. Només s'estableix quan l'estat és `valid`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_validated_address","typeLabel":"string | null"},"vat_checked_at":{"oneOf":[{"type":"string","format":"date-time","description":"Marca de temps de la comprovació. `null` quan no s'ha executat cap comprovació.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_checked_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Marca de temps de la comprovació. `null` quan no s'ha executat cap comprovació.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_checked_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.vat_checked_at","typeLabel":"string\u003cdate-time> | null"},"financial_summary":{"oneOf":[{"type":"object","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.financial_summary.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.financial_summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.financial_summary","typeLabel":"object | null"},"officers":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"name":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].name","typeLabel":"string"},"designation":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].designation.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].designation.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].designation","typeLabel":"string | null"},"role":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].role.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].role","typeLabel":"string | null"},"nationality":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].nationality.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].nationality","typeLabel":"string | null"},"is_active":{"type":"boolean","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].is_active","typeLabel":"boolean"},"kyc_status":{"oneOf":[{"type":"string","enum":["Approved","Declined","Pending"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].kyc_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Approved","Declined","Pending"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].kyc_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].kyc_status","typeLabel":"enum\u003cstring> | null"},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].kyc_session_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].kyc_session_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].kyc_session_url","typeLabel":"string\u003curi> | null"},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila quan el registre el reporta explícitament; no deduït del nom complet.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de pila quan el registre el reporta explícitament; no deduït del nom complet.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","description":"Cognom quan el registre mercantil l'informa explícitament.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cognom quan el registre mercantil l'informa explícitament.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].last_name","typeLabel":"string | null"},"address":{"oneOf":[{"type":"string","description":"Adreça de l'administrador notificada pel registre mercantil.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].address.oneOf.0","typeLabel":"string"},{"type":"null","description":"Adreça de l'administrador notificada pel registre mercantil.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].address.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].address","typeLabel":"string | null"},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què es va nomenar el directiu.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].appointment_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data en què es va nomenar el directiu.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].appointment_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].appointment_date","typeLabel":"string\u003cdate> | null"},"termination_date":{"oneOf":[{"type":"string","description":"Data en què va finalitzar el càrrec, quan s'ha notificat.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].termination_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data en què va finalitzar el càrrec, quan s'ha notificat.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].termination_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].termination_date","typeLabel":"string\u003cdate> | null"},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement completa informada pel registre. Null quan només es coneix l'any o el mes de naixement.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data de naixement completa informada pel registre. Null quan només es coneix l'any o el mes de naixement.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth","typeLabel":"string\u003cdate> | null"},"date_of_birth_year":{"oneOf":[{"type":"integer","minimum":1,"maximum":9999,"description":"Any de naixement notificat pel registre, inclòs quan la data completa no està disponible.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth_year.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":1,"maximum":9999,"description":"Any de naixement notificat pel registre, inclòs quan la data completa no està disponible.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth_year.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth_year","typeLabel":"integer | null"},"date_of_birth_month":{"oneOf":[{"type":"integer","minimum":1,"maximum":12,"description":"Mes de naixement notificat pel registre. Nul quan només es coneix l'any.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth_month.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":1,"maximum":12,"description":"Mes de naixement notificat pel registre. Nul quan només es coneix l'any.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth_month.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX].date_of_birth_month","typeLabel":"integer | null"}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers.items.[INDEX]","typeLabel":"object"},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.officers","typeLabel":"object[]"},"beneficial_owners":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"name":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].name","typeLabel":"string"},"first_name":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].last_name","typeLabel":"string | null"},"entity_type":{"type":"string","enum":["person","company"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].entity_type","typeLabel":"enum\u003cstring>"},"roles":{"type":"array","items":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].roles.items.[INDEX]","typeLabel":"string"},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].roles","typeLabel":"string[]"},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior del percentatge de titularitat segons informa el registre. Cadena de text lliure (p. ex., `\"25.00\"`, `\"50\"`); utilitza `effective_ownership_percent` per obtenir un valor numèric processat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].ownership_min_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit inferior del percentatge de titularitat segons informa el registre. Cadena de text lliure (p. ex., `\"25.00\"`, `\"50\"`); utilitza `effective_ownership_percent` per obtenir un valor numèric processat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].ownership_min_shares.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].ownership_min_shares","typeLabel":"string | null"},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior del percentatge de titularitat segons el registre. Cadena de text lliure; utilitza `effective_ownership_percent` per a un valor numèric analitzat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].ownership_max_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit superior del percentatge de titularitat segons el registre. Cadena de text lliure; utilitza `effective_ownership_percent` per a un valor numèric analitzat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].ownership_max_shares.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].ownership_max_shares","typeLabel":"string | null"},"is_active":{"type":"boolean","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].is_active","typeLabel":"boolean"},"kyc_status":{"oneOf":[{"type":"string","enum":["Approved","Declined","Pending"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].kyc_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Approved","Declined","Pending"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].kyc_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].kyc_status","typeLabel":"enum\u003cstring> | null"},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].kyc_session_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].kyc_session_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].kyc_session_url","typeLabel":"string\u003curi> | null"},"effective_ownership_percent":{"oneOf":[{"type":"number","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].effective_ownership_percent.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].effective_ownership_percent.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].effective_ownership_percent","typeLabel":"number | null"},"company_name":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].company_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].company_name","typeLabel":"string | null"},"registration_number":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].registration_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].registration_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].registration_number","typeLabel":"string | null"},"country_of_birth":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].country_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].country_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].country_of_birth","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].email.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].email.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].email","typeLabel":"string | null"},"nationality":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].nationality.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].nationality","typeLabel":"string | null"},"designation":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].designation.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].designation.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].designation","typeLabel":"string | null"},"voting_min_shares":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].voting_min_shares.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].voting_min_shares.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].voting_min_shares","typeLabel":"string | null"},"voting_max_shares":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].voting_max_shares.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].voting_max_shares.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].voting_max_shares","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement completa quan s'ha informat.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data de naixement completa quan s'ha informat.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].date_of_birth","typeLabel":"string\u003cdate> | null"},"appointment_date":{"oneOf":[{"type":"string","description":"Data de nomenament quan s'ha informat.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].appointment_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data de nomenament quan s'ha informat.","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].appointment_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].appointment_date","typeLabel":"string\u003cdate> | null"},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.share_class.oneOf.0","typeLabel":"string"},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.share_class.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.share_class","typeLabel":"string | null"},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.number_of_shares.oneOf.0","typeLabel":"number"},{"type":"null","description":"Nombre d'accions posseïdes.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.number_of_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.number_of_shares","typeLabel":"number | null"},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.currency.oneOf.0","typeLabel":"string"},{"type":"null","description":"Moneda ISO 4217 dels valors següents.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.currency.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.currency","typeLabel":"string | null"},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.nominal_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor nominal per acció.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.nominal_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.nominal_value","typeLabel":"number | null"},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.total_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor total de la participació.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.total_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.total_value","typeLabel":"number | null"},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.percentage.oneOf.0","typeLabel":"number"},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.percentage.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0.percentage","typeLabel":"number | null"}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.0","typeLabel":"object"},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX].shareholding","typeLabel":"object | null"}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners.items.[INDEX]","typeLabel":"object"},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.beneficial_owners","typeLabel":"object[]"},"addresses":{"oneOf":[{"type":"array","description":"Totes les adreces que indica el registre, en un format canònic. Null si no n'indica cap.","items":{"type":"object","description":"Una adreça que indica el registre, amb el mateix format per a cada país i font de registre. Cada clau està sempre present; qualsevol part que el registre no publiqui és nul·la.","properties":{"type":{"oneOf":[{"type":"string","description":"Tipus d'adreça en minúscules: `registered` per a la seu social; altres tipus segons com els anomena el registre (per exemple, `postal`, `office`). `null` quan el registre no indica de quin tipus d'adreça es tracta.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Tipus d'adreça en minúscules: `registered` per a la seu social; altres tipus segons com els anomena el registre (per exemple, `postal`, `office`). `null` quan el registre no indica de quin tipus d'adreça es tracta.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].type","typeLabel":"string | null"},"address":{"type":"string","description":"L'adreça completa en una sola línia. Sempre present a cada adreça.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].address","typeLabel":"string"},"street":{"oneOf":[{"type":"string","description":"Carrer i número.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].street.oneOf.0","typeLabel":"string"},{"type":"null","description":"Carrer i número.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].street.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].street","typeLabel":"string | null"},"city":{"oneOf":[{"type":"string","description":"Ciutat o localitat.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].city.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ciutat o localitat.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].city.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].city","typeLabel":"string | null"},"postal_code":{"oneOf":[{"type":"string","description":"Codi postal.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].postal_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Codi postal.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].postal_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].postal_code","typeLabel":"string | null"},"region":{"oneOf":[{"type":"string","description":"Regió, estat o província.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].region.oneOf.0","typeLabel":"string"},{"type":"null","description":"Regió, estat o província.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].region.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].region","typeLabel":"string | null"},"country_code":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].country_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].country_code","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","description":"L'etiqueta pròpia del registre per a l'adreça, si en proporciona una.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'etiqueta pròpia del registre per a l'adreça, si en proporciona una.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX].description","typeLabel":"string | null"}},"required":["type","address","street","city","postal_code","region","country_code","description"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Totes les adreces que indica el registre, en un format canònic. Null si no n'indica cap.","items":{"type":"object","description":"Una adreça que indica el registre, amb el mateix format per a cada país i font de registre. Cada clau està sempre present; qualsevol part que el registre no publiqui és nul·la.","properties":{"type":{"oneOf":[{"type":"string","description":"Tipus d'adreça en minúscules: `registered` per a la seu social; altres tipus segons com els anomena el registre (per exemple, `postal`, `office`). `null` quan el registre no indica de quin tipus d'adreça es tracta."},{"type":"null","description":"Tipus d'adreça en minúscules: `registered` per a la seu social; altres tipus segons com els anomena el registre (per exemple, `postal`, `office`). `null` quan el registre no indica de quin tipus d'adreça es tracta."}]},"address":{"type":"string","description":"L'adreça completa en una sola línia. Sempre present a cada adreça."},"street":{"oneOf":[{"type":"string","description":"Carrer i número."},{"type":"null","description":"Carrer i número."}]},"city":{"oneOf":[{"type":"string","description":"Ciutat o localitat."},{"type":"null","description":"Ciutat o localitat."}]},"postal_code":{"oneOf":[{"type":"string","description":"Codi postal."},{"type":"null","description":"Codi postal."}]},"region":{"oneOf":[{"type":"string","description":"Regió, estat o província."},{"type":"null","description":"Regió, estat o província."}]},"country_code":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2."},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2."}]},"description":{"oneOf":[{"type":"string","description":"L'etiqueta pròpia del registre per a l'adreça, si en proporciona una."},{"type":"null","description":"L'etiqueta pròpia del registre per a l'adreça, si en proporciona una."}]}},"required":["type","address","street","city","postal_code","region","country_code","description"]},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.addresses","typeLabel":"object[] | null"},"industries":{"oneOf":[{"type":"array","description":"Les activitats sota les quals el registre classifica l'empresa, en un format canònic. Null si no n'indica cap.","items":{"type":"object","description":"Una activitat sota la qual el registre classifica l'empresa, amb el mateix format per a cada país i font de registre.","properties":{"code":{"oneOf":[{"type":"string","description":"Codi d'activitat tal com l'imprimeix el registre (per exemple `73110`).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Codi d'activitat tal com l'imprimeix el registre (per exemple `73110`).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].code","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","description":"Etiqueta de l'activitat, quan el registre en publica una.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Etiqueta de l'activitat, quan el registre en publica una.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].description","typeLabel":"string | null"},"scheme":{"oneOf":[{"type":"string","description":"Sistema de classificació, un nom per sistema independentment de la font que l'hagi informat: `UK SIC 2007`, `US SIC`, `NACE Rev. 2`, `NACE Rev. 2.1`, `NAF Rev. 2`, `CNAE`, `SBI`, `NOGA 2008`, `CAE Rev. 4`, `Canada SIC 1977`; altres sistemes nacionals mantenen el propi nom del registre. Null quan el registre no indica el nom del sistema.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].scheme.oneOf.0","typeLabel":"string"},{"type":"null","description":"Sistema de classificació, un nom per sistema independentment de la font que l'hagi informat: `UK SIC 2007`, `US SIC`, `NACE Rev. 2`, `NACE Rev. 2.1`, `NAF Rev. 2`, `CNAE`, `SBI`, `NOGA 2008`, `CAE Rev. 4`, `Canada SIC 1977`; altres sistemes nacionals mantenen el propi nom del registre. Null quan el registre no indica el nom del sistema.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].scheme.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].scheme","typeLabel":"string | null"},"is_primary":{"type":"boolean","description":"Cert per a l'activitat principal de l'empresa. Exactament una entrada és primària quan la llista no és buida.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX].is_primary","typeLabel":"boolean"}},"required":["code","description","scheme","is_primary"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Les activitats sota les quals el registre classifica l'empresa, en un format canònic. Null si no n'indica cap.","items":{"type":"object","description":"Una activitat sota la qual el registre classifica l'empresa, amb el mateix format per a cada país i font de registre.","properties":{"code":{"oneOf":[{"type":"string","description":"Codi d'activitat tal com l'imprimeix el registre (per exemple `73110`)."},{"type":"null","description":"Codi d'activitat tal com l'imprimeix el registre (per exemple `73110`)."}]},"description":{"oneOf":[{"type":"string","description":"Etiqueta de l'activitat, quan el registre en publica una."},{"type":"null","description":"Etiqueta de l'activitat, quan el registre en publica una."}]},"scheme":{"oneOf":[{"type":"string","description":"Sistema de classificació, un nom per sistema independentment de la font que l'hagi informat: `UK SIC 2007`, `US SIC`, `NACE Rev. 2`, `NACE Rev. 2.1`, `NAF Rev. 2`, `CNAE`, `SBI`, `NOGA 2008`, `CAE Rev. 4`, `Canada SIC 1977`; altres sistemes nacionals mantenen el propi nom del registre. Null quan el registre no indica el nom del sistema."},{"type":"null","description":"Sistema de classificació, un nom per sistema independentment de la font que l'hagi informat: `UK SIC 2007`, `US SIC`, `NACE Rev. 2`, `NACE Rev. 2.1`, `NAF Rev. 2`, `CNAE`, `SBI`, `NOGA 2008`, `CAE Rev. 4`, `Canada SIC 1977`; altres sistemes nacionals mantenen el propi nom del registre. Null quan el registre no indica el nom del sistema."}]},"is_primary":{"type":"boolean","description":"Cert per a l'activitat principal de l'empresa. Exactament una entrada és primària quan la llista no és buida."}},"required":["code","description","scheme","is_primary"]},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.industries","typeLabel":"object[] | null"},"accounts":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Dates de presentació al registre, quan estiguin disponibles. Els informes anuals i les juntes generals utilitzen last_annual_return_date i last_agm_date; són diferents dels comptes financers.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.accounts.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"description":"Dates de presentació al registre, quan estiguin disponibles. Els informes anuals i les juntes generals utilitzen last_annual_return_date i last_agm_date; són diferents dels comptes financers.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.accounts.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.accounts","typeLabel":"object | null"},"registry_data":{"oneOf":[{"type":"object","description":"Detall normalitzat del registre mercantil de Didit per a l'empresa: el resultat de titularitat (`ownership_error`, `section_errors`, `ubo_resolution`, `lite_enrichment`), les correccions fetes amb update-data i fets del registre que no tenen un camp propi. Mai conté el registre propi de la font registral. Cada clau és opcional i només és present quan l'empresa en té un valor; se'n poden afegir de noves. Consulta els camps canònics (`addresses`, `industries`, `ownership`, `beneficial_owners[].shareholding`) per a tot allò que cobreixen.","properties":{"company_name":{"type":"string","description":"Nom de l'empresa corregit a la consola.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.company_name","typeLabel":"string"},"registration_number":{"type":"string","description":"Número de registre tal com l'indica el registre o una correcció de la consola.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registration_number","typeLabel":"string"},"country_code":{"type":"string","description":"País del registre segons el registre o una correcció de la consola.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.country_code","typeLabel":"string"},"region":{"type":"string","description":"Regió o estat del registre.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.region","typeLabel":"string"},"incorporation_date":{"type":"string","description":"Data de constitució (ISO 8601).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.incorporation_date","typeLabel":"string"},"registration_date":{"type":"string","description":"Data de registre (ISO 8601) quan el registre n'indica una de diferent de la data de constitució.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registration_date","typeLabel":"string"},"dissolution_date":{"type":"string","description":"Data de dissolució (ISO 8601) quan el registre en fa constar una.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.dissolution_date","typeLabel":"string"},"tax_number":{"type":"string","description":"Identificador fiscal.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.tax_number","typeLabel":"string"},"vat_number":{"type":"string","description":"Número d'IVA.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.vat_number","typeLabel":"string"},"legal_address":{"type":"string","description":"Adreça social tal com s'ha corregit a la consola.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.legal_address","typeLabel":"string"},"registered_address":{"type":"string","description":"Adreça registrada tal com consta al registre.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registered_address","typeLabel":"string"},"company_type":{"type":"string","description":"Forma jurídica.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.company_type","typeLabel":"string"},"registry_status":{"type":"string","description":"Estat de l'empresa al registre mercantil.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_status","typeLabel":"string"},"verification_status":{"type":"string","description":"Estat de la verificació.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.verification_status","typeLabel":"string"},"alternative_names":{"type":"string","description":"Altres noms comercials que l'empresa utilitza o ha utilitzat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.alternative_names","typeLabel":"string"},"nature_of_business":{"type":"string","description":"Descripció de l'activitat.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.nature_of_business","typeLabel":"string"},"registered_capital":{"type":"string","description":"Capital registrat tal com està imprès.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registered_capital","typeLabel":"string"},"registered_capital_amount":{"type":"string","description":"Import del capital registrat, com a cadena en format decimal.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registered_capital_amount","typeLabel":"string"},"registered_capital_currency":{"type":"string","description":"Moneda del capital registrat (ISO 4217).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registered_capital_currency","typeLabel":"string"},"website":{"type":"string","description":"Lloc web.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.website","typeLabel":"string"},"email":{"type":"string","description":"Correu electrònic de contacte.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.email","typeLabel":"string"},"phone":{"type":"string","description":"Telèfon de contacte.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.phone","typeLabel":"string"},"legal_entity_identifier":{"type":"string","description":"Identificador d'entitat jurídica (LEI).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.legal_entity_identifier","typeLabel":"string"},"location_of_registration":{"type":"string","description":"Lloc de registre.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.location_of_registration","typeLabel":"string"},"control_scheme":{"type":"string","description":"Esquema de governança quan el registre l'exposa.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.control_scheme","typeLabel":"string"},"ownership_error":{"type":"string","enum":["no_owners_on_record","no_natural_person_owner","ownership_section_unavailable","company_not_found","ambiguous_company_match","missing_registration_number","entity_type_not_covered","provider_unavailable","other"],"description":"Per què no s'ha lliurat un nivell de titularitat sol·licitat, amb els mateixos codis que `ownership.unavailable_reason`. `no_owners_on_record` (el registre ha respost i no indica cap titular) i `ownership_section_unavailable` (el registre no ha retornat la secció de titularitat) són resultats diferents.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ownership_error","typeLabel":"enum\u003cstring>"},"section_errors":{"type":"object","description":"Seccions que el registre no ha retornat, indexades per secció (`officers`, `shareholders`, `group_structure`). Una secció llistada aquí no s'ha lliurat mai: una llista buida al seu costat no diu res sobre l'empresa.","additionalProperties":{"type":"object","description":"Una secció que el registre no ha retornat.","properties":{"status_code":{"oneOf":[{"type":"integer","description":"L'estat que el registre ha respost per a la secció.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.section_errors.additionalProperties.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","description":"L'estat que el registre ha respost per a la secció.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.section_errors.additionalProperties.status_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.section_errors.additionalProperties.status_code","typeLabel":"integer | null"}},"required":["status_code"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.section_errors.additionalProperties","typeLabel":"object"},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.section_errors","typeLabel":"object"},"ubo_resolution":{"type":"object","description":"Com ha recorregut el nivell d'UBO la cadena de titularitat per sobre de l'empresa.","properties":{"parent_chain":{"type":"array","description":"Matrius corporatives des de la matriu última fins a l'empresa.","items":{"type":"object","description":"Una empresa del grup corporatiu, segons la seva identitat registral.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom de l'empresa.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de l'empresa.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].name","typeLabel":"string | null"},"country_code":{"oneOf":[{"type":"string","description":"País de registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"País de registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].country_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].country_code","typeLabel":"string | null"},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].registration_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Número de registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].registration_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX].registration_number","typeLabel":"string | null"}},"required":["name","country_code","registration_number"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.parent_chain","typeLabel":"object[]"},"subsidiaries":{"type":"array","description":"Empreses directament subordinades a l'empresa en el seu grup empresarial.","items":{"type":"object","description":"Una empresa del grup corporatiu, segons la seva identitat registral.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom de l'empresa.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de l'empresa.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].name","typeLabel":"string | null"},"country_code":{"oneOf":[{"type":"string","description":"País de registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"País de registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].country_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].country_code","typeLabel":"string | null"},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].registration_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Número de registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].registration_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX].registration_number","typeLabel":"string | null"}},"required":["name","country_code","registration_number"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.subsidiaries","typeLabel":"object[]"},"unresolved":{"type":"array","description":"Parts de la cadena que el registre no ha pogut resoldre (les mateixes entrades que `ownership.unresolved`).","items":{"type":"object","properties":{"reason":{"type":"string","description":"Per què, per exemple `no_group_structure_on_record`, `selected_company_not_in_group_structure` o `section_error`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.unresolved.items.[INDEX].reason","typeLabel":"string"},"section":{"oneOf":[{"type":"string","description":"La secció afectada, per exemple `group_structure`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.unresolved.items.[INDEX].section.oneOf.0","typeLabel":"string"},{"type":"null","description":"La secció afectada, per exemple `group_structure`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.unresolved.items.[INDEX].section.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.unresolved.items.[INDEX].section","typeLabel":"string | null"}},"required":["reason","section"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.unresolved.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution.unresolved","typeLabel":"object[]"}},"required":["parent_chain","subsidiaries","unresolved"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.ubo_resolution","typeLabel":"object"},"lite_enrichment":{"type":"object","description":"Camps buits del perfil Lite que una altra de les fonts del registre del país ha omplert. La font no s'especifica.","properties":{"fields":{"type":"array","items":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.lite_enrichment.fields.items.[INDEX]","typeLabel":"string"},"description":"Els camps de l'empresa que s'han emplenat.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.lite_enrichment.fields","typeLabel":"string[]"},"people_added":{"type":"integer","description":"Quants administradors o titulars reals s'han afegit.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.lite_enrichment.people_added","typeLabel":"integer"}},"required":["fields","people_added"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.lite_enrichment","typeLabel":"object"},"registry_metadata":{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_metadata.additionalProperties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_metadata.additionalProperties","typeLabel":"string | number | boolean"},"description":"Els camps propis del registre per a l'empresa, indexats tal com els anomena el registre, com a valors plans (registres antics). Només s'inclouen els camps revisats com a fets del registre.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_metadata","typeLabel":"object"},"registry_sources":{"type":"array","description":"Els registres oficials dels quals s'ha extret el registre (registres antics). No s'indiquen altres fonts.","items":{"type":"object","description":"Un registre oficial del qual s'ha extret el registre. Només s'esmenten els registres governamentals oficials, els reguladors i el sistema oficial d'identificadors; qualsevol altra font s'omet.","properties":{"name":{"type":"string","description":"Nom del registre, per exemple `UK Companies House`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_sources.items.[INDEX].name","typeLabel":"string"},"source_type":{"type":"string","enum":["official"],"description":"Sempre `official`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_sources.items.[INDEX].source_type","typeLabel":"enum\u003cstring>"}},"required":["name","source_type"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_sources.items.[INDEX]","typeLabel":"object"},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.registry_sources","typeLabel":"object[]"},"previous_names":{"type":"array","items":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.previous_names.items.[INDEX]","typeLabel":"string"},"description":"Noms sota els quals l'empresa estava registrada anteriorment (registres històrics).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.previous_names","typeLabel":"string[]"},"parent_companies":{"type":"array","items":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.parent_companies.items.[INDEX]","typeLabel":"string"},"description":"Empreses matriu que indica el registre (registres antics).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.parent_companies","typeLabel":"string[]"},"documents_available":{"type":"integer","description":"Quants registres ofereix el registre mercantil per a l'empresa (registres heretats).","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0.documents_available","typeLabel":"integer"}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.0","typeLabel":"object"},{"type":"null","description":"Detall normalitzat del registre mercantil de Didit per a l'empresa: el resultat de titularitat (`ownership_error`, `section_errors`, `ubo_resolution`, `lite_enrichment`), les correccions fetes amb update-data i fets del registre que no tenen un camp propi. Mai conté el registre propi de la font registral. Cada clau és opcional i només és present quan l'empresa en té un valor; se'n poden afegir de noves. Consulta els camps canònics (`addresses`, `industries`, `ownership`, `beneficial_owners[].shareholding`) per a tot allò que cobreixen.","properties":{"company_name":{"type":"string","description":"Nom de l'empresa corregit a la consola."},"registration_number":{"type":"string","description":"Número de registre tal com l'indica el registre o una correcció de la consola."},"country_code":{"type":"string","description":"País del registre segons el registre o una correcció de la consola."},"region":{"type":"string","description":"Regió o estat del registre."},"incorporation_date":{"type":"string","description":"Data de constitució (ISO 8601)."},"registration_date":{"type":"string","description":"Data de registre (ISO 8601) quan el registre n'indica una de diferent de la data de constitució."},"dissolution_date":{"type":"string","description":"Data de dissolució (ISO 8601) quan el registre en fa constar una."},"tax_number":{"type":"string","description":"Identificador fiscal."},"vat_number":{"type":"string","description":"Número d'IVA."},"legal_address":{"type":"string","description":"Adreça social tal com s'ha corregit a la consola."},"registered_address":{"type":"string","description":"Adreça registrada tal com consta al registre."},"company_type":{"type":"string","description":"Forma jurídica."},"registry_status":{"type":"string","description":"Estat de l'empresa al registre mercantil."},"verification_status":{"type":"string","description":"Estat de la verificació."},"alternative_names":{"type":"string","description":"Altres noms comercials que l'empresa utilitza o ha utilitzat."},"nature_of_business":{"type":"string","description":"Descripció de l'activitat."},"registered_capital":{"type":"string","description":"Capital registrat tal com està imprès."},"registered_capital_amount":{"type":"string","description":"Import del capital registrat, com a cadena en format decimal."},"registered_capital_currency":{"type":"string","description":"Moneda del capital registrat (ISO 4217)."},"website":{"type":"string","description":"Lloc web."},"email":{"type":"string","description":"Correu electrònic de contacte."},"phone":{"type":"string","description":"Telèfon de contacte."},"legal_entity_identifier":{"type":"string","description":"Identificador d'entitat jurídica (LEI)."},"location_of_registration":{"type":"string","description":"Lloc de registre."},"control_scheme":{"type":"string","description":"Esquema de governança quan el registre l'exposa."},"ownership_error":{"type":"string","enum":["no_owners_on_record","no_natural_person_owner","ownership_section_unavailable","company_not_found","ambiguous_company_match","missing_registration_number","entity_type_not_covered","provider_unavailable","other"],"description":"Per què no s'ha lliurat un nivell de titularitat sol·licitat, amb els mateixos codis que `ownership.unavailable_reason`. `no_owners_on_record` (el registre ha respost i no indica cap titular) i `ownership_section_unavailable` (el registre no ha retornat la secció de titularitat) són resultats diferents."},"section_errors":{"type":"object","description":"Seccions que el registre no ha retornat, indexades per secció (`officers`, `shareholders`, `group_structure`). Una secció llistada aquí no s'ha lliurat mai: una llista buida al seu costat no diu res sobre l'empresa.","additionalProperties":{"type":"object","description":"Una secció que el registre no ha retornat.","properties":{"status_code":{"oneOf":[{"type":"integer","description":"L'estat que el registre ha respost per a la secció."},{"type":"null","description":"L'estat que el registre ha respost per a la secció."}]}},"required":["status_code"]}},"ubo_resolution":{"type":"object","description":"Com ha recorregut el nivell d'UBO la cadena de titularitat per sobre de l'empresa.","properties":{"parent_chain":{"type":"array","description":"Matrius corporatives des de la matriu última fins a l'empresa.","items":{"type":"object","description":"Una empresa del grup corporatiu, segons la seva identitat registral.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom de l'empresa."},{"type":"null","description":"Nom de l'empresa."}]},"country_code":{"oneOf":[{"type":"string","description":"País de registre."},{"type":"null","description":"País de registre."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre."},{"type":"null","description":"Número de registre."}]}},"required":["name","country_code","registration_number"]}},"subsidiaries":{"type":"array","description":"Empreses directament subordinades a l'empresa en el seu grup empresarial.","items":{"type":"object","description":"Una empresa del grup corporatiu, segons la seva identitat registral.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom de l'empresa."},{"type":"null","description":"Nom de l'empresa."}]},"country_code":{"oneOf":[{"type":"string","description":"País de registre."},{"type":"null","description":"País de registre."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre."},{"type":"null","description":"Número de registre."}]}},"required":["name","country_code","registration_number"]}},"unresolved":{"type":"array","description":"Parts de la cadena que el registre no ha pogut resoldre (les mateixes entrades que `ownership.unresolved`).","items":{"type":"object","properties":{"reason":{"type":"string","description":"Per què, per exemple `no_group_structure_on_record`, `selected_company_not_in_group_structure` o `section_error`."},"section":{"oneOf":[{"type":"string","description":"La secció afectada, per exemple `group_structure`."},{"type":"null","description":"La secció afectada, per exemple `group_structure`."}]}},"required":["reason","section"]}}},"required":["parent_chain","subsidiaries","unresolved"]},"lite_enrichment":{"type":"object","description":"Camps buits del perfil Lite que una altra de les fonts del registre del país ha omplert. La font no s'especifica.","properties":{"fields":{"type":"array","items":{"type":"string"},"description":"Els camps de l'empresa que s'han emplenat."},"people_added":{"type":"integer","description":"Quants administradors o titulars reals s'han afegit."}},"required":["fields","people_added"]},"registry_metadata":{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]},"description":"Els camps propis del registre per a l'empresa, indexats tal com els anomena el registre, com a valors plans (registres antics). Només s'inclouen els camps revisats com a fets del registre."},"registry_sources":{"type":"array","description":"Els registres oficials dels quals s'ha extret el registre (registres antics). No s'indiquen altres fonts.","items":{"type":"object","description":"Un registre oficial del qual s'ha extret el registre. Només s'esmenten els registres governamentals oficials, els reguladors i el sistema oficial d'identificadors; qualsevol altra font s'omet.","properties":{"name":{"type":"string","description":"Nom del registre, per exemple `UK Companies House`."},"source_type":{"type":"string","enum":["official"],"description":"Sempre `official`."}},"required":["name","source_type"]}},"previous_names":{"type":"array","items":{"type":"string"},"description":"Noms sota els quals l'empresa estava registrada anteriorment (registres històrics)."},"parent_companies":{"type":"array","items":{"type":"string"},"description":"Empreses matriu que indica el registre (registres antics)."},"documents_available":{"type":"integer","description":"Quants registres ofereix el registre mercantil per a l'empresa (registres heretats)."}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_data","typeLabel":"object | null"},"user_provided_data":{"type":"object","description":"Dades confirmades o editades per l'usuari final.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.user_provided_data","typeLabel":"object"},"confirmed_by_user_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.confirmed_by_user_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.confirmed_by_user_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.confirmed_by_user_at","typeLabel":"string\u003cdate-time> | null"},"last_console_edit_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.last_console_edit_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.last_console_edit_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.last_console_edit_at","typeLabel":"string\u003cdate-time> | null"},"is_editable":{"type":"boolean","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.is_editable","typeLabel":"boolean"},"ownership":{"type":"object","description":"El resultat del nivell de titularitat (Accionistes / UBO), amb la mateixa estructura per a cada país i font de registre.","properties":{"status":{"oneOf":[{"type":"string","enum":["not_requested","pending","delivered","not_held","unavailable",null],"description":"`delivered` quan el registre ha publicat la titularitat; `not_held` quan el registre de titularitat ha respost i no llista en absolut l'empresa (consulta `unavailable_reason`); `unavailable` quan no ha servit les dades de titularitat per qualsevol altre motiu (consulta `unavailable_reason`); `pending` mentre el registre encara les està obtenint; `not_requested` per al nivell Basic.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["not_requested","pending","delivered","not_held","unavailable",null],"description":"`delivered` quan el registre ha publicat la titularitat; `not_held` quan el registre de titularitat ha respost i no llista en absolut l'empresa (consulta `unavailable_reason`); `unavailable` quan no ha servit les dades de titularitat per qualsevol altre motiu (consulta `unavailable_reason`); `pending` mentre el registre encara les està obtenint; `not_requested` per al nivell Basic.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.status.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.status","typeLabel":"enum\u003cstring> | null"},"tier_requested":{"oneOf":[{"type":"string","enum":["basic","shareholders","ubo",null],"description":"El nivell que ha demanat el flux de treball.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.tier_requested.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["basic","shareholders","ubo",null],"description":"El nivell que ha demanat el flux de treball.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.tier_requested.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.tier_requested","typeLabel":"enum\u003cstring> | null"},"tier_delivered":{"oneOf":[{"type":"string","enum":["basic","shareholders","ubo",null],"description":"El nivell que ha lliurat el registre (i que es factura). Una sol·licitud d'UBO que es respon només amb accionistes directes és `shareholders`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.tier_delivered.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["basic","shareholders","ubo",null],"description":"El nivell que ha lliurat el registre (i que es factura). Una sol·licitud d'UBO que es respon només amb accionistes directes és `shareholders`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.tier_delivered.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.tier_delivered","typeLabel":"enum\u003cstring> | null"},"unavailable_reason":{"oneOf":[{"type":"string","enum":["no_owners_on_record","no_natural_person_owner","ownership_section_unavailable","company_not_found","ambiguous_company_match","missing_registration_number","entity_type_not_covered","provider_unavailable","other",null],"description":"Per què no s'ha lliurat un nivell de titularitat sol·licitat. Nul tret que `status` sigui `unavailable` o `pending`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unavailable_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["no_owners_on_record","no_natural_person_owner","ownership_section_unavailable","company_not_found","ambiguous_company_match","missing_registration_number","entity_type_not_covered","provider_unavailable","other",null],"description":"Per què no s'ha lliurat un nivell de titularitat sol·licitat. Nul tret que `status` sigui `unavailable` o `pending`.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unavailable_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unavailable_reason","typeLabel":"enum\u003cstring> | null"},"direct_ownership_complete":{"oneOf":[{"type":"boolean","description":"Cert quan les participacions declarades dels accionistes directes sumen el 100% (dins d'un punt percentual d'arrodoniment); fals quan no és així; null quan no s'ha proporcionat la titularitat o no s'ha declarat una participació.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.direct_ownership_complete.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Cert quan les participacions declarades dels accionistes directes sumen el 100% (dins d'un punt percentual d'arrodoniment); fals quan no és així; null quan no s'ha proporcionat la titularitat o no s'ha declarat una participació.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.direct_ownership_complete.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.direct_ownership_complete","typeLabel":"boolean | null"},"unresolved":{"type":"array","description":"Parts de la cadena de titularitat que el registre no ha pogut resoldre, per exemple si no hi ha cap estructura de grup registrada per sobre dels propietaris directes.","items":{"type":"object","properties":{"reason":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unresolved.items.[INDEX].reason","typeLabel":"string"},"section":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unresolved.items.[INDEX].section.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unresolved.items.[INDEX].section.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unresolved.items.[INDEX].section","typeLabel":"string | null"}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unresolved.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership.unresolved","typeLabel":"object[]"}},"required":["status","tier_requested","tier_delivered","unavailable_reason","direct_ownership_complete","unresolved"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.ownership","typeLabel":"object"},"registry_tier":{"oneOf":[{"type":"string","description":"El nivell de registre que ha sol·licitat el flux de treball: `basic`, `shareholders` o `ubo`. També a `ownership.tier_requested`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_tier.oneOf.0","typeLabel":"string"},{"type":"null","description":"El nivell de registre que ha sol·licitat el flux de treball: `basic`, `shareholders` o `ubo`. També a `ownership.tier_requested`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_tier.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_tier","typeLabel":"string | null"},"registry_tier_delivered":{"oneOf":[{"type":"string","description":"El nivell que ha lliurat el registre i que es factura. També a `ownership.tier_delivered`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_tier_delivered.oneOf.0","typeLabel":"string"},{"type":"null","description":"El nivell que ha lliurat el registre i que es factura. També a `ownership.tier_delivered`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_tier_delivered.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_tier_delivered","typeLabel":"string | null"},"registry_ownership_status":{"oneOf":[{"type":"string","description":"`not_requested`, `pending`, `delivered`, `not_held` o `unavailable`. També a `ownership.status`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_ownership_status.oneOf.0","typeLabel":"string"},{"type":"null","description":"`not_requested`, `pending`, `delivered`, `not_held` o `unavailable`. També a `ownership.status`.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_ownership_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_ownership_status","typeLabel":"string | null"},"registry_monitoring":{"oneOf":[{"type":"object","description":"El monitor de registre més recent per a l'empresa, o `null` quan no n'existeix cap.","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.uuid","typeLabel":"string\u003cuuid>"},"status":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.status","typeLabel":"string"},"unavailable_reason":{"oneOf":[{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.unavailable_reason.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.unavailable_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.unavailable_reason","typeLabel":"string | null"},"enrolled_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.enrolled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.enrolled_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.enrolled_at","typeLabel":"string\u003cdate-time> | null"},"cancelled_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.cancelled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.cancelled_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.cancelled_at","typeLabel":"string\u003cdate-time> | null"},"last_bill_date":{"oneOf":[{"type":"string","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.last_bill_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.last_bill_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.last_bill_date","typeLabel":"string\u003cdate> | null"},"next_bill_date":{"oneOf":[{"type":"string","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.next_bill_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.next_bill_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.next_bill_date","typeLabel":"string\u003cdate> | null"},"last_event_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.last_event_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.last_event_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.last_event_at","typeLabel":"string\u003cdate-time> | null"},"events_count":{"type":"integer","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.events_count","typeLabel":"integer"},"watched_fields":{"description":"Els camps de l'empresa que el monitor supervisa.","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0.watched_fields","typeLabel":"any"}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.0","typeLabel":"object"},{"type":"null","description":"El monitor de registre més recent per a l'empresa, o `null` quan no n'existeix cap.","properties":{"uuid":{"type":"string","format":"uuid"},"status":{"type":"string"},"unavailable_reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"enrolled_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"cancelled_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"last_bill_date":{"oneOf":[{"type":"string","format":"date"},{"type":"null","format":"date"}]},"next_bill_date":{"oneOf":[{"type":"string","format":"date"},{"type":"null","format":"date"}]},"last_event_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"events_count":{"type":"integer"},"watched_fields":{"description":"Els camps de l'empresa que el monitor supervisa."}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company.registry_monitoring","typeLabel":"object | null"}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].company","typeLabel":"object"},"ownership_structure":{"oneOf":[{"type":"object","description":"L'estructura de capital que ha acreditat el registre, tal com estava quan es va lliurar el nivell de titularitat: `shareholders` directes i `beneficial_owners`. Null quan el registre no ha acreditat cap titularitat. Mai conté les files pròpies de la font del registre; consulta `company.beneficial_owners` i `company.ownership` per al registre actual.","properties":{"shareholders":{"type":"array","items":{"type":"object","description":"Un titular de la instantània de titularitat: la mateixa identitat del registre i participació que `company.beneficial_owners[]`, i la seva `shareholding` canònica.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del propietari tal com consta al registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom del propietari tal com consta al registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].name","typeLabel":"string | null"},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila, per a una persona física, quan el registre l'especifica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de pila, per a una persona física, quan el registre l'especifica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].last_name","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement (ISO 8601) quan el registre la publica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].date_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data de naixement (ISO 8601) quan el registre la publica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].date_of_birth.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].date_of_birth","typeLabel":"string | null"},"country_of_birth":{"oneOf":[{"type":"string","description":"País de naixement quan el registre el publica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].country_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","description":"País de naixement quan el registre el publica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].country_of_birth.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].country_of_birth","typeLabel":"string | null"},"company_name":{"oneOf":[{"type":"string","description":"Nom de l'empresa, per a un titular corporatiu.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].company_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de l'empresa, per a un titular corporatiu.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].company_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].company_name","typeLabel":"string | null"},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre, per a un propietari corporatiu.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].registration_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Número de registre, per a un propietari corporatiu.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].registration_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].registration_number","typeLabel":"string | null"},"entity_type":{"oneOf":[{"type":"string","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].entity_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].entity_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].entity_type","typeLabel":"enum\u003cstring> | null"},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat quan el registre la indica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].nationality.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nacionalitat quan el registre la indica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].nationality.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].nationality","typeLabel":"string | null"},"designation":{"oneOf":[{"type":"string","description":"El càrrec o rol del titular tal com figura al registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].designation.oneOf.0","typeLabel":"string"},{"type":"null","description":"El càrrec o rol del titular tal com figura al registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].designation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].designation","typeLabel":"string | null"},"roles":{"type":"array","items":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].roles.items.[INDEX]","typeLabel":"string"},"description":"`shareholder` per a un titular directe, `ubo` per a un titular real.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].roles","typeLabel":"string[]"},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].ownership_min_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].ownership_min_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].ownership_min_shares","typeLabel":"string | null"},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior de la participació, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].ownership_max_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit superior de la participació, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].ownership_max_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].ownership_max_shares","typeLabel":"string | null"},"voting_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior dels drets de vot, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].voting_min_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit inferior dels drets de vot, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].voting_min_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].voting_min_shares","typeLabel":"string | null"},"voting_max_shares":{"oneOf":[{"type":"string","description":"Límit superior dels drets de vot, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].voting_max_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit superior dels drets de vot, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].voting_max_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].voting_max_shares","typeLabel":"string | null"},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què va començar la participació o el nomenament (ISO 8601).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].appointment_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data en què va començar la participació o el nomenament (ISO 8601).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].appointment_date.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].appointment_date","typeLabel":"string | null"},"is_active":{"oneOf":[{"type":"boolean","description":"Fals per a un antic propietari.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].is_active.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Fals per a un antic propietari.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].is_active.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].is_active","typeLabel":"boolean | null"},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.share_class.oneOf.0","typeLabel":"string"},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.share_class.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.share_class","typeLabel":"string | null"},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.number_of_shares.oneOf.0","typeLabel":"number"},{"type":"null","description":"Nombre d'accions posseïdes.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.number_of_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.number_of_shares","typeLabel":"number | null"},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.currency.oneOf.0","typeLabel":"string"},{"type":"null","description":"Moneda ISO 4217 dels valors següents.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.currency.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.currency","typeLabel":"string | null"},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.nominal_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor nominal per acció.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.nominal_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.nominal_value","typeLabel":"number | null"},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.total_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor total de la participació.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.total_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.total_value","typeLabel":"number | null"},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.percentage.oneOf.0","typeLabel":"number"},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.percentage.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0.percentage","typeLabel":"number | null"}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.0","typeLabel":"object"},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX].shareholding","typeLabel":"object | null"}},"required":["name","first_name","last_name","date_of_birth","country_of_birth","company_name","registration_number","entity_type","nationality","designation","roles","ownership_min_shares","ownership_max_shares","voting_min_shares","voting_max_shares","appointment_date","is_active","shareholding"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.shareholders","typeLabel":"object[]"},"beneficial_owners":{"type":"array","items":{"type":"object","description":"Un titular de la instantània de titularitat: la mateixa identitat del registre i participació que `company.beneficial_owners[]`, i la seva `shareholding` canònica.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del propietari tal com consta al registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom del propietari tal com consta al registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].name","typeLabel":"string | null"},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila, per a una persona física, quan el registre l'especifica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de pila, per a una persona física, quan el registre l'especifica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].last_name","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement (ISO 8601) quan el registre la publica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].date_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data de naixement (ISO 8601) quan el registre la publica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].date_of_birth.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].date_of_birth","typeLabel":"string | null"},"country_of_birth":{"oneOf":[{"type":"string","description":"País de naixement quan el registre el publica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].country_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","description":"País de naixement quan el registre el publica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].country_of_birth.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].country_of_birth","typeLabel":"string | null"},"company_name":{"oneOf":[{"type":"string","description":"Nom de l'empresa, per a un titular corporatiu.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].company_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de l'empresa, per a un titular corporatiu.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].company_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].company_name","typeLabel":"string | null"},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre, per a un propietari corporatiu.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].registration_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Número de registre, per a un propietari corporatiu.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].registration_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].registration_number","typeLabel":"string | null"},"entity_type":{"oneOf":[{"type":"string","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].entity_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].entity_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].entity_type","typeLabel":"enum\u003cstring> | null"},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat quan el registre la indica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].nationality.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nacionalitat quan el registre la indica.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].nationality.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].nationality","typeLabel":"string | null"},"designation":{"oneOf":[{"type":"string","description":"El càrrec o rol del titular tal com figura al registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].designation.oneOf.0","typeLabel":"string"},{"type":"null","description":"El càrrec o rol del titular tal com figura al registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].designation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].designation","typeLabel":"string | null"},"roles":{"type":"array","items":{"type":"string","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].roles.items.[INDEX]","typeLabel":"string"},"description":"`shareholder` per a un titular directe, `ubo` per a un titular real.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].roles","typeLabel":"string[]"},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].ownership_min_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].ownership_min_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].ownership_min_shares","typeLabel":"string | null"},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior de la participació, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].ownership_max_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit superior de la participació, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].ownership_max_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].ownership_max_shares","typeLabel":"string | null"},"voting_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior dels drets de vot, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].voting_min_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit inferior dels drets de vot, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].voting_min_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].voting_min_shares","typeLabel":"string | null"},"voting_max_shares":{"oneOf":[{"type":"string","description":"Límit superior dels drets de vot, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].voting_max_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit superior dels drets de vot, en percentatge.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].voting_max_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].voting_max_shares","typeLabel":"string | null"},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què va començar la participació o el nomenament (ISO 8601).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].appointment_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data en què va començar la participació o el nomenament (ISO 8601).","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].appointment_date.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].appointment_date","typeLabel":"string | null"},"is_active":{"oneOf":[{"type":"boolean","description":"Fals per a un antic propietari.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].is_active.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Fals per a un antic propietari.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].is_active.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].is_active","typeLabel":"boolean | null"},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.share_class.oneOf.0","typeLabel":"string"},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.share_class.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.share_class","typeLabel":"string | null"},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.number_of_shares.oneOf.0","typeLabel":"number"},{"type":"null","description":"Nombre d'accions posseïdes.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.number_of_shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.number_of_shares","typeLabel":"number | null"},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.currency.oneOf.0","typeLabel":"string"},{"type":"null","description":"Moneda ISO 4217 dels valors següents.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.currency.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.currency","typeLabel":"string | null"},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.nominal_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor nominal per acció.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.nominal_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.nominal_value","typeLabel":"number | null"},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.total_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor total de la participació.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.total_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.total_value","typeLabel":"number | null"},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.percentage.oneOf.0","typeLabel":"number"},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals.","isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.percentage.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0.percentage","typeLabel":"number | null"}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.0","typeLabel":"object"},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX].shareholding","typeLabel":"object | null"}},"required":["name","first_name","last_name","date_of_birth","country_of_birth","company_name","registration_number","entity_type","nationality","designation","roles","ownership_min_shares","ownership_max_shares","voting_min_shares","voting_max_shares","appointment_date","is_active","shareholding"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0.beneficial_owners","typeLabel":"object[]"}},"required":["shareholders","beneficial_owners"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.0","typeLabel":"object"},{"type":"null","description":"L'estructura de capital que ha acreditat el registre, tal com estava quan es va lliurar el nivell de titularitat: `shareholders` directes i `beneficial_owners`. Null quan el registre no ha acreditat cap titularitat. Mai conté les files pròpies de la font del registre; consulta `company.beneficial_owners` i `company.ownership` per al registre actual.","properties":{"shareholders":{"type":"array","items":{"type":"object","description":"Un titular de la instantània de titularitat: la mateixa identitat del registre i participació que `company.beneficial_owners[]`, i la seva `shareholding` canònica.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del propietari tal com consta al registre."},{"type":"null","description":"Nom del propietari tal com consta al registre."}]},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila, per a una persona física, quan el registre l'especifica."},{"type":"null","description":"Nom de pila, per a una persona física, quan el registre l'especifica."}]},"last_name":{"oneOf":[{"type":"string","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."},{"type":"null","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement (ISO 8601) quan el registre la publica."},{"type":"null","description":"Data de naixement (ISO 8601) quan el registre la publica."}]},"country_of_birth":{"oneOf":[{"type":"string","description":"País de naixement quan el registre el publica."},{"type":"null","description":"País de naixement quan el registre el publica."}]},"company_name":{"oneOf":[{"type":"string","description":"Nom de l'empresa, per a un titular corporatiu."},{"type":"null","description":"Nom de l'empresa, per a un titular corporatiu."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre, per a un propietari corporatiu."},{"type":"null","description":"Número de registre, per a un propietari corporatiu."}]},"entity_type":{"oneOf":[{"type":"string","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."},{"type":"null","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."}]},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat quan el registre la indica."},{"type":"null","description":"Nacionalitat quan el registre la indica."}]},"designation":{"oneOf":[{"type":"string","description":"El càrrec o rol del titular tal com figura al registre."},{"type":"null","description":"El càrrec o rol del titular tal com figura al registre."}]},"roles":{"type":"array","items":{"type":"string"},"description":"`shareholder` per a un titular directe, `ubo` per a un titular real."},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."},{"type":"null","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."}]},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior de la participació, en percentatge."},{"type":"null","description":"Límit superior de la participació, en percentatge."}]},"voting_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior dels drets de vot, en percentatge."},{"type":"null","description":"Límit inferior dels drets de vot, en percentatge."}]},"voting_max_shares":{"oneOf":[{"type":"string","description":"Límit superior dels drets de vot, en percentatge."},{"type":"null","description":"Límit superior dels drets de vot, en percentatge."}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què va començar la participació o el nomenament (ISO 8601)."},{"type":"null","description":"Data en què va començar la participació o el nomenament (ISO 8601)."}]},"is_active":{"oneOf":[{"type":"boolean","description":"Fals per a un antic propietari."},{"type":"null","description":"Fals per a un antic propietari."}]},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]}]}},"required":["name","first_name","last_name","date_of_birth","country_of_birth","company_name","registration_number","entity_type","nationality","designation","roles","ownership_min_shares","ownership_max_shares","voting_min_shares","voting_max_shares","appointment_date","is_active","shareholding"]}},"beneficial_owners":{"type":"array","items":{"type":"object","description":"Un titular de la instantània de titularitat: la mateixa identitat del registre i participació que `company.beneficial_owners[]`, i la seva `shareholding` canònica.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del propietari tal com consta al registre."},{"type":"null","description":"Nom del propietari tal com consta al registre."}]},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila, per a una persona física, quan el registre l'especifica."},{"type":"null","description":"Nom de pila, per a una persona física, quan el registre l'especifica."}]},"last_name":{"oneOf":[{"type":"string","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."},{"type":"null","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement (ISO 8601) quan el registre la publica."},{"type":"null","description":"Data de naixement (ISO 8601) quan el registre la publica."}]},"country_of_birth":{"oneOf":[{"type":"string","description":"País de naixement quan el registre el publica."},{"type":"null","description":"País de naixement quan el registre el publica."}]},"company_name":{"oneOf":[{"type":"string","description":"Nom de l'empresa, per a un titular corporatiu."},{"type":"null","description":"Nom de l'empresa, per a un titular corporatiu."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre, per a un propietari corporatiu."},{"type":"null","description":"Número de registre, per a un propietari corporatiu."}]},"entity_type":{"oneOf":[{"type":"string","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."},{"type":"null","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."}]},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat quan el registre la indica."},{"type":"null","description":"Nacionalitat quan el registre la indica."}]},"designation":{"oneOf":[{"type":"string","description":"El càrrec o rol del titular tal com figura al registre."},{"type":"null","description":"El càrrec o rol del titular tal com figura al registre."}]},"roles":{"type":"array","items":{"type":"string"},"description":"`shareholder` per a un titular directe, `ubo` per a un titular real."},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."},{"type":"null","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."}]},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior de la participació, en percentatge."},{"type":"null","description":"Límit superior de la participació, en percentatge."}]},"voting_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior dels drets de vot, en percentatge."},{"type":"null","description":"Límit inferior dels drets de vot, en percentatge."}]},"voting_max_shares":{"oneOf":[{"type":"string","description":"Límit superior dels drets de vot, en percentatge."},{"type":"null","description":"Límit superior dels drets de vot, en percentatge."}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què va començar la participació o el nomenament (ISO 8601)."},{"type":"null","description":"Data en què va començar la participació o el nomenament (ISO 8601)."}]},"is_active":{"oneOf":[{"type":"boolean","description":"Fals per a un antic propietari."},{"type":"null","description":"Fals per a un antic propietari."}]},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]}]}},"required":["name","first_name","last_name","date_of_birth","country_of_birth","company_name","registration_number","entity_type","nationality","designation","roles","ownership_min_shares","ownership_max_shares","voting_min_shares","voting_max_shares","appointment_date","is_active","shareholding"]}}},"required":["shareholders","beneficial_owners"],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].ownership_structure","typeLabel":"object | null"},"warnings":{"type":"array","items":{"type":"object","uniqueKey":"registry_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"}},"uniqueKey":"registry_checks.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"registry_checks.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Comprovacions del registre mercantil. Només present quan `session_kind = business`. Cada element conté el payload complet del registre mercantil.","items":{"type":"object","description":"Una comprovació del registre mercantil: el payload complet del registre mercantil enriquit amb l'estructura de titularitat i advertències. Només present quan `session_kind = business`.","properties":{"status":{"type":"string","description":"Estat del cicle de vida de la funcionalitat."},"node_id":{"oneOf":[{"type":"string"},{"type":"null"}]},"data_resolved":{"type":"boolean"},"company":{"type":"object","description":"Payload complet del registre per a l'empresa (registre mercantil combinat amb qualsevol dada proporcionada per l'usuari o editada a la consola).","properties":{"uuid":{"type":"string","format":"uuid"},"node_id":{"oneOf":[{"type":"string"},{"type":"null"}]},"status":{"type":"string"},"registry_status":{"oneOf":[{"type":"string"},{"type":"null"}]},"data_resolved":{"type":"boolean"},"company_name":{"type":"string"},"registration_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"country_code":{"type":"string","description":"País de constitució (ISO 3166-1 alpha-2, p. ex. `GB`, `DE`, `US`)."},"region":{"oneOf":[{"type":"string","description":"Codi de subdivisió ISO 3166-2 quan sigui aplicable (p. ex., `CA`, `NY` per a estats dels EUA)."},{"type":"null","description":"Codi de subdivisió ISO 3166-2 quan sigui aplicable (p. ex., `CA`, `NY` per a estats dels EUA)."}]},"company_type":{"oneOf":[{"type":"string"},{"type":"null"}]},"incorporation_date":{"oneOf":[{"type":"string","format":"date"},{"type":"null","format":"date"}]},"registered_address":{"oneOf":[{"type":"string"},{"type":"null"}]},"tax_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"risk_level":{"oneOf":[{"type":"string","enum":["LOW","MEDIUM","HIGH"]},{"type":"null","enum":["LOW","MEDIUM","HIGH"]}]},"verification_status":{"oneOf":[{"type":"string"},{"type":"null"}]},"is_from_registry":{"type":"boolean"},"fetch_status":{"oneOf":[{"type":"string"},{"type":"null"}]},"alternative_names":{"oneOf":[{"type":"string","description":"Noms alternatius, comercials, anteriors o en l'idioma original de l'empresa com a text, quan s'hagin informat."},{"type":"null","description":"Noms alternatius, comercials, anteriors o en l'idioma original de l'empresa com a text, quan s'hagin informat."}]},"nature_of_business":{"oneOf":[{"type":"string"},{"type":"null"}]},"registered_capital":{"oneOf":[{"type":"string"},{"type":"null"}]},"registered_capital_amount":{"oneOf":[{"type":"string","format":"decimal","description":"Import del capital social/registrat com a cadena decimal (p. ex. `\"100.00\"`), analitzat a partir del document presentat al registre. `null` quan no estigui disponible."},{"type":"null","format":"decimal","description":"Import del capital social/registrat com a cadena decimal (p. ex. `\"100.00\"`), analitzat a partir del document presentat al registre. `null` quan no estigui disponible."}]},"registered_capital_currency":{"oneOf":[{"type":"string","description":"Codi de moneda ISO 4217 de `registered_capital_amount` (p. ex. `\"GBP\"`). `null` quan no estigui disponible."},{"type":"null","description":"Codi de moneda ISO 4217 de `registered_capital_amount` (p. ex. `\"GBP\"`). `null` quan no estigui disponible."}]},"website":{"oneOf":[{"type":"string"},{"type":"null"}]},"email":{"oneOf":[{"type":"string","format":"email"},{"type":"null","format":"email"}]},"phone":{"oneOf":[{"type":"string"},{"type":"null"}]},"legal_entity_identifier":{"oneOf":[{"type":"string"},{"type":"null"}]},"location_of_registration":{"oneOf":[{"type":"string"},{"type":"null"}]},"vat_number":{"oneOf":[{"type":"string","description":"Número d'IVA de la UE, quan es recull durant el pas de registre allotjat o s'edita posteriorment."},{"type":"null","description":"Número d'IVA de la UE, quan es recull durant el pas de registre allotjat o s'edita posteriorment."}]},"vat_validation_status":{"type":"string","enum":["valid","invalid","format_valid","invalid_format","could_not_validate","not_applicable"],"description":"Resultat de la validació del número d'IVA o, si no n'hi ha, del `tax_number`, en enviar al registre. `valid` / `invalid`: determinat pel registre oficial del país (VIES de la UE, Noruega, Suïssa, Brasil, Colòmbia, Costa Rica, Equador, Paraguai; Polònia també pel seu registre intern d'IVA). `format_valid` / `invalid_format`: determinat per les regles de format i dígit de control del país on no es pot consultar cap registre. `could_not_validate`: el registre no estava disponible. `not_applicable`: sense número, un país sense registre o regles, o una sessió de sandbox."},"vat_validated_number":{"oneOf":[{"type":"string","description":"El número que s'ha comprovat, tal com el coneix la font (per exemple, el número d'IVA derivat d'un SIREN francès o d'un RSIN holandès). `null` quan no s'ha executat cap comprovació."},{"type":"null","description":"El número que s'ha comprovat, tal com el coneix la font (per exemple, el número d'IVA derivat d'un SIREN francès o d'un RSIN holandès). `null` quan no s'ha executat cap comprovació."}]},"vat_validation_source":{"oneOf":[{"type":"string","enum":["eu_vies","pl_vat_white_list","no_brreg","ch_uid_register","br_receita_federal","co_rues","cr_hacienda","ec_sri","py_dnit","format_rules",null],"description":"La font que ha determinat `vat_validation_status`: un registre oficial o `format_rules`. `null` quan no s'ha executat cap comprovació."},{"type":"null","enum":["eu_vies","pl_vat_white_list","no_brreg","ch_uid_register","br_receita_federal","co_rues","cr_hacienda","ec_sri","py_dnit","format_rules",null],"description":"La font que ha determinat `vat_validation_status`: un registre oficial o `format_rules`. `null` quan no s'ha executat cap comprovació."}]},"vat_validated_name":{"oneOf":[{"type":"string","description":"Nom registrat amb la font que ha validat el número, quan en revela un. Només s'estableix quan l'estat és `valid`."},{"type":"null","description":"Nom registrat amb la font que ha validat el número, quan en revela un. Només s'estableix quan l'estat és `valid`."}]},"vat_validated_address":{"oneOf":[{"type":"string","description":"Adreça registrada amb la font que ha validat el número, quan en divulga una. Només s'estableix quan l'estat és `valid`."},{"type":"null","description":"Adreça registrada amb la font que ha validat el número, quan en divulga una. Només s'estableix quan l'estat és `valid`."}]},"vat_checked_at":{"oneOf":[{"type":"string","format":"date-time","description":"Marca de temps de la comprovació. `null` quan no s'ha executat cap comprovació."},{"type":"null","format":"date-time","description":"Marca de temps de la comprovació. `null` quan no s'ha executat cap comprovació."}]},"financial_summary":{"oneOf":[{"type":"object"},{"type":"null"}]},"officers":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"designation":{"oneOf":[{"type":"string"},{"type":"null"}]},"role":{"oneOf":[{"type":"string"},{"type":"null"}]},"nationality":{"oneOf":[{"type":"string"},{"type":"null"}]},"is_active":{"type":"boolean"},"kyc_status":{"oneOf":[{"type":"string","enum":["Approved","Declined","Pending"]},{"type":"null","enum":["Approved","Declined","Pending"]}]},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri"},{"type":"null","format":"uri"}]},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila quan el registre el reporta explícitament; no deduït del nom complet."},{"type":"null","description":"Nom de pila quan el registre el reporta explícitament; no deduït del nom complet."}]},"last_name":{"oneOf":[{"type":"string","description":"Cognom quan el registre mercantil l'informa explícitament."},{"type":"null","description":"Cognom quan el registre mercantil l'informa explícitament."}]},"address":{"oneOf":[{"type":"string","description":"Adreça de l'administrador notificada pel registre mercantil."},{"type":"null","description":"Adreça de l'administrador notificada pel registre mercantil."}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què es va nomenar el directiu.","format":"date"},{"type":"null","description":"Data en què es va nomenar el directiu.","format":"date"}]},"termination_date":{"oneOf":[{"type":"string","description":"Data en què va finalitzar el càrrec, quan s'ha notificat.","format":"date"},{"type":"null","description":"Data en què va finalitzar el càrrec, quan s'ha notificat.","format":"date"}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement completa informada pel registre. Null quan només es coneix l'any o el mes de naixement.","format":"date"},{"type":"null","description":"Data de naixement completa informada pel registre. Null quan només es coneix l'any o el mes de naixement.","format":"date"}]},"date_of_birth_year":{"oneOf":[{"type":"integer","minimum":1,"maximum":9999,"description":"Any de naixement notificat pel registre, inclòs quan la data completa no està disponible."},{"type":"null","minimum":1,"maximum":9999,"description":"Any de naixement notificat pel registre, inclòs quan la data completa no està disponible."}]},"date_of_birth_month":{"oneOf":[{"type":"integer","minimum":1,"maximum":12,"description":"Mes de naixement notificat pel registre. Nul quan només es coneix l'any."},{"type":"null","minimum":1,"maximum":12,"description":"Mes de naixement notificat pel registre. Nul quan només es coneix l'any."}]}}}},"beneficial_owners":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"first_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"last_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"entity_type":{"type":"string","enum":["person","company"]},"roles":{"type":"array","items":{"type":"string"}},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior del percentatge de titularitat segons informa el registre. Cadena de text lliure (p. ex., `\"25.00\"`, `\"50\"`); utilitza `effective_ownership_percent` per obtenir un valor numèric processat."},{"type":"null","description":"Límit inferior del percentatge de titularitat segons informa el registre. Cadena de text lliure (p. ex., `\"25.00\"`, `\"50\"`); utilitza `effective_ownership_percent` per obtenir un valor numèric processat."}]},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior del percentatge de titularitat segons el registre. Cadena de text lliure; utilitza `effective_ownership_percent` per a un valor numèric analitzat."},{"type":"null","description":"Límit superior del percentatge de titularitat segons el registre. Cadena de text lliure; utilitza `effective_ownership_percent` per a un valor numèric analitzat."}]},"is_active":{"type":"boolean"},"kyc_status":{"oneOf":[{"type":"string","enum":["Approved","Declined","Pending"]},{"type":"null","enum":["Approved","Declined","Pending"]}]},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri"},{"type":"null","format":"uri"}]},"effective_ownership_percent":{"oneOf":[{"type":"number"},{"type":"null"}]},"company_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"registration_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"country_of_birth":{"oneOf":[{"type":"string"},{"type":"null"}]},"email":{"oneOf":[{"type":"string"},{"type":"null"}]},"nationality":{"oneOf":[{"type":"string"},{"type":"null"}]},"designation":{"oneOf":[{"type":"string"},{"type":"null"}]},"voting_min_shares":{"oneOf":[{"type":"string"},{"type":"null"}]},"voting_max_shares":{"oneOf":[{"type":"string"},{"type":"null"}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement completa quan s'ha informat.","format":"date"},{"type":"null","description":"Data de naixement completa quan s'ha informat.","format":"date"}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data de nomenament quan s'ha informat.","format":"date"},{"type":"null","description":"Data de nomenament quan s'ha informat.","format":"date"}]},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]}]}}}},"addresses":{"oneOf":[{"type":"array","description":"Totes les adreces que indica el registre, en un format canònic. Null si no n'indica cap.","items":{"type":"object","description":"Una adreça que indica el registre, amb el mateix format per a cada país i font de registre. Cada clau està sempre present; qualsevol part que el registre no publiqui és nul·la.","properties":{"type":{"oneOf":[{"type":"string","description":"Tipus d'adreça en minúscules: `registered` per a la seu social; altres tipus segons com els anomena el registre (per exemple, `postal`, `office`). `null` quan el registre no indica de quin tipus d'adreça es tracta."},{"type":"null","description":"Tipus d'adreça en minúscules: `registered` per a la seu social; altres tipus segons com els anomena el registre (per exemple, `postal`, `office`). `null` quan el registre no indica de quin tipus d'adreça es tracta."}]},"address":{"type":"string","description":"L'adreça completa en una sola línia. Sempre present a cada adreça."},"street":{"oneOf":[{"type":"string","description":"Carrer i número."},{"type":"null","description":"Carrer i número."}]},"city":{"oneOf":[{"type":"string","description":"Ciutat o localitat."},{"type":"null","description":"Ciutat o localitat."}]},"postal_code":{"oneOf":[{"type":"string","description":"Codi postal."},{"type":"null","description":"Codi postal."}]},"region":{"oneOf":[{"type":"string","description":"Regió, estat o província."},{"type":"null","description":"Regió, estat o província."}]},"country_code":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2."},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2."}]},"description":{"oneOf":[{"type":"string","description":"L'etiqueta pròpia del registre per a l'adreça, si en proporciona una."},{"type":"null","description":"L'etiqueta pròpia del registre per a l'adreça, si en proporciona una."}]}},"required":["type","address","street","city","postal_code","region","country_code","description"]}},{"type":"null","description":"Totes les adreces que indica el registre, en un format canònic. Null si no n'indica cap.","items":{"type":"object","description":"Una adreça que indica el registre, amb el mateix format per a cada país i font de registre. Cada clau està sempre present; qualsevol part que el registre no publiqui és nul·la.","properties":{"type":{"oneOf":[{"type":"string","description":"Tipus d'adreça en minúscules: `registered` per a la seu social; altres tipus segons com els anomena el registre (per exemple, `postal`, `office`). `null` quan el registre no indica de quin tipus d'adreça es tracta."},{"type":"null","description":"Tipus d'adreça en minúscules: `registered` per a la seu social; altres tipus segons com els anomena el registre (per exemple, `postal`, `office`). `null` quan el registre no indica de quin tipus d'adreça es tracta."}]},"address":{"type":"string","description":"L'adreça completa en una sola línia. Sempre present a cada adreça."},"street":{"oneOf":[{"type":"string","description":"Carrer i número."},{"type":"null","description":"Carrer i número."}]},"city":{"oneOf":[{"type":"string","description":"Ciutat o localitat."},{"type":"null","description":"Ciutat o localitat."}]},"postal_code":{"oneOf":[{"type":"string","description":"Codi postal."},{"type":"null","description":"Codi postal."}]},"region":{"oneOf":[{"type":"string","description":"Regió, estat o província."},{"type":"null","description":"Regió, estat o província."}]},"country_code":{"oneOf":[{"type":"string","description":"Codi de país ISO 3166-1 alfa-2."},{"type":"null","description":"Codi de país ISO 3166-1 alfa-2."}]},"description":{"oneOf":[{"type":"string","description":"L'etiqueta pròpia del registre per a l'adreça, si en proporciona una."},{"type":"null","description":"L'etiqueta pròpia del registre per a l'adreça, si en proporciona una."}]}},"required":["type","address","street","city","postal_code","region","country_code","description"]}}]},"industries":{"oneOf":[{"type":"array","description":"Les activitats sota les quals el registre classifica l'empresa, en un format canònic. Null si no n'indica cap.","items":{"type":"object","description":"Una activitat sota la qual el registre classifica l'empresa, amb el mateix format per a cada país i font de registre.","properties":{"code":{"oneOf":[{"type":"string","description":"Codi d'activitat tal com l'imprimeix el registre (per exemple `73110`)."},{"type":"null","description":"Codi d'activitat tal com l'imprimeix el registre (per exemple `73110`)."}]},"description":{"oneOf":[{"type":"string","description":"Etiqueta de l'activitat, quan el registre en publica una."},{"type":"null","description":"Etiqueta de l'activitat, quan el registre en publica una."}]},"scheme":{"oneOf":[{"type":"string","description":"Sistema de classificació, un nom per sistema independentment de la font que l'hagi informat: `UK SIC 2007`, `US SIC`, `NACE Rev. 2`, `NACE Rev. 2.1`, `NAF Rev. 2`, `CNAE`, `SBI`, `NOGA 2008`, `CAE Rev. 4`, `Canada SIC 1977`; altres sistemes nacionals mantenen el propi nom del registre. Null quan el registre no indica el nom del sistema."},{"type":"null","description":"Sistema de classificació, un nom per sistema independentment de la font que l'hagi informat: `UK SIC 2007`, `US SIC`, `NACE Rev. 2`, `NACE Rev. 2.1`, `NAF Rev. 2`, `CNAE`, `SBI`, `NOGA 2008`, `CAE Rev. 4`, `Canada SIC 1977`; altres sistemes nacionals mantenen el propi nom del registre. Null quan el registre no indica el nom del sistema."}]},"is_primary":{"type":"boolean","description":"Cert per a l'activitat principal de l'empresa. Exactament una entrada és primària quan la llista no és buida."}},"required":["code","description","scheme","is_primary"]}},{"type":"null","description":"Les activitats sota les quals el registre classifica l'empresa, en un format canònic. Null si no n'indica cap.","items":{"type":"object","description":"Una activitat sota la qual el registre classifica l'empresa, amb el mateix format per a cada país i font de registre.","properties":{"code":{"oneOf":[{"type":"string","description":"Codi d'activitat tal com l'imprimeix el registre (per exemple `73110`)."},{"type":"null","description":"Codi d'activitat tal com l'imprimeix el registre (per exemple `73110`)."}]},"description":{"oneOf":[{"type":"string","description":"Etiqueta de l'activitat, quan el registre en publica una."},{"type":"null","description":"Etiqueta de l'activitat, quan el registre en publica una."}]},"scheme":{"oneOf":[{"type":"string","description":"Sistema de classificació, un nom per sistema independentment de la font que l'hagi informat: `UK SIC 2007`, `US SIC`, `NACE Rev. 2`, `NACE Rev. 2.1`, `NAF Rev. 2`, `CNAE`, `SBI`, `NOGA 2008`, `CAE Rev. 4`, `Canada SIC 1977`; altres sistemes nacionals mantenen el propi nom del registre. Null quan el registre no indica el nom del sistema."},{"type":"null","description":"Sistema de classificació, un nom per sistema independentment de la font que l'hagi informat: `UK SIC 2007`, `US SIC`, `NACE Rev. 2`, `NACE Rev. 2.1`, `NAF Rev. 2`, `CNAE`, `SBI`, `NOGA 2008`, `CAE Rev. 4`, `Canada SIC 1977`; altres sistemes nacionals mantenen el propi nom del registre. Null quan el registre no indica el nom del sistema."}]},"is_primary":{"type":"boolean","description":"Cert per a l'activitat principal de l'empresa. Exactament una entrada és primària quan la llista no és buida."}},"required":["code","description","scheme","is_primary"]}}]},"accounts":{"oneOf":[{"type":"object","additionalProperties":true,"description":"Dates de presentació al registre, quan estiguin disponibles. Els informes anuals i les juntes generals utilitzen last_annual_return_date i last_agm_date; són diferents dels comptes financers."},{"type":"null","additionalProperties":true,"description":"Dates de presentació al registre, quan estiguin disponibles. Els informes anuals i les juntes generals utilitzen last_annual_return_date i last_agm_date; són diferents dels comptes financers."}]},"registry_data":{"oneOf":[{"type":"object","description":"Detall normalitzat del registre mercantil de Didit per a l'empresa: el resultat de titularitat (`ownership_error`, `section_errors`, `ubo_resolution`, `lite_enrichment`), les correccions fetes amb update-data i fets del registre que no tenen un camp propi. Mai conté el registre propi de la font registral. Cada clau és opcional i només és present quan l'empresa en té un valor; se'n poden afegir de noves. Consulta els camps canònics (`addresses`, `industries`, `ownership`, `beneficial_owners[].shareholding`) per a tot allò que cobreixen.","properties":{"company_name":{"type":"string","description":"Nom de l'empresa corregit a la consola."},"registration_number":{"type":"string","description":"Número de registre tal com l'indica el registre o una correcció de la consola."},"country_code":{"type":"string","description":"País del registre segons el registre o una correcció de la consola."},"region":{"type":"string","description":"Regió o estat del registre."},"incorporation_date":{"type":"string","description":"Data de constitució (ISO 8601)."},"registration_date":{"type":"string","description":"Data de registre (ISO 8601) quan el registre n'indica una de diferent de la data de constitució."},"dissolution_date":{"type":"string","description":"Data de dissolució (ISO 8601) quan el registre en fa constar una."},"tax_number":{"type":"string","description":"Identificador fiscal."},"vat_number":{"type":"string","description":"Número d'IVA."},"legal_address":{"type":"string","description":"Adreça social tal com s'ha corregit a la consola."},"registered_address":{"type":"string","description":"Adreça registrada tal com consta al registre."},"company_type":{"type":"string","description":"Forma jurídica."},"registry_status":{"type":"string","description":"Estat de l'empresa al registre mercantil."},"verification_status":{"type":"string","description":"Estat de la verificació."},"alternative_names":{"type":"string","description":"Altres noms comercials que l'empresa utilitza o ha utilitzat."},"nature_of_business":{"type":"string","description":"Descripció de l'activitat."},"registered_capital":{"type":"string","description":"Capital registrat tal com està imprès."},"registered_capital_amount":{"type":"string","description":"Import del capital registrat, com a cadena en format decimal."},"registered_capital_currency":{"type":"string","description":"Moneda del capital registrat (ISO 4217)."},"website":{"type":"string","description":"Lloc web."},"email":{"type":"string","description":"Correu electrònic de contacte."},"phone":{"type":"string","description":"Telèfon de contacte."},"legal_entity_identifier":{"type":"string","description":"Identificador d'entitat jurídica (LEI)."},"location_of_registration":{"type":"string","description":"Lloc de registre."},"control_scheme":{"type":"string","description":"Esquema de governança quan el registre l'exposa."},"ownership_error":{"type":"string","enum":["no_owners_on_record","no_natural_person_owner","ownership_section_unavailable","company_not_found","ambiguous_company_match","missing_registration_number","entity_type_not_covered","provider_unavailable","other"],"description":"Per què no s'ha lliurat un nivell de titularitat sol·licitat, amb els mateixos codis que `ownership.unavailable_reason`. `no_owners_on_record` (el registre ha respost i no indica cap titular) i `ownership_section_unavailable` (el registre no ha retornat la secció de titularitat) són resultats diferents."},"section_errors":{"type":"object","description":"Seccions que el registre no ha retornat, indexades per secció (`officers`, `shareholders`, `group_structure`). Una secció llistada aquí no s'ha lliurat mai: una llista buida al seu costat no diu res sobre l'empresa.","additionalProperties":{"type":"object","description":"Una secció que el registre no ha retornat.","properties":{"status_code":{"oneOf":[{"type":"integer","description":"L'estat que el registre ha respost per a la secció."},{"type":"null","description":"L'estat que el registre ha respost per a la secció."}]}},"required":["status_code"]}},"ubo_resolution":{"type":"object","description":"Com ha recorregut el nivell d'UBO la cadena de titularitat per sobre de l'empresa.","properties":{"parent_chain":{"type":"array","description":"Matrius corporatives des de la matriu última fins a l'empresa.","items":{"type":"object","description":"Una empresa del grup corporatiu, segons la seva identitat registral.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom de l'empresa."},{"type":"null","description":"Nom de l'empresa."}]},"country_code":{"oneOf":[{"type":"string","description":"País de registre."},{"type":"null","description":"País de registre."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre."},{"type":"null","description":"Número de registre."}]}},"required":["name","country_code","registration_number"]}},"subsidiaries":{"type":"array","description":"Empreses directament subordinades a l'empresa en el seu grup empresarial.","items":{"type":"object","description":"Una empresa del grup corporatiu, segons la seva identitat registral.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom de l'empresa."},{"type":"null","description":"Nom de l'empresa."}]},"country_code":{"oneOf":[{"type":"string","description":"País de registre."},{"type":"null","description":"País de registre."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre."},{"type":"null","description":"Número de registre."}]}},"required":["name","country_code","registration_number"]}},"unresolved":{"type":"array","description":"Parts de la cadena que el registre no ha pogut resoldre (les mateixes entrades que `ownership.unresolved`).","items":{"type":"object","properties":{"reason":{"type":"string","description":"Per què, per exemple `no_group_structure_on_record`, `selected_company_not_in_group_structure` o `section_error`."},"section":{"oneOf":[{"type":"string","description":"La secció afectada, per exemple `group_structure`."},{"type":"null","description":"La secció afectada, per exemple `group_structure`."}]}},"required":["reason","section"]}}},"required":["parent_chain","subsidiaries","unresolved"]},"lite_enrichment":{"type":"object","description":"Camps buits del perfil Lite que una altra de les fonts del registre del país ha omplert. La font no s'especifica.","properties":{"fields":{"type":"array","items":{"type":"string"},"description":"Els camps de l'empresa que s'han emplenat."},"people_added":{"type":"integer","description":"Quants administradors o titulars reals s'han afegit."}},"required":["fields","people_added"]},"registry_metadata":{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]},"description":"Els camps propis del registre per a l'empresa, indexats tal com els anomena el registre, com a valors plans (registres antics). Només s'inclouen els camps revisats com a fets del registre."},"registry_sources":{"type":"array","description":"Els registres oficials dels quals s'ha extret el registre (registres antics). No s'indiquen altres fonts.","items":{"type":"object","description":"Un registre oficial del qual s'ha extret el registre. Només s'esmenten els registres governamentals oficials, els reguladors i el sistema oficial d'identificadors; qualsevol altra font s'omet.","properties":{"name":{"type":"string","description":"Nom del registre, per exemple `UK Companies House`."},"source_type":{"type":"string","enum":["official"],"description":"Sempre `official`."}},"required":["name","source_type"]}},"previous_names":{"type":"array","items":{"type":"string"},"description":"Noms sota els quals l'empresa estava registrada anteriorment (registres històrics)."},"parent_companies":{"type":"array","items":{"type":"string"},"description":"Empreses matriu que indica el registre (registres antics)."},"documents_available":{"type":"integer","description":"Quants registres ofereix el registre mercantil per a l'empresa (registres heretats)."}}},{"type":"null","description":"Detall normalitzat del registre mercantil de Didit per a l'empresa: el resultat de titularitat (`ownership_error`, `section_errors`, `ubo_resolution`, `lite_enrichment`), les correccions fetes amb update-data i fets del registre que no tenen un camp propi. Mai conté el registre propi de la font registral. Cada clau és opcional i només és present quan l'empresa en té un valor; se'n poden afegir de noves. Consulta els camps canònics (`addresses`, `industries`, `ownership`, `beneficial_owners[].shareholding`) per a tot allò que cobreixen.","properties":{"company_name":{"type":"string","description":"Nom de l'empresa corregit a la consola."},"registration_number":{"type":"string","description":"Número de registre tal com l'indica el registre o una correcció de la consola."},"country_code":{"type":"string","description":"País del registre segons el registre o una correcció de la consola."},"region":{"type":"string","description":"Regió o estat del registre."},"incorporation_date":{"type":"string","description":"Data de constitució (ISO 8601)."},"registration_date":{"type":"string","description":"Data de registre (ISO 8601) quan el registre n'indica una de diferent de la data de constitució."},"dissolution_date":{"type":"string","description":"Data de dissolució (ISO 8601) quan el registre en fa constar una."},"tax_number":{"type":"string","description":"Identificador fiscal."},"vat_number":{"type":"string","description":"Número d'IVA."},"legal_address":{"type":"string","description":"Adreça social tal com s'ha corregit a la consola."},"registered_address":{"type":"string","description":"Adreça registrada tal com consta al registre."},"company_type":{"type":"string","description":"Forma jurídica."},"registry_status":{"type":"string","description":"Estat de l'empresa al registre mercantil."},"verification_status":{"type":"string","description":"Estat de la verificació."},"alternative_names":{"type":"string","description":"Altres noms comercials que l'empresa utilitza o ha utilitzat."},"nature_of_business":{"type":"string","description":"Descripció de l'activitat."},"registered_capital":{"type":"string","description":"Capital registrat tal com està imprès."},"registered_capital_amount":{"type":"string","description":"Import del capital registrat, com a cadena en format decimal."},"registered_capital_currency":{"type":"string","description":"Moneda del capital registrat (ISO 4217)."},"website":{"type":"string","description":"Lloc web."},"email":{"type":"string","description":"Correu electrònic de contacte."},"phone":{"type":"string","description":"Telèfon de contacte."},"legal_entity_identifier":{"type":"string","description":"Identificador d'entitat jurídica (LEI)."},"location_of_registration":{"type":"string","description":"Lloc de registre."},"control_scheme":{"type":"string","description":"Esquema de governança quan el registre l'exposa."},"ownership_error":{"type":"string","enum":["no_owners_on_record","no_natural_person_owner","ownership_section_unavailable","company_not_found","ambiguous_company_match","missing_registration_number","entity_type_not_covered","provider_unavailable","other"],"description":"Per què no s'ha lliurat un nivell de titularitat sol·licitat, amb els mateixos codis que `ownership.unavailable_reason`. `no_owners_on_record` (el registre ha respost i no indica cap titular) i `ownership_section_unavailable` (el registre no ha retornat la secció de titularitat) són resultats diferents."},"section_errors":{"type":"object","description":"Seccions que el registre no ha retornat, indexades per secció (`officers`, `shareholders`, `group_structure`). Una secció llistada aquí no s'ha lliurat mai: una llista buida al seu costat no diu res sobre l'empresa.","additionalProperties":{"type":"object","description":"Una secció que el registre no ha retornat.","properties":{"status_code":{"oneOf":[{"type":"integer","description":"L'estat que el registre ha respost per a la secció."},{"type":"null","description":"L'estat que el registre ha respost per a la secció."}]}},"required":["status_code"]}},"ubo_resolution":{"type":"object","description":"Com ha recorregut el nivell d'UBO la cadena de titularitat per sobre de l'empresa.","properties":{"parent_chain":{"type":"array","description":"Matrius corporatives des de la matriu última fins a l'empresa.","items":{"type":"object","description":"Una empresa del grup corporatiu, segons la seva identitat registral.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom de l'empresa."},{"type":"null","description":"Nom de l'empresa."}]},"country_code":{"oneOf":[{"type":"string","description":"País de registre."},{"type":"null","description":"País de registre."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre."},{"type":"null","description":"Número de registre."}]}},"required":["name","country_code","registration_number"]}},"subsidiaries":{"type":"array","description":"Empreses directament subordinades a l'empresa en el seu grup empresarial.","items":{"type":"object","description":"Una empresa del grup corporatiu, segons la seva identitat registral.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom de l'empresa."},{"type":"null","description":"Nom de l'empresa."}]},"country_code":{"oneOf":[{"type":"string","description":"País de registre."},{"type":"null","description":"País de registre."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre."},{"type":"null","description":"Número de registre."}]}},"required":["name","country_code","registration_number"]}},"unresolved":{"type":"array","description":"Parts de la cadena que el registre no ha pogut resoldre (les mateixes entrades que `ownership.unresolved`).","items":{"type":"object","properties":{"reason":{"type":"string","description":"Per què, per exemple `no_group_structure_on_record`, `selected_company_not_in_group_structure` o `section_error`."},"section":{"oneOf":[{"type":"string","description":"La secció afectada, per exemple `group_structure`."},{"type":"null","description":"La secció afectada, per exemple `group_structure`."}]}},"required":["reason","section"]}}},"required":["parent_chain","subsidiaries","unresolved"]},"lite_enrichment":{"type":"object","description":"Camps buits del perfil Lite que una altra de les fonts del registre del país ha omplert. La font no s'especifica.","properties":{"fields":{"type":"array","items":{"type":"string"},"description":"Els camps de l'empresa que s'han emplenat."},"people_added":{"type":"integer","description":"Quants administradors o titulars reals s'han afegit."}},"required":["fields","people_added"]},"registry_metadata":{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]},"description":"Els camps propis del registre per a l'empresa, indexats tal com els anomena el registre, com a valors plans (registres antics). Només s'inclouen els camps revisats com a fets del registre."},"registry_sources":{"type":"array","description":"Els registres oficials dels quals s'ha extret el registre (registres antics). No s'indiquen altres fonts.","items":{"type":"object","description":"Un registre oficial del qual s'ha extret el registre. Només s'esmenten els registres governamentals oficials, els reguladors i el sistema oficial d'identificadors; qualsevol altra font s'omet.","properties":{"name":{"type":"string","description":"Nom del registre, per exemple `UK Companies House`."},"source_type":{"type":"string","enum":["official"],"description":"Sempre `official`."}},"required":["name","source_type"]}},"previous_names":{"type":"array","items":{"type":"string"},"description":"Noms sota els quals l'empresa estava registrada anteriorment (registres històrics)."},"parent_companies":{"type":"array","items":{"type":"string"},"description":"Empreses matriu que indica el registre (registres antics)."},"documents_available":{"type":"integer","description":"Quants registres ofereix el registre mercantil per a l'empresa (registres heretats)."}}}]},"user_provided_data":{"type":"object","description":"Dades confirmades o editades per l'usuari final."},"confirmed_by_user_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"last_console_edit_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"is_editable":{"type":"boolean"},"ownership":{"type":"object","description":"El resultat del nivell de titularitat (Accionistes / UBO), amb la mateixa estructura per a cada país i font de registre.","properties":{"status":{"oneOf":[{"type":"string","enum":["not_requested","pending","delivered","not_held","unavailable",null],"description":"`delivered` quan el registre ha publicat la titularitat; `not_held` quan el registre de titularitat ha respost i no llista en absolut l'empresa (consulta `unavailable_reason`); `unavailable` quan no ha servit les dades de titularitat per qualsevol altre motiu (consulta `unavailable_reason`); `pending` mentre el registre encara les està obtenint; `not_requested` per al nivell Basic."},{"type":"null","enum":["not_requested","pending","delivered","not_held","unavailable",null],"description":"`delivered` quan el registre ha publicat la titularitat; `not_held` quan el registre de titularitat ha respost i no llista en absolut l'empresa (consulta `unavailable_reason`); `unavailable` quan no ha servit les dades de titularitat per qualsevol altre motiu (consulta `unavailable_reason`); `pending` mentre el registre encara les està obtenint; `not_requested` per al nivell Basic."}]},"tier_requested":{"oneOf":[{"type":"string","enum":["basic","shareholders","ubo",null],"description":"El nivell que ha demanat el flux de treball."},{"type":"null","enum":["basic","shareholders","ubo",null],"description":"El nivell que ha demanat el flux de treball."}]},"tier_delivered":{"oneOf":[{"type":"string","enum":["basic","shareholders","ubo",null],"description":"El nivell que ha lliurat el registre (i que es factura). Una sol·licitud d'UBO que es respon només amb accionistes directes és `shareholders`."},{"type":"null","enum":["basic","shareholders","ubo",null],"description":"El nivell que ha lliurat el registre (i que es factura). Una sol·licitud d'UBO que es respon només amb accionistes directes és `shareholders`."}]},"unavailable_reason":{"oneOf":[{"type":"string","enum":["no_owners_on_record","no_natural_person_owner","ownership_section_unavailable","company_not_found","ambiguous_company_match","missing_registration_number","entity_type_not_covered","provider_unavailable","other",null],"description":"Per què no s'ha lliurat un nivell de titularitat sol·licitat. Nul tret que `status` sigui `unavailable` o `pending`."},{"type":"null","enum":["no_owners_on_record","no_natural_person_owner","ownership_section_unavailable","company_not_found","ambiguous_company_match","missing_registration_number","entity_type_not_covered","provider_unavailable","other",null],"description":"Per què no s'ha lliurat un nivell de titularitat sol·licitat. Nul tret que `status` sigui `unavailable` o `pending`."}]},"direct_ownership_complete":{"oneOf":[{"type":"boolean","description":"Cert quan les participacions declarades dels accionistes directes sumen el 100% (dins d'un punt percentual d'arrodoniment); fals quan no és així; null quan no s'ha proporcionat la titularitat o no s'ha declarat una participació."},{"type":"null","description":"Cert quan les participacions declarades dels accionistes directes sumen el 100% (dins d'un punt percentual d'arrodoniment); fals quan no és així; null quan no s'ha proporcionat la titularitat o no s'ha declarat una participació."}]},"unresolved":{"type":"array","description":"Parts de la cadena de titularitat que el registre no ha pogut resoldre, per exemple si no hi ha cap estructura de grup registrada per sobre dels propietaris directes.","items":{"type":"object","properties":{"reason":{"type":"string"},"section":{"oneOf":[{"type":"string"},{"type":"null"}]}}}}},"required":["status","tier_requested","tier_delivered","unavailable_reason","direct_ownership_complete","unresolved"]},"registry_tier":{"oneOf":[{"type":"string","description":"El nivell de registre que ha sol·licitat el flux de treball: `basic`, `shareholders` o `ubo`. També a `ownership.tier_requested`."},{"type":"null","description":"El nivell de registre que ha sol·licitat el flux de treball: `basic`, `shareholders` o `ubo`. També a `ownership.tier_requested`."}]},"registry_tier_delivered":{"oneOf":[{"type":"string","description":"El nivell que ha lliurat el registre i que es factura. També a `ownership.tier_delivered`."},{"type":"null","description":"El nivell que ha lliurat el registre i que es factura. També a `ownership.tier_delivered`."}]},"registry_ownership_status":{"oneOf":[{"type":"string","description":"`not_requested`, `pending`, `delivered`, `not_held` o `unavailable`. També a `ownership.status`."},{"type":"null","description":"`not_requested`, `pending`, `delivered`, `not_held` o `unavailable`. També a `ownership.status`."}]},"registry_monitoring":{"oneOf":[{"type":"object","description":"El monitor de registre més recent per a l'empresa, o `null` quan no n'existeix cap.","properties":{"uuid":{"type":"string","format":"uuid"},"status":{"type":"string"},"unavailable_reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"enrolled_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"cancelled_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"last_bill_date":{"oneOf":[{"type":"string","format":"date"},{"type":"null","format":"date"}]},"next_bill_date":{"oneOf":[{"type":"string","format":"date"},{"type":"null","format":"date"}]},"last_event_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"events_count":{"type":"integer"},"watched_fields":{"description":"Els camps de l'empresa que el monitor supervisa."}}},{"type":"null","description":"El monitor de registre més recent per a l'empresa, o `null` quan no n'existeix cap.","properties":{"uuid":{"type":"string","format":"uuid"},"status":{"type":"string"},"unavailable_reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"enrolled_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"cancelled_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"last_bill_date":{"oneOf":[{"type":"string","format":"date"},{"type":"null","format":"date"}]},"next_bill_date":{"oneOf":[{"type":"string","format":"date"},{"type":"null","format":"date"}]},"last_event_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"events_count":{"type":"integer"},"watched_fields":{"description":"Els camps de l'empresa que el monitor supervisa."}}}]}}},"ownership_structure":{"oneOf":[{"type":"object","description":"L'estructura de capital que ha acreditat el registre, tal com estava quan es va lliurar el nivell de titularitat: `shareholders` directes i `beneficial_owners`. Null quan el registre no ha acreditat cap titularitat. Mai conté les files pròpies de la font del registre; consulta `company.beneficial_owners` i `company.ownership` per al registre actual.","properties":{"shareholders":{"type":"array","items":{"type":"object","description":"Un titular de la instantània de titularitat: la mateixa identitat del registre i participació que `company.beneficial_owners[]`, i la seva `shareholding` canònica.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del propietari tal com consta al registre."},{"type":"null","description":"Nom del propietari tal com consta al registre."}]},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila, per a una persona física, quan el registre l'especifica."},{"type":"null","description":"Nom de pila, per a una persona física, quan el registre l'especifica."}]},"last_name":{"oneOf":[{"type":"string","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."},{"type":"null","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement (ISO 8601) quan el registre la publica."},{"type":"null","description":"Data de naixement (ISO 8601) quan el registre la publica."}]},"country_of_birth":{"oneOf":[{"type":"string","description":"País de naixement quan el registre el publica."},{"type":"null","description":"País de naixement quan el registre el publica."}]},"company_name":{"oneOf":[{"type":"string","description":"Nom de l'empresa, per a un titular corporatiu."},{"type":"null","description":"Nom de l'empresa, per a un titular corporatiu."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre, per a un propietari corporatiu."},{"type":"null","description":"Número de registre, per a un propietari corporatiu."}]},"entity_type":{"oneOf":[{"type":"string","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."},{"type":"null","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."}]},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat quan el registre la indica."},{"type":"null","description":"Nacionalitat quan el registre la indica."}]},"designation":{"oneOf":[{"type":"string","description":"El càrrec o rol del titular tal com figura al registre."},{"type":"null","description":"El càrrec o rol del titular tal com figura al registre."}]},"roles":{"type":"array","items":{"type":"string"},"description":"`shareholder` per a un titular directe, `ubo` per a un titular real."},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."},{"type":"null","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."}]},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior de la participació, en percentatge."},{"type":"null","description":"Límit superior de la participació, en percentatge."}]},"voting_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior dels drets de vot, en percentatge."},{"type":"null","description":"Límit inferior dels drets de vot, en percentatge."}]},"voting_max_shares":{"oneOf":[{"type":"string","description":"Límit superior dels drets de vot, en percentatge."},{"type":"null","description":"Límit superior dels drets de vot, en percentatge."}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què va començar la participació o el nomenament (ISO 8601)."},{"type":"null","description":"Data en què va començar la participació o el nomenament (ISO 8601)."}]},"is_active":{"oneOf":[{"type":"boolean","description":"Fals per a un antic propietari."},{"type":"null","description":"Fals per a un antic propietari."}]},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]}]}},"required":["name","first_name","last_name","date_of_birth","country_of_birth","company_name","registration_number","entity_type","nationality","designation","roles","ownership_min_shares","ownership_max_shares","voting_min_shares","voting_max_shares","appointment_date","is_active","shareholding"]}},"beneficial_owners":{"type":"array","items":{"type":"object","description":"Un titular de la instantània de titularitat: la mateixa identitat del registre i participació que `company.beneficial_owners[]`, i la seva `shareholding` canònica.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del propietari tal com consta al registre."},{"type":"null","description":"Nom del propietari tal com consta al registre."}]},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila, per a una persona física, quan el registre l'especifica."},{"type":"null","description":"Nom de pila, per a una persona física, quan el registre l'especifica."}]},"last_name":{"oneOf":[{"type":"string","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."},{"type":"null","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement (ISO 8601) quan el registre la publica."},{"type":"null","description":"Data de naixement (ISO 8601) quan el registre la publica."}]},"country_of_birth":{"oneOf":[{"type":"string","description":"País de naixement quan el registre el publica."},{"type":"null","description":"País de naixement quan el registre el publica."}]},"company_name":{"oneOf":[{"type":"string","description":"Nom de l'empresa, per a un titular corporatiu."},{"type":"null","description":"Nom de l'empresa, per a un titular corporatiu."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre, per a un propietari corporatiu."},{"type":"null","description":"Número de registre, per a un propietari corporatiu."}]},"entity_type":{"oneOf":[{"type":"string","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."},{"type":"null","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."}]},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat quan el registre la indica."},{"type":"null","description":"Nacionalitat quan el registre la indica."}]},"designation":{"oneOf":[{"type":"string","description":"El càrrec o rol del titular tal com figura al registre."},{"type":"null","description":"El càrrec o rol del titular tal com figura al registre."}]},"roles":{"type":"array","items":{"type":"string"},"description":"`shareholder` per a un titular directe, `ubo` per a un titular real."},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."},{"type":"null","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."}]},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior de la participació, en percentatge."},{"type":"null","description":"Límit superior de la participació, en percentatge."}]},"voting_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior dels drets de vot, en percentatge."},{"type":"null","description":"Límit inferior dels drets de vot, en percentatge."}]},"voting_max_shares":{"oneOf":[{"type":"string","description":"Límit superior dels drets de vot, en percentatge."},{"type":"null","description":"Límit superior dels drets de vot, en percentatge."}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què va començar la participació o el nomenament (ISO 8601)."},{"type":"null","description":"Data en què va començar la participació o el nomenament (ISO 8601)."}]},"is_active":{"oneOf":[{"type":"boolean","description":"Fals per a un antic propietari."},{"type":"null","description":"Fals per a un antic propietari."}]},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]}]}},"required":["name","first_name","last_name","date_of_birth","country_of_birth","company_name","registration_number","entity_type","nationality","designation","roles","ownership_min_shares","ownership_max_shares","voting_min_shares","voting_max_shares","appointment_date","is_active","shareholding"]}}},"required":["shareholders","beneficial_owners"]},{"type":"null","description":"L'estructura de capital que ha acreditat el registre, tal com estava quan es va lliurar el nivell de titularitat: `shareholders` directes i `beneficial_owners`. Null quan el registre no ha acreditat cap titularitat. Mai conté les files pròpies de la font del registre; consulta `company.beneficial_owners` i `company.ownership` per al registre actual.","properties":{"shareholders":{"type":"array","items":{"type":"object","description":"Un titular de la instantània de titularitat: la mateixa identitat del registre i participació que `company.beneficial_owners[]`, i la seva `shareholding` canònica.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del propietari tal com consta al registre."},{"type":"null","description":"Nom del propietari tal com consta al registre."}]},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila, per a una persona física, quan el registre l'especifica."},{"type":"null","description":"Nom de pila, per a una persona física, quan el registre l'especifica."}]},"last_name":{"oneOf":[{"type":"string","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."},{"type":"null","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement (ISO 8601) quan el registre la publica."},{"type":"null","description":"Data de naixement (ISO 8601) quan el registre la publica."}]},"country_of_birth":{"oneOf":[{"type":"string","description":"País de naixement quan el registre el publica."},{"type":"null","description":"País de naixement quan el registre el publica."}]},"company_name":{"oneOf":[{"type":"string","description":"Nom de l'empresa, per a un titular corporatiu."},{"type":"null","description":"Nom de l'empresa, per a un titular corporatiu."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre, per a un propietari corporatiu."},{"type":"null","description":"Número de registre, per a un propietari corporatiu."}]},"entity_type":{"oneOf":[{"type":"string","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."},{"type":"null","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."}]},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat quan el registre la indica."},{"type":"null","description":"Nacionalitat quan el registre la indica."}]},"designation":{"oneOf":[{"type":"string","description":"El càrrec o rol del titular tal com figura al registre."},{"type":"null","description":"El càrrec o rol del titular tal com figura al registre."}]},"roles":{"type":"array","items":{"type":"string"},"description":"`shareholder` per a un titular directe, `ubo` per a un titular real."},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."},{"type":"null","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."}]},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior de la participació, en percentatge."},{"type":"null","description":"Límit superior de la participació, en percentatge."}]},"voting_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior dels drets de vot, en percentatge."},{"type":"null","description":"Límit inferior dels drets de vot, en percentatge."}]},"voting_max_shares":{"oneOf":[{"type":"string","description":"Límit superior dels drets de vot, en percentatge."},{"type":"null","description":"Límit superior dels drets de vot, en percentatge."}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què va començar la participació o el nomenament (ISO 8601)."},{"type":"null","description":"Data en què va començar la participació o el nomenament (ISO 8601)."}]},"is_active":{"oneOf":[{"type":"boolean","description":"Fals per a un antic propietari."},{"type":"null","description":"Fals per a un antic propietari."}]},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]}]}},"required":["name","first_name","last_name","date_of_birth","country_of_birth","company_name","registration_number","entity_type","nationality","designation","roles","ownership_min_shares","ownership_max_shares","voting_min_shares","voting_max_shares","appointment_date","is_active","shareholding"]}},"beneficial_owners":{"type":"array","items":{"type":"object","description":"Un titular de la instantània de titularitat: la mateixa identitat del registre i participació que `company.beneficial_owners[]`, i la seva `shareholding` canònica.","properties":{"name":{"oneOf":[{"type":"string","description":"Nom del propietari tal com consta al registre."},{"type":"null","description":"Nom del propietari tal com consta al registre."}]},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila, per a una persona física, quan el registre l'especifica."},{"type":"null","description":"Nom de pila, per a una persona física, quan el registre l'especifica."}]},"last_name":{"oneOf":[{"type":"string","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."},{"type":"null","description":"Cognom, per a una persona física, quan el registre mercantil ho especifica."}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement (ISO 8601) quan el registre la publica."},{"type":"null","description":"Data de naixement (ISO 8601) quan el registre la publica."}]},"country_of_birth":{"oneOf":[{"type":"string","description":"País de naixement quan el registre el publica."},{"type":"null","description":"País de naixement quan el registre el publica."}]},"company_name":{"oneOf":[{"type":"string","description":"Nom de l'empresa, per a un titular corporatiu."},{"type":"null","description":"Nom de l'empresa, per a un titular corporatiu."}]},"registration_number":{"oneOf":[{"type":"string","description":"Número de registre, per a un propietari corporatiu."},{"type":"null","description":"Número de registre, per a un propietari corporatiu."}]},"entity_type":{"oneOf":[{"type":"string","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."},{"type":"null","enum":["person","company",null],"description":"Si el titular és una persona física o una empresa."}]},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat quan el registre la indica."},{"type":"null","description":"Nacionalitat quan el registre la indica."}]},"designation":{"oneOf":[{"type":"string","description":"El càrrec o rol del titular tal com figura al registre."},{"type":"null","description":"El càrrec o rol del titular tal com figura al registre."}]},"roles":{"type":"array","items":{"type":"string"},"description":"`shareholder` per a un titular directe, `ubo` per a un titular real."},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."},{"type":"null","description":"Límit inferior de la participació, en percentatge (igual al límit superior per a una participació exacta)."}]},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior de la participació, en percentatge."},{"type":"null","description":"Límit superior de la participació, en percentatge."}]},"voting_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior dels drets de vot, en percentatge."},{"type":"null","description":"Límit inferior dels drets de vot, en percentatge."}]},"voting_max_shares":{"oneOf":[{"type":"string","description":"Límit superior dels drets de vot, en percentatge."},{"type":"null","description":"Límit superior dels drets de vot, en percentatge."}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què va començar la participació o el nomenament (ISO 8601)."},{"type":"null","description":"Data en què va començar la participació o el nomenament (ISO 8601)."}]},"is_active":{"oneOf":[{"type":"boolean","description":"Fals per a un antic propietari."},{"type":"null","description":"Fals per a un antic propietari."}]},"shareholding":{"oneOf":[{"type":"object","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]},{"type":"null","description":"El que posseeix un titular, amb el mateix format per a tots els països i fonts de registres mercantils. Null quan el registre indica que no hi ha participació. Un interval (per exemple, el 25-50% d'un PSC del Regne Unit) no és una participació: `percentage` és null i l'interval es manté a `ownership_min_shares` / `ownership_max_shares`.","properties":{"share_class":{"oneOf":[{"type":"string","description":"Classe o tipus d'acció tal com l'anomena el registre."},{"type":"null","description":"Classe o tipus d'acció tal com l'anomena el registre."}]},"number_of_shares":{"oneOf":[{"type":"number","description":"Nombre d'accions posseïdes."},{"type":"null","description":"Nombre d'accions posseïdes."}]},"currency":{"oneOf":[{"type":"string","description":"Moneda ISO 4217 dels valors següents."},{"type":"null","description":"Moneda ISO 4217 dels valors següents."}]},"nominal_value":{"oneOf":[{"type":"number","description":"Valor nominal per acció."},{"type":"null","description":"Valor nominal per acció."}]},"total_value":{"oneOf":[{"type":"number","description":"Valor total de la participació."},{"type":"null","description":"Valor total de la participació."}]},"percentage":{"oneOf":[{"type":"number","description":"Participació exacta en percentatge, amb quatre decimals."},{"type":"null","description":"Participació exacta en percentatge, amb quatre decimals."}]}},"required":["share_class","number_of_shares","currency","nominal_value","total_value","percentage"]}]}},"required":["name","first_name","last_name","date_of_birth","country_of_birth","company_name","registration_number","entity_type","nationality","designation","roles","ownership_min_shares","ownership_max_shares","voting_min_shares","voting_max_shares","appointment_date","is_active","shareholding"]}}},"required":["shareholders","beneficial_owners"]}]},"warnings":{"type":"array","items":{"type":"object"}}}},"uniqueKey":"registry_checks.oneOf.1","typeLabel":"null"}],"uniqueKey":"registry_checks","typeLabel":"object[] | null"},"key_people_checks":{"oneOf":[{"type":"array","description":"Comprovacions agregades de persones clau. Present només quan `session_kind = business`. Cada element utilitza l'estructura de dos blocs (`registry`, `submitted`, `ubo_kyc_summary`).","items":{"type":"object","description":"Comprovació agregada sobre els administradors i titulars reals de l'empresa. Utilitza l'estructura `registry` / `submitted`. Present només quan session_kind = business.","properties":{"status":{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].status","typeLabel":"string"},"node_id":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].node_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].node_id","typeLabel":"string | null"},"registry":{"type":"object","description":"Parts descobertes mitjançant la comprovació del registre.","properties":{"officers":{"type":"array","description":"Administradors descoberts mitjançant la comprovació del registre mercantil, cadascun enriquit amb l'estat de qualsevol sessió de KYC filla i el cribratge AML generats per a ells.","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Nom complet de l'administrador tal com figura al registre mercantil.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].name","typeLabel":"string"},"designation":{"oneOf":[{"type":"string","description":"Designació de text lliure del registre (p. ex., `Director`, `Company Secretary`).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].designation.oneOf.0","typeLabel":"string"},{"type":"null","description":"Designació de text lliure del registre (p. ex., `Director`, `Company Secretary`).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].designation.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].designation","typeLabel":"string | null"},"role":{"type":"string","enum":["director","non_executive_director","secretary","chairman","ubo","shareholder","representative","founder","legal_advisor","authorized_signatory","trustee","beneficiary","settlor","protector","company_officer","investor","other"],"description":"Rol d'oficial normalitzat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"nationality":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].nationality.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].nationality","typeLabel":"string | null"},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què es va nomenar el directiu.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].appointment_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data en què es va nomenar el directiu.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].appointment_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].appointment_date","typeLabel":"string\u003cdate> | null"},"termination_date":{"oneOf":[{"type":"string","description":"Data en què va finalitzar el càrrec, quan s'ha notificat.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].termination_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data en què va finalitzar el càrrec, quan s'ha notificat.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].termination_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].termination_date","typeLabel":"string\u003cdate> | null"},"is_active":{"type":"boolean","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].is_active","typeLabel":"boolean"},"address":{"oneOf":[{"type":"string","description":"Adreça de l'administrador notificada pel registre mercantil.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].address.oneOf.0","typeLabel":"string"},{"type":"null","description":"Adreça de l'administrador notificada pel registre mercantil.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].address.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].address","typeLabel":"string | null"},"aml_status":{"oneOf":[{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat del cribratge AML executat per a aquest administrador. `null` quan no s'ha executat cap cribratge AML.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].aml_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat del cribratge AML executat per a aquest administrador. `null` quan no s'ha executat cap cribratge AML.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].aml_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].aml_status","typeLabel":"enum\u003cstring> | null"},"kyc_status":{"oneOf":[{"type":"string","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida en brut de la sessió de KYC filla generada per a aquest responsable. És l'enum complet d'estats de sessió (no pas un conjunt reduït Approved/Declined/Pending). `null` quan no existeix cap sessió de KYC filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida en brut de la sessió de KYC filla generada per a aquest responsable. És l'enum complet d'estats de sessió (no pas un conjunt reduït Approved/Declined/Pending). `null` quan no existeix cap sessió de KYC filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_status","typeLabel":"enum\u003cstring> | null"},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri","description":"URL per compartir de la sessió de KYC filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_session_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL per compartir de la sessió de KYC filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_session_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_session_url","typeLabel":"string\u003curi> | null"},"kyc_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la sessió KYC filla. Transmet-lo a aquest mateix endpoint de decisió per obtenir l'informe KYC complet de la persona. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de sessió de la sessió KYC filla. Transmet-lo a aquest mateix endpoint de decisió per obtenir l'informe KYC complet de la persona. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_session_id","typeLabel":"string\u003cuuid> | null"},"verification_workflow_type":{"oneOf":[{"type":"string","description":"Tipus base de flux de treball de la sessió filla (p. ex., `kyc`). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Tipus base de flux de treball de la sessió filla (p. ex., `kyc`). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_type","typeLabel":"string | null"},"verification_workflow_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_id","typeLabel":"string\u003cuuid> | null"},"verification_workflow_label":{"oneOf":[{"type":"string","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_label.oneOf.0","typeLabel":"string"},{"type":"null","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_label.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_label","typeLabel":"string | null"},"verification_workflow_features":{"oneOf":[{"type":"array","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX].feature","typeLabel":"string"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_features.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_features.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].verification_workflow_features","typeLabel":"object[] | null"},"didit_internal_id":{"oneOf":[{"type":"string","description":"Identificador intern estable de la persona verificada darrere de la sessió filla — útil per enllaçar entre sessions. `null` quan no existeix cap sessió filla o l'usuari encara no s'ha resolt.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].didit_internal_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador intern estable de la persona verificada darrere de la sessió filla — útil per enllaçar entre sessions. `null` quan no existeix cap sessió filla o l'usuari encara no s'ha resolt.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].didit_internal_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].didit_internal_id","typeLabel":"string | null"},"kyc_document_type":{"oneOf":[{"type":"string","description":"Tipus de document presentat a la sessió de KYC filla (p. ex., `P`, `ID`, `DL`). `null` fins que la sessió filla tingui un resultat de verificació d'identitat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_document_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Tipus de document presentat a la sessió de KYC filla (p. ex., `P`, `ID`, `DL`). `null` fins que la sessió filla tingui un resultat de verificació d'identitat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_document_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_document_type","typeLabel":"string | null"},"kyc_nationality":{"oneOf":[{"type":"string","description":"Nacionalitat extreta del document a la sessió KYC filla. `null` fins que estigui disponible.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_nationality.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nacionalitat extreta del document a la sessió KYC filla. `null` fins que estigui disponible.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_nationality","typeLabel":"string | null"},"kyc_liveness_passed":{"oneOf":[{"type":"boolean","description":"Indica si la prova de vida de la sessió KYC filla s'ha superat. `null` quan no s'ha executat cap prova de vida.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_liveness_passed.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si la prova de vida de la sessió KYC filla s'ha superat. `null` quan no s'ha executat cap prova de vida.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_liveness_passed.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_liveness_passed","typeLabel":"boolean | null"},"kyc_verified_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la sessió de KYC filla va assolir `Approved`. `null` mentre la sessió filla té qualsevol altre estat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_verified_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan la sessió de KYC filla va assolir `Approved`. `null` mentre la sessió filla té qualsevol altre estat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_verified_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_verified_at","typeLabel":"string\u003cdate-time> | null"},"kyc_aml_categories":{"oneOf":[{"type":"object","description":"Resum per categoria derivat de les coincidències AML de la persona. `null` quan no hi ha coincidències.","properties":{"sanctions":{"type":"string","enum":["match","clear"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_aml_categories.oneOf.0.sanctions","typeLabel":"enum\u003cstring>"},"pep":{"type":"string","enum":["match","clear"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_aml_categories.oneOf.0.pep","typeLabel":"enum\u003cstring>"},"adverse_media":{"type":"string","enum":["match","clear"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_aml_categories.oneOf.0.adverse_media","typeLabel":"enum\u003cstring>"},"warnings":{"type":"string","enum":["match","clear"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_aml_categories.oneOf.0.warnings","typeLabel":"enum\u003cstring>"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_aml_categories.oneOf.0","typeLabel":"object"},{"type":"null","description":"Resum per categoria derivat de les coincidències AML de la persona. `null` quan no hi ha coincidències.","properties":{"sanctions":{"type":"string","enum":["match","clear"]},"pep":{"type":"string","enum":["match","clear"]},"adverse_media":{"type":"string","enum":["match","clear"]},"warnings":{"type":"string","enum":["match","clear"]}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_aml_categories.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_aml_categories","typeLabel":"object | null"},"kyc_notification_sent_at":{"oneOf":[{"type":"string","description":"Marca de temps ISO 8601 de l'última notificació d'invitació de verificació enviada per a la sessió filla d'aquesta persona. `null` quan no se n'ha enviat cap.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_notification_sent_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Marca de temps ISO 8601 de l'última notificació d'invitació de verificació enviada per a la sessió filla d'aquesta persona. `null` quan no se n'ha enviat cap.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_notification_sent_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].kyc_notification_sent_at","typeLabel":"string | null"},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila quan el registre el reporta explícitament; no deduït del nom complet.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de pila quan el registre el reporta explícitament; no deduït del nom complet.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","description":"Cognom quan el registre mercantil l'informa explícitament.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cognom quan el registre mercantil l'informa explícitament.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].last_name","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement completa informada pel registre. Null quan només es coneix l'any o el mes de naixement.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data de naixement completa informada pel registre. Null quan només es coneix l'any o el mes de naixement.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth","typeLabel":"string\u003cdate> | null"},"date_of_birth_year":{"oneOf":[{"type":"integer","minimum":1,"maximum":9999,"description":"Any de naixement notificat pel registre, inclòs quan la data completa no està disponible.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth_year.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":1,"maximum":9999,"description":"Any de naixement notificat pel registre, inclòs quan la data completa no està disponible.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth_year.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth_year","typeLabel":"integer | null"},"date_of_birth_month":{"oneOf":[{"type":"integer","minimum":1,"maximum":12,"description":"Mes de naixement notificat pel registre. Nul quan només es coneix l'any.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth_month.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":1,"maximum":12,"description":"Mes de naixement notificat pel registre. Nul quan només es coneix l'any.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth_month.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX].date_of_birth_month","typeLabel":"integer | null"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.officers","typeLabel":"object[]"},"beneficial_owners":{"type":"array","description":"Titulars reals descoberts mitjançant la comprovació del registre, cadascun enriquit amb l'estat de qualsevol sessió de KYC filla i cribratge AML generats per a ells.","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Nom complet del titular real (o nom de l'empresa per a UBOs corporatius).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].name","typeLabel":"string"},"first_name":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].last_name","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement completa quan s'ha informat.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data de naixement completa quan s'ha informat.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].date_of_birth","typeLabel":"string\u003cdate> | null"},"country_of_birth":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].country_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].country_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].country_of_birth","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].email.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].email.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].email","typeLabel":"string | null"},"company_name":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].company_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].company_name","typeLabel":"string | null"},"registration_number":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].registration_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].registration_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].registration_number","typeLabel":"string | null"},"entity_type":{"type":"string","enum":["person","company"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].entity_type","typeLabel":"enum\u003cstring>"},"nationality":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].nationality.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].nationality","typeLabel":"string | null"},"designation":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].designation.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].designation.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].designation","typeLabel":"string | null"},"roles":{"type":"array","description":"Noms de rol que té aquest titular, p. ex., `[\"ubo\", \"shareholder\"]`.","items":{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].roles.items.[INDEX]","typeLabel":"string"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].roles","typeLabel":"string[]"},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior del percentatge de titularitat segons informa el registre. Cadena de text lliure (p. ex., `\"25\"`, `\"25-50%\"`); utilitza `effective_ownership_percent` per obtenir un valor numèric processat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].ownership_min_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit inferior del percentatge de titularitat segons informa el registre. Cadena de text lliure (p. ex., `\"25\"`, `\"25-50%\"`); utilitza `effective_ownership_percent` per obtenir un valor numèric processat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].ownership_min_shares.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].ownership_min_shares","typeLabel":"string | null"},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior del percentatge de titularitat segons el registre. Cadena de text lliure; utilitza `effective_ownership_percent` per a un valor numèric analitzat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].ownership_max_shares.oneOf.0","typeLabel":"string"},{"type":"null","description":"Límit superior del percentatge de titularitat segons el registre. Cadena de text lliure; utilitza `effective_ownership_percent` per a un valor numèric analitzat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].ownership_max_shares.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].ownership_max_shares","typeLabel":"string | null"},"is_active":{"type":"boolean","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].is_active","typeLabel":"boolean"},"aml_status":{"oneOf":[{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat del cribratge AML executat per a aquest titular real. `null` quan no s'ha executat cap cribratge AML.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].aml_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat del cribratge AML executat per a aquest titular real. `null` quan no s'ha executat cap cribratge AML.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].aml_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].aml_status","typeLabel":"enum\u003cstring> | null"},"kyc_status":{"oneOf":[{"type":"string","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida en brut de la sessió de KYC filla generada per a aquest titular real. És l'enum complet d'estats de sessió (no pas un conjunt reduït Approved/Declined/Pending). `null` quan no existeix cap sessió de KYC filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida en brut de la sessió de KYC filla generada per a aquest titular real. És l'enum complet d'estats de sessió (no pas un conjunt reduït Approved/Declined/Pending). `null` quan no existeix cap sessió de KYC filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_status","typeLabel":"enum\u003cstring> | null"},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri","description":"URL per compartir de la sessió de KYC filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_session_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL per compartir de la sessió de KYC filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_session_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_session_url","typeLabel":"string\u003curi> | null"},"kyc_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la sessió KYC filla. Transmet-lo a aquest mateix endpoint de decisió per obtenir l'informe KYC complet de la persona. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de sessió de la sessió KYC filla. Transmet-lo a aquest mateix endpoint de decisió per obtenir l'informe KYC complet de la persona. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_session_id","typeLabel":"string\u003cuuid> | null"},"verification_workflow_type":{"oneOf":[{"type":"string","description":"Tipus base de flux de treball de la sessió filla (p. ex., `kyc`). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Tipus base de flux de treball de la sessió filla (p. ex., `kyc`). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_type","typeLabel":"string | null"},"verification_workflow_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_id","typeLabel":"string\u003cuuid> | null"},"verification_workflow_label":{"oneOf":[{"type":"string","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_label.oneOf.0","typeLabel":"string"},{"type":"null","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_label.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_label","typeLabel":"string | null"},"verification_workflow_features":{"oneOf":[{"type":"array","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX].feature","typeLabel":"string"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_features.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_features.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].verification_workflow_features","typeLabel":"object[] | null"},"didit_internal_id":{"oneOf":[{"type":"string","description":"Identificador intern estable de la persona verificada darrere de la sessió filla — útil per enllaçar entre sessions. `null` quan no existeix cap sessió filla o l'usuari encara no s'ha resolt.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].didit_internal_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador intern estable de la persona verificada darrere de la sessió filla — útil per enllaçar entre sessions. `null` quan no existeix cap sessió filla o l'usuari encara no s'ha resolt.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].didit_internal_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].didit_internal_id","typeLabel":"string | null"},"kyc_document_type":{"oneOf":[{"type":"string","description":"Tipus de document presentat a la sessió de KYC filla (p. ex., `P`, `ID`, `DL`). `null` fins que la sessió filla tingui un resultat de verificació d'identitat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_document_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Tipus de document presentat a la sessió de KYC filla (p. ex., `P`, `ID`, `DL`). `null` fins que la sessió filla tingui un resultat de verificació d'identitat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_document_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_document_type","typeLabel":"string | null"},"kyc_nationality":{"oneOf":[{"type":"string","description":"Nacionalitat extreta del document a la sessió KYC filla. `null` fins que estigui disponible.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_nationality.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nacionalitat extreta del document a la sessió KYC filla. `null` fins que estigui disponible.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_nationality","typeLabel":"string | null"},"kyc_liveness_passed":{"oneOf":[{"type":"boolean","description":"Indica si la prova de vida de la sessió KYC filla s'ha superat. `null` quan no s'ha executat cap prova de vida.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_liveness_passed.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si la prova de vida de la sessió KYC filla s'ha superat. `null` quan no s'ha executat cap prova de vida.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_liveness_passed.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_liveness_passed","typeLabel":"boolean | null"},"kyc_verified_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la sessió de KYC filla va assolir `Approved`. `null` mentre la sessió filla té qualsevol altre estat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_verified_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan la sessió de KYC filla va assolir `Approved`. `null` mentre la sessió filla té qualsevol altre estat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_verified_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_verified_at","typeLabel":"string\u003cdate-time> | null"},"kyc_aml_categories":{"oneOf":[{"type":"object","description":"Resum per categoria derivat de les coincidències AML de la persona. `null` quan no hi ha coincidències.","properties":{"sanctions":{"type":"string","enum":["match","clear"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_aml_categories.oneOf.0.sanctions","typeLabel":"enum\u003cstring>"},"pep":{"type":"string","enum":["match","clear"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_aml_categories.oneOf.0.pep","typeLabel":"enum\u003cstring>"},"adverse_media":{"type":"string","enum":["match","clear"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_aml_categories.oneOf.0.adverse_media","typeLabel":"enum\u003cstring>"},"warnings":{"type":"string","enum":["match","clear"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_aml_categories.oneOf.0.warnings","typeLabel":"enum\u003cstring>"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_aml_categories.oneOf.0","typeLabel":"object"},{"type":"null","description":"Resum per categoria derivat de les coincidències AML de la persona. `null` quan no hi ha coincidències.","properties":{"sanctions":{"type":"string","enum":["match","clear"]},"pep":{"type":"string","enum":["match","clear"]},"adverse_media":{"type":"string","enum":["match","clear"]},"warnings":{"type":"string","enum":["match","clear"]}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_aml_categories.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_aml_categories","typeLabel":"object | null"},"kyc_notification_sent_at":{"oneOf":[{"type":"string","description":"Marca de temps ISO 8601 de l'última notificació d'invitació de verificació enviada per a la sessió filla d'aquesta persona. `null` quan no se n'ha enviat cap.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_notification_sent_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Marca de temps ISO 8601 de l'última notificació d'invitació de verificació enviada per a la sessió filla d'aquesta persona. `null` quan no se n'ha enviat cap.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_notification_sent_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].kyc_notification_sent_at","typeLabel":"string | null"},"child_beneficial_owners":{"type":"array","description":"Per a titulars reals corporatius: els titulars reals de la mateixa entitat propietària, com a objectes en brut extrets del registre mercantil. Matriu buida quan no sigui aplicable.","items":{"type":"object","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].child_beneficial_owners.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].child_beneficial_owners","typeLabel":"object[]"},"effective_ownership_percent":{"oneOf":[{"type":"number","description":"Percentatge de titularitat numèric analitzat: el límit màxim quan estigui disponible; en cas contrari, el límit mínim. `null` si no s'ha pogut analitzar cap dels dos límits.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].effective_ownership_percent.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentatge de titularitat numèric analitzat: el límit màxim quan estigui disponible; en cas contrari, el límit mínim. `null` si no s'ha pogut analitzar cap dels dos límits.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].effective_ownership_percent.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].effective_ownership_percent","typeLabel":"number | null"},"voting_min_shares":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].voting_min_shares.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].voting_min_shares.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].voting_min_shares","typeLabel":"string | null"},"voting_max_shares":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].voting_max_shares.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].voting_max_shares.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].voting_max_shares","typeLabel":"string | null"},"appointment_date":{"oneOf":[{"type":"string","description":"Data de nomenament quan s'ha informat.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].appointment_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"Data de nomenament quan s'ha informat.","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].appointment_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX].appointment_date","typeLabel":"string\u003cdate> | null"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry.beneficial_owners","typeLabel":"object[]"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].registry","typeLabel":"object"},"submitted":{"type":"object","description":"Parts enviades per l'administrador de l'empresa durant el flux de Persones clau (files BusinessParty en què source=USER).","properties":{"parties":{"type":"array","items":{"type":"object","description":"Part enviada per l'administrador de l'empresa a través del flux de Persones clau (source=USER).","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"entity_type":{"type":"string","enum":["person","company"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].entity_type","typeLabel":"enum\u003cstring>"},"source":{"type":"string","enum":["USER"],"description":"Sempre `USER` aquí — aquest grup només conté parts introduïdes o confirmades per l'usuari final en el flux de persones clau (les persones descobertes al registre apareixen a `registry`).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"name":{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].name","typeLabel":"string"},"first_name":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].last_name","typeLabel":"string | null"},"company_name":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].company_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].company_name","typeLabel":"string | null"},"registration_number":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].registration_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].registration_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].registration_number","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","format":"email","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].email.oneOf.0","typeLabel":"string\u003cemail>"},{"type":"null","format":"email","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].email.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].email","typeLabel":"string\u003cemail> | null"},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat per a persones; país de constitució per a parts que siguin empreses.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].nationality.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nacionalitat per a persones; país de constitució per a parts que siguin empreses.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].nationality","typeLabel":"string | null"},"phone_number":{"oneOf":[{"type":"string","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].phone_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].phone_number","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"type":"string","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].date_of_birth","typeLabel":"string\u003cdate> | null"},"position":{"oneOf":[{"type":"string","description":"Càrrec o posició de text lliure (només per a persones).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].position.oneOf.0","typeLabel":"string"},{"type":"null","description":"Càrrec o posició de text lliure (només per a persones).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].position.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].position","typeLabel":"string | null"},"custom_fields":{"type":"object","description":"Camps personalitzats definits pel flux de treball i recollits per a aquesta part; les claus estan definides pels descriptors de camp de persones clau del flux de treball.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].custom_fields","typeLabel":"object"},"is_active":{"type":"boolean","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].is_active","typeLabel":"boolean"},"is_skipped":{"type":"boolean","description":"Cert quan l'usuari final ha omès la verificació per a aquesta part (només és possible quan el rol permet ometre-la).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].is_skipped","typeLabel":"boolean"},"requires_verification":{"type":"boolean","description":"Cert quan es requereix una subsessió filla de KYC / KYB per a aquesta part en funció de la configuració de rols i els llindars de titularitat.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].requires_verification","typeLabel":"boolean"},"roles":{"type":"array","description":"Tots els rols que té aquesta part, cadascun amb els seus propis percentatges de titularitat i de vot. No hi ha cap `role`/`ownership_percent` escalar a la part mateixa.","items":{"type":"object","properties":{"role":{"type":"string","enum":["director","non_executive_director","secretary","chairman","ubo","shareholder","representative","founder","legal_advisor","authorized_signatory","trustee","beneficiary","settlor","protector","company_officer","investor","other"],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"ownership_percent":{"oneOf":[{"type":"number","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles.items.[INDEX].ownership_percent.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles.items.[INDEX].ownership_percent.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles.items.[INDEX].ownership_percent","typeLabel":"number | null"},"voting_percent":{"oneOf":[{"type":"number","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles.items.[INDEX].voting_percent.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles.items.[INDEX].voting_percent.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles.items.[INDEX].voting_percent","typeLabel":"number | null"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].roles","typeLabel":"object[]"},"kyc_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la sessió KYC filla per a les parts de persona física que requereixen verificació. `null` en cas contrari.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de la sessió KYC filla per a les parts de persona física que requereixen verificació. `null` en cas contrari.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_id","typeLabel":"string\u003cuuid> | null"},"kyc_session_status":{"oneOf":[{"type":"string","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida de la sessió de KYC filla. `null` quan no hi ha cap sessió de KYC filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida de la sessió de KYC filla. `null` quan no hi ha cap sessió de KYC filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_status","typeLabel":"enum\u003cstring> | null"},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyc_session_url","typeLabel":"string\u003curi> | null"},"kyb_sub_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la subsessió KYB filla per a les parts corporatives que requereixen verificació. `null` en cas contrari.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID de la subsessió KYB filla per a les parts corporatives que requereixen verificació. `null` en cas contrari.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_id","typeLabel":"string\u003cuuid> | null"},"kyb_sub_session_status":{"oneOf":[{"type":"string","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida de la subsessió de KYB filla. `null` quan no hi ha cap subsessió.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida de la subsessió de KYB filla. `null` quan no hi ha cap subsessió.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_status","typeLabel":"enum\u003cstring> | null"},"kyb_sub_session_url":{"oneOf":[{"type":"string","format":"uri","description":"URL per compartir de la subsessió de KYB filla. `null` quan no existeix cap subsessió.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL per compartir de la subsessió de KYB filla. `null` quan no existeix cap subsessió.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].kyb_sub_session_url","typeLabel":"string\u003curi> | null"},"verification_workflow_type":{"oneOf":[{"type":"string","description":"Tipus base de flux de treball de la sessió filla (es prioritza la sessió de KYC, recorrent a la subsessió de KYB si no n'hi ha). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Tipus base de flux de treball de la sessió filla (es prioritza la sessió de KYC, recorrent a la subsessió de KYB si no n'hi ha). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_type","typeLabel":"string | null"},"verification_workflow_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_id","typeLabel":"string\u003cuuid> | null"},"verification_workflow_label":{"oneOf":[{"type":"string","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_label.oneOf.0","typeLabel":"string"},{"type":"null","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_label.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_label","typeLabel":"string | null"},"verification_workflow_features":{"oneOf":[{"type":"array","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`).","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX].feature","typeLabel":"string"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_features.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_features.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_features.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].verification_workflow_features","typeLabel":"object[] | null"},"didit_internal_id":{"oneOf":[{"type":"string","description":"Identificador intern estable de la persona verificada darrere de la sessió filla. `null` quan no s'ha resolt.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].didit_internal_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador intern estable de la persona verificada darrere de la sessió filla. `null` quan no s'ha resolt.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].didit_internal_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX].didit_internal_id","typeLabel":"string | null"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted.parties","typeLabel":"object[]"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].submitted","typeLabel":"object"},"ubo_kyc_summary":{"oneOf":[{"type":"object","description":"Progrés agregat de KYC dels titulars reals, o null quan cap titular real té sessions de KYC enllaçades.","properties":{"total":{"type":"integer","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].ubo_kyc_summary.oneOf.0.total","typeLabel":"integer"},"approved":{"type":"integer","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].ubo_kyc_summary.oneOf.0.approved","typeLabel":"integer"},"flagged":{"type":"integer","description":"Titulars reals (UBO) el KYC dels quals està en estat Rebutjada o en revisió.","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].ubo_kyc_summary.oneOf.0.flagged","typeLabel":"integer"},"pending":{"type":"integer","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].ubo_kyc_summary.oneOf.0.pending","typeLabel":"integer"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].ubo_kyc_summary.oneOf.0","typeLabel":"object"},{"type":"null","description":"Progrés agregat de KYC dels titulars reals, o null quan cap titular real té sessions de KYC enllaçades.","properties":{"total":{"type":"integer"},"approved":{"type":"integer"},"flagged":{"type":"integer","description":"Titulars reals (UBO) el KYC dels quals està en estat Rebutjada o en revisió."},"pending":{"type":"integer"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].ubo_kyc_summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].ubo_kyc_summary","typeLabel":"object | null"},"warnings":{"type":"array","items":{"type":"object","uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"}},"uniqueKey":"key_people_checks.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"key_people_checks.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Comprovacions agregades de persones clau. Present només quan `session_kind = business`. Cada element utilitza l'estructura de dos blocs (`registry`, `submitted`, `ubo_kyc_summary`).","items":{"type":"object","description":"Comprovació agregada sobre els administradors i titulars reals de l'empresa. Utilitza l'estructura `registry` / `submitted`. Present només quan session_kind = business.","properties":{"status":{"type":"string"},"node_id":{"oneOf":[{"type":"string"},{"type":"null"}]},"registry":{"type":"object","description":"Parts descobertes mitjançant la comprovació del registre.","properties":{"officers":{"type":"array","description":"Administradors descoberts mitjançant la comprovació del registre mercantil, cadascun enriquit amb l'estat de qualsevol sessió de KYC filla i el cribratge AML generats per a ells.","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string","description":"Nom complet de l'administrador tal com figura al registre mercantil."},"designation":{"oneOf":[{"type":"string","description":"Designació de text lliure del registre (p. ex., `Director`, `Company Secretary`)."},{"type":"null","description":"Designació de text lliure del registre (p. ex., `Director`, `Company Secretary`)."}]},"role":{"type":"string","enum":["director","non_executive_director","secretary","chairman","ubo","shareholder","representative","founder","legal_advisor","authorized_signatory","trustee","beneficiary","settlor","protector","company_officer","investor","other"],"description":"Rol d'oficial normalitzat."},"nationality":{"oneOf":[{"type":"string"},{"type":"null"}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data en què es va nomenar el directiu.","format":"date"},{"type":"null","description":"Data en què es va nomenar el directiu.","format":"date"}]},"termination_date":{"oneOf":[{"type":"string","description":"Data en què va finalitzar el càrrec, quan s'ha notificat.","format":"date"},{"type":"null","description":"Data en què va finalitzar el càrrec, quan s'ha notificat.","format":"date"}]},"is_active":{"type":"boolean"},"address":{"oneOf":[{"type":"string","description":"Adreça de l'administrador notificada pel registre mercantil."},{"type":"null","description":"Adreça de l'administrador notificada pel registre mercantil."}]},"aml_status":{"oneOf":[{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat del cribratge AML executat per a aquest administrador. `null` quan no s'ha executat cap cribratge AML."},{"type":"null","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat del cribratge AML executat per a aquest administrador. `null` quan no s'ha executat cap cribratge AML."}]},"kyc_status":{"oneOf":[{"type":"string","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida en brut de la sessió de KYC filla generada per a aquest responsable. És l'enum complet d'estats de sessió (no pas un conjunt reduït Approved/Declined/Pending). `null` quan no existeix cap sessió de KYC filla."},{"type":"null","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida en brut de la sessió de KYC filla generada per a aquest responsable. És l'enum complet d'estats de sessió (no pas un conjunt reduït Approved/Declined/Pending). `null` quan no existeix cap sessió de KYC filla."}]},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri","description":"URL per compartir de la sessió de KYC filla. `null` quan no existeix cap sessió filla."},{"type":"null","format":"uri","description":"URL per compartir de la sessió de KYC filla. `null` quan no existeix cap sessió filla."}]},"kyc_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la sessió KYC filla. Transmet-lo a aquest mateix endpoint de decisió per obtenir l'informe KYC complet de la persona. `null` quan no existeix cap sessió filla."},{"type":"null","format":"uuid","description":"ID de sessió de la sessió KYC filla. Transmet-lo a aquest mateix endpoint de decisió per obtenir l'informe KYC complet de la persona. `null` quan no existeix cap sessió filla."}]},"verification_workflow_type":{"oneOf":[{"type":"string","description":"Tipus base de flux de treball de la sessió filla (p. ex., `kyc`). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla."},{"type":"null","description":"Tipus base de flux de treball de la sessió filla (p. ex., `kyc`). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla."}]},"verification_workflow_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla."},{"type":"null","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla."}]},"verification_workflow_label":{"oneOf":[{"type":"string","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert."},{"type":"null","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert."}]},"verification_workflow_features":{"oneOf":[{"type":"array","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}}},{"type":"null","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}}}]},"didit_internal_id":{"oneOf":[{"type":"string","description":"Identificador intern estable de la persona verificada darrere de la sessió filla — útil per enllaçar entre sessions. `null` quan no existeix cap sessió filla o l'usuari encara no s'ha resolt."},{"type":"null","description":"Identificador intern estable de la persona verificada darrere de la sessió filla — útil per enllaçar entre sessions. `null` quan no existeix cap sessió filla o l'usuari encara no s'ha resolt."}]},"kyc_document_type":{"oneOf":[{"type":"string","description":"Tipus de document presentat a la sessió de KYC filla (p. ex., `P`, `ID`, `DL`). `null` fins que la sessió filla tingui un resultat de verificació d'identitat."},{"type":"null","description":"Tipus de document presentat a la sessió de KYC filla (p. ex., `P`, `ID`, `DL`). `null` fins que la sessió filla tingui un resultat de verificació d'identitat."}]},"kyc_nationality":{"oneOf":[{"type":"string","description":"Nacionalitat extreta del document a la sessió KYC filla. `null` fins que estigui disponible."},{"type":"null","description":"Nacionalitat extreta del document a la sessió KYC filla. `null` fins que estigui disponible."}]},"kyc_liveness_passed":{"oneOf":[{"type":"boolean","description":"Indica si la prova de vida de la sessió KYC filla s'ha superat. `null` quan no s'ha executat cap prova de vida."},{"type":"null","description":"Indica si la prova de vida de la sessió KYC filla s'ha superat. `null` quan no s'ha executat cap prova de vida."}]},"kyc_verified_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la sessió de KYC filla va assolir `Approved`. `null` mentre la sessió filla té qualsevol altre estat."},{"type":"null","format":"date-time","description":"Quan la sessió de KYC filla va assolir `Approved`. `null` mentre la sessió filla té qualsevol altre estat."}]},"kyc_aml_categories":{"oneOf":[{"type":"object","description":"Resum per categoria derivat de les coincidències AML de la persona. `null` quan no hi ha coincidències.","properties":{"sanctions":{"type":"string","enum":["match","clear"]},"pep":{"type":"string","enum":["match","clear"]},"adverse_media":{"type":"string","enum":["match","clear"]},"warnings":{"type":"string","enum":["match","clear"]}}},{"type":"null","description":"Resum per categoria derivat de les coincidències AML de la persona. `null` quan no hi ha coincidències.","properties":{"sanctions":{"type":"string","enum":["match","clear"]},"pep":{"type":"string","enum":["match","clear"]},"adverse_media":{"type":"string","enum":["match","clear"]},"warnings":{"type":"string","enum":["match","clear"]}}}]},"kyc_notification_sent_at":{"oneOf":[{"type":"string","description":"Marca de temps ISO 8601 de l'última notificació d'invitació de verificació enviada per a la sessió filla d'aquesta persona. `null` quan no se n'ha enviat cap."},{"type":"null","description":"Marca de temps ISO 8601 de l'última notificació d'invitació de verificació enviada per a la sessió filla d'aquesta persona. `null` quan no se n'ha enviat cap."}]},"first_name":{"oneOf":[{"type":"string","description":"Nom de pila quan el registre el reporta explícitament; no deduït del nom complet."},{"type":"null","description":"Nom de pila quan el registre el reporta explícitament; no deduït del nom complet."}]},"last_name":{"oneOf":[{"type":"string","description":"Cognom quan el registre mercantil l'informa explícitament."},{"type":"null","description":"Cognom quan el registre mercantil l'informa explícitament."}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement completa informada pel registre. Null quan només es coneix l'any o el mes de naixement.","format":"date"},{"type":"null","description":"Data de naixement completa informada pel registre. Null quan només es coneix l'any o el mes de naixement.","format":"date"}]},"date_of_birth_year":{"oneOf":[{"type":"integer","minimum":1,"maximum":9999,"description":"Any de naixement notificat pel registre, inclòs quan la data completa no està disponible."},{"type":"null","minimum":1,"maximum":9999,"description":"Any de naixement notificat pel registre, inclòs quan la data completa no està disponible."}]},"date_of_birth_month":{"oneOf":[{"type":"integer","minimum":1,"maximum":12,"description":"Mes de naixement notificat pel registre. Nul quan només es coneix l'any."},{"type":"null","minimum":1,"maximum":12,"description":"Mes de naixement notificat pel registre. Nul quan només es coneix l'any."}]}}}},"beneficial_owners":{"type":"array","description":"Titulars reals descoberts mitjançant la comprovació del registre, cadascun enriquit amb l'estat de qualsevol sessió de KYC filla i cribratge AML generats per a ells.","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string","description":"Nom complet del titular real (o nom de l'empresa per a UBOs corporatius)."},"first_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"last_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"date_of_birth":{"oneOf":[{"type":"string","description":"Data de naixement completa quan s'ha informat.","format":"date"},{"type":"null","description":"Data de naixement completa quan s'ha informat.","format":"date"}]},"country_of_birth":{"oneOf":[{"type":"string"},{"type":"null"}]},"email":{"oneOf":[{"type":"string"},{"type":"null"}]},"company_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"registration_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"entity_type":{"type":"string","enum":["person","company"]},"nationality":{"oneOf":[{"type":"string"},{"type":"null"}]},"designation":{"oneOf":[{"type":"string"},{"type":"null"}]},"roles":{"type":"array","description":"Noms de rol que té aquest titular, p. ex., `[\"ubo\", \"shareholder\"]`.","items":{"type":"string"}},"ownership_min_shares":{"oneOf":[{"type":"string","description":"Límit inferior del percentatge de titularitat segons informa el registre. Cadena de text lliure (p. ex., `\"25\"`, `\"25-50%\"`); utilitza `effective_ownership_percent` per obtenir un valor numèric processat."},{"type":"null","description":"Límit inferior del percentatge de titularitat segons informa el registre. Cadena de text lliure (p. ex., `\"25\"`, `\"25-50%\"`); utilitza `effective_ownership_percent` per obtenir un valor numèric processat."}]},"ownership_max_shares":{"oneOf":[{"type":"string","description":"Límit superior del percentatge de titularitat segons el registre. Cadena de text lliure; utilitza `effective_ownership_percent` per a un valor numèric analitzat."},{"type":"null","description":"Límit superior del percentatge de titularitat segons el registre. Cadena de text lliure; utilitza `effective_ownership_percent` per a un valor numèric analitzat."}]},"is_active":{"type":"boolean"},"aml_status":{"oneOf":[{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat del cribratge AML executat per a aquest titular real. `null` quan no s'ha executat cap cribratge AML."},{"type":"null","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat del cribratge AML executat per a aquest titular real. `null` quan no s'ha executat cap cribratge AML."}]},"kyc_status":{"oneOf":[{"type":"string","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida en brut de la sessió de KYC filla generada per a aquest titular real. És l'enum complet d'estats de sessió (no pas un conjunt reduït Approved/Declined/Pending). `null` quan no existeix cap sessió de KYC filla."},{"type":"null","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida en brut de la sessió de KYC filla generada per a aquest titular real. És l'enum complet d'estats de sessió (no pas un conjunt reduït Approved/Declined/Pending). `null` quan no existeix cap sessió de KYC filla."}]},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri","description":"URL per compartir de la sessió de KYC filla. `null` quan no existeix cap sessió filla."},{"type":"null","format":"uri","description":"URL per compartir de la sessió de KYC filla. `null` quan no existeix cap sessió filla."}]},"kyc_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de sessió de la sessió KYC filla. Transmet-lo a aquest mateix endpoint de decisió per obtenir l'informe KYC complet de la persona. `null` quan no existeix cap sessió filla."},{"type":"null","format":"uuid","description":"ID de sessió de la sessió KYC filla. Transmet-lo a aquest mateix endpoint de decisió per obtenir l'informe KYC complet de la persona. `null` quan no existeix cap sessió filla."}]},"verification_workflow_type":{"oneOf":[{"type":"string","description":"Tipus base de flux de treball de la sessió filla (p. ex., `kyc`). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla."},{"type":"null","description":"Tipus base de flux de treball de la sessió filla (p. ex., `kyc`). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla."}]},"verification_workflow_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla."},{"type":"null","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla."}]},"verification_workflow_label":{"oneOf":[{"type":"string","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert."},{"type":"null","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert."}]},"verification_workflow_features":{"oneOf":[{"type":"array","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}}},{"type":"null","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}}}]},"didit_internal_id":{"oneOf":[{"type":"string","description":"Identificador intern estable de la persona verificada darrere de la sessió filla — útil per enllaçar entre sessions. `null` quan no existeix cap sessió filla o l'usuari encara no s'ha resolt."},{"type":"null","description":"Identificador intern estable de la persona verificada darrere de la sessió filla — útil per enllaçar entre sessions. `null` quan no existeix cap sessió filla o l'usuari encara no s'ha resolt."}]},"kyc_document_type":{"oneOf":[{"type":"string","description":"Tipus de document presentat a la sessió de KYC filla (p. ex., `P`, `ID`, `DL`). `null` fins que la sessió filla tingui un resultat de verificació d'identitat."},{"type":"null","description":"Tipus de document presentat a la sessió de KYC filla (p. ex., `P`, `ID`, `DL`). `null` fins que la sessió filla tingui un resultat de verificació d'identitat."}]},"kyc_nationality":{"oneOf":[{"type":"string","description":"Nacionalitat extreta del document a la sessió KYC filla. `null` fins que estigui disponible."},{"type":"null","description":"Nacionalitat extreta del document a la sessió KYC filla. `null` fins que estigui disponible."}]},"kyc_liveness_passed":{"oneOf":[{"type":"boolean","description":"Indica si la prova de vida de la sessió KYC filla s'ha superat. `null` quan no s'ha executat cap prova de vida."},{"type":"null","description":"Indica si la prova de vida de la sessió KYC filla s'ha superat. `null` quan no s'ha executat cap prova de vida."}]},"kyc_verified_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan la sessió de KYC filla va assolir `Approved`. `null` mentre la sessió filla té qualsevol altre estat."},{"type":"null","format":"date-time","description":"Quan la sessió de KYC filla va assolir `Approved`. `null` mentre la sessió filla té qualsevol altre estat."}]},"kyc_aml_categories":{"oneOf":[{"type":"object","description":"Resum per categoria derivat de les coincidències AML de la persona. `null` quan no hi ha coincidències.","properties":{"sanctions":{"type":"string","enum":["match","clear"]},"pep":{"type":"string","enum":["match","clear"]},"adverse_media":{"type":"string","enum":["match","clear"]},"warnings":{"type":"string","enum":["match","clear"]}}},{"type":"null","description":"Resum per categoria derivat de les coincidències AML de la persona. `null` quan no hi ha coincidències.","properties":{"sanctions":{"type":"string","enum":["match","clear"]},"pep":{"type":"string","enum":["match","clear"]},"adverse_media":{"type":"string","enum":["match","clear"]},"warnings":{"type":"string","enum":["match","clear"]}}}]},"kyc_notification_sent_at":{"oneOf":[{"type":"string","description":"Marca de temps ISO 8601 de l'última notificació d'invitació de verificació enviada per a la sessió filla d'aquesta persona. `null` quan no se n'ha enviat cap."},{"type":"null","description":"Marca de temps ISO 8601 de l'última notificació d'invitació de verificació enviada per a la sessió filla d'aquesta persona. `null` quan no se n'ha enviat cap."}]},"child_beneficial_owners":{"type":"array","description":"Per a titulars reals corporatius: els titulars reals de la mateixa entitat propietària, com a objectes en brut extrets del registre mercantil. Matriu buida quan no sigui aplicable.","items":{"type":"object"}},"effective_ownership_percent":{"oneOf":[{"type":"number","description":"Percentatge de titularitat numèric analitzat: el límit màxim quan estigui disponible; en cas contrari, el límit mínim. `null` si no s'ha pogut analitzar cap dels dos límits."},{"type":"null","description":"Percentatge de titularitat numèric analitzat: el límit màxim quan estigui disponible; en cas contrari, el límit mínim. `null` si no s'ha pogut analitzar cap dels dos límits."}]},"voting_min_shares":{"oneOf":[{"type":"string"},{"type":"null"}]},"voting_max_shares":{"oneOf":[{"type":"string"},{"type":"null"}]},"appointment_date":{"oneOf":[{"type":"string","description":"Data de nomenament quan s'ha informat.","format":"date"},{"type":"null","description":"Data de nomenament quan s'ha informat.","format":"date"}]}}}}}},"submitted":{"type":"object","description":"Parts enviades per l'administrador de l'empresa durant el flux de Persones clau (files BusinessParty en què source=USER).","properties":{"parties":{"type":"array","items":{"type":"object","description":"Part enviada per l'administrador de l'empresa a través del flux de Persones clau (source=USER).","properties":{"uuid":{"type":"string","format":"uuid"},"entity_type":{"type":"string","enum":["person","company"]},"source":{"type":"string","enum":["USER"],"description":"Sempre `USER` aquí — aquest grup només conté parts introduïdes o confirmades per l'usuari final en el flux de persones clau (les persones descobertes al registre apareixen a `registry`)."},"name":{"type":"string"},"first_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"last_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"company_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"registration_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"email":{"oneOf":[{"type":"string","format":"email"},{"type":"null","format":"email"}]},"nationality":{"oneOf":[{"type":"string","description":"Nacionalitat per a persones; país de constitució per a parts que siguin empreses."},{"type":"null","description":"Nacionalitat per a persones; país de constitució per a parts que siguin empreses."}]},"phone_number":{"oneOf":[{"type":"string"},{"type":"null"}]},"date_of_birth":{"oneOf":[{"type":"string","format":"date"},{"type":"null","format":"date"}]},"position":{"oneOf":[{"type":"string","description":"Càrrec o posició de text lliure (només per a persones)."},{"type":"null","description":"Càrrec o posició de text lliure (només per a persones)."}]},"custom_fields":{"type":"object","description":"Camps personalitzats definits pel flux de treball i recollits per a aquesta part; les claus estan definides pels descriptors de camp de persones clau del flux de treball."},"is_active":{"type":"boolean"},"is_skipped":{"type":"boolean","description":"Cert quan l'usuari final ha omès la verificació per a aquesta part (només és possible quan el rol permet ometre-la)."},"requires_verification":{"type":"boolean","description":"Cert quan es requereix una subsessió filla de KYC / KYB per a aquesta part en funció de la configuració de rols i els llindars de titularitat."},"roles":{"type":"array","description":"Tots els rols que té aquesta part, cadascun amb els seus propis percentatges de titularitat i de vot. No hi ha cap `role`/`ownership_percent` escalar a la part mateixa.","items":{"type":"object","properties":{"role":{"type":"string","enum":["director","non_executive_director","secretary","chairman","ubo","shareholder","representative","founder","legal_advisor","authorized_signatory","trustee","beneficiary","settlor","protector","company_officer","investor","other"]},"ownership_percent":{"oneOf":[{"type":"number"},{"type":"null"}]},"voting_percent":{"oneOf":[{"type":"number"},{"type":"null"}]}}}},"kyc_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la sessió KYC filla per a les parts de persona física que requereixen verificació. `null` en cas contrari."},{"type":"null","format":"uuid","description":"ID de la sessió KYC filla per a les parts de persona física que requereixen verificació. `null` en cas contrari."}]},"kyc_session_status":{"oneOf":[{"type":"string","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida de la sessió de KYC filla. `null` quan no hi ha cap sessió de KYC filla."},{"type":"null","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida de la sessió de KYC filla. `null` quan no hi ha cap sessió de KYC filla."}]},"kyc_session_url":{"oneOf":[{"type":"string","format":"uri"},{"type":"null","format":"uri"}]},"kyb_sub_session_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID de la subsessió KYB filla per a les parts corporatives que requereixen verificació. `null` en cas contrari."},{"type":"null","format":"uuid","description":"ID de la subsessió KYB filla per a les parts corporatives que requereixen verificació. `null` en cas contrari."}]},"kyb_sub_session_status":{"oneOf":[{"type":"string","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida de la subsessió de KYB filla. `null` quan no hi ha cap subsessió."},{"type":"null","enum":["Not Started","In Progress","Approved","Declined","In Review","Expired","Abandoned","Kyc Expired","Resubmitted","Awaiting User"],"description":"Estat del cicle de vida de la subsessió de KYB filla. `null` quan no hi ha cap subsessió."}]},"kyb_sub_session_url":{"oneOf":[{"type":"string","format":"uri","description":"URL per compartir de la subsessió de KYB filla. `null` quan no existeix cap subsessió."},{"type":"null","format":"uri","description":"URL per compartir de la subsessió de KYB filla. `null` quan no existeix cap subsessió."}]},"verification_workflow_type":{"oneOf":[{"type":"string","description":"Tipus base de flux de treball de la sessió filla (es prioritza la sessió de KYC, recorrent a la subsessió de KYB si no n'hi ha). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla."},{"type":"null","description":"Tipus base de flux de treball de la sessió filla (es prioritza la sessió de KYC, recorrent a la subsessió de KYB si no n'hi ha). `null` per a fluxos de treball basats en grafs o quan no existeix cap sessió filla."}]},"verification_workflow_id":{"oneOf":[{"type":"string","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla."},{"type":"null","format":"uuid","description":"ID del flux de treball utilitzat per la sessió filla. `null` quan no existeix cap sessió filla."}]},"verification_workflow_label":{"oneOf":[{"type":"string","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert."},{"type":"null","description":"Etiqueta fàcil de llegir del flux de treball de la sessió filla. `null` quan no s'ha establert."}]},"verification_workflow_features":{"oneOf":[{"type":"array","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}}},{"type":"null","description":"Progrés per funcionalitat de la sessió de verificació filla, p. ex. `[{\"feature\": \"ID_VERIFICATION\", \"status\": \"Approved\"}]`. `null` quan la sessió filla no té cap llista de funcionalitats que es puguin resoldre.","items":{"type":"object","properties":{"feature":{"type":"string","description":"Nom visible de la funcionalitat (p. ex. `ID_VERIFICATION`, `LIVENESS`, `AML`)."},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat a nivell de funcionalitat dins de la sessió filla."}}}}]},"didit_internal_id":{"oneOf":[{"type":"string","description":"Identificador intern estable de la persona verificada darrere de la sessió filla. `null` quan no s'ha resolt."},{"type":"null","description":"Identificador intern estable de la persona verificada darrere de la sessió filla. `null` quan no s'ha resolt."}]}}}}}},"ubo_kyc_summary":{"oneOf":[{"type":"object","description":"Progrés agregat de KYC dels titulars reals, o null quan cap titular real té sessions de KYC enllaçades.","properties":{"total":{"type":"integer"},"approved":{"type":"integer"},"flagged":{"type":"integer","description":"Titulars reals (UBO) el KYC dels quals està en estat Rebutjada o en revisió."},"pending":{"type":"integer"}}},{"type":"null","description":"Progrés agregat de KYC dels titulars reals, o null quan cap titular real té sessions de KYC enllaçades.","properties":{"total":{"type":"integer"},"approved":{"type":"integer"},"flagged":{"type":"integer","description":"Titulars reals (UBO) el KYC dels quals està en estat Rebutjada o en revisió."},"pending":{"type":"integer"}}}]},"warnings":{"type":"array","items":{"type":"object"}}}},"uniqueKey":"key_people_checks.oneOf.1","typeLabel":"null"}],"uniqueKey":"key_people_checks","typeLabel":"object[] | null"},"document_verifications":{"oneOf":[{"type":"array","description":"Comprovacions de verificació de documents agrupades per node del flux de treball. Només presents quan `session_kind = business`.","items":{"type":"object","description":"Documents agrupats per node del flux de treball. Només presents quan session_kind = business.","properties":{"status":{"type":"string","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].status","typeLabel":"string"},"node_id":{"oneOf":[{"type":"string","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].node_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].node_id","typeLabel":"string | null"},"items":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"document_type":{"oneOf":[{"type":"string","enum":["LEGAL_PRESENCE","COMPANY_DETAILS","OWNERSHIP_STRUCTURE","REPRESENTATIVES_AUTHORIZATION","OTHER"],"description":"Grup de documents de KYB d'alt nivell en què s'ha classificat el fitxer. `null` mentre no estigui classificat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["LEGAL_PRESENCE","COMPANY_DETAILS","OWNERSHIP_STRUCTURE","REPRESENTATIVES_AUTHORIZATION","OTHER"],"description":"Grup de documents de KYB d'alt nivell en què s'ha classificat el fitxer. `null` mentre no estigui classificat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_type","typeLabel":"enum\u003cstring> | null"},"document_subtype":{"oneOf":[{"type":"string","description":"Subtipus específic detectat per OCR (p. ex. `CERTIFICATE_OF_INCORPORATION`, `SHAREHOLDER_REGISTRY`); `UNKNOWN` si l'OCR no ha pogut classificar el document amb seguretat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_subtype.oneOf.0","typeLabel":"string"},{"type":"null","description":"Subtipus específic detectat per OCR (p. ex. `CERTIFICATE_OF_INCORPORATION`, `SHAREHOLDER_REGISTRY`); `UNKNOWN` si l'OCR no ha pogut classificar el document amb seguretat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_subtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_subtype","typeLabel":"string | null"},"document_group":{"oneOf":[{"type":"string","enum":["LEGAL_PRESENCE","COMPANY_DETAILS","OWNERSHIP_STRUCTURE","REPRESENTATIVES_AUTHORIZATION","OTHER"],"description":"Àlies de `document_type` — el nom de grup utilitzat per `groups` i `required_groups`.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_group.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["LEGAL_PRESENCE","COMPANY_DETAILS","OWNERSHIP_STRUCTURE","REPRESENTATIVES_AUTHORIZATION","OTHER"],"description":"Àlies de `document_type` — el nom de grup utilitzat per `groups` i `required_groups`.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_group.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_group","typeLabel":"enum\u003cstring> | null"},"file_url":{"oneOf":[{"type":"string","format":"uri","description":"Enllaç presignat de curta durada al fitxer pujat. `null` per als marcadors de posició de sol·licitud de documents creats per analistes (`is_requested = true`) que encara no s'han completat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"Enllaç presignat de curta durada al fitxer pujat. `null` per als marcadors de posició de sol·licitud de documents creats per analistes (`is_requested = true`) que encara no s'han completat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_url","typeLabel":"string\u003curi> | null"},"original_filename":{"oneOf":[{"type":"string","description":"Nom de fitxer tal com l'ha penjat l'usuari o analista.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].original_filename.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nom de fitxer tal com l'ha penjat l'usuari o analista.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].original_filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].original_filename","typeLabel":"string | null"},"file_size":{"oneOf":[{"type":"integer","description":"Mida del fitxer en bytes.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_size.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Mida del fitxer en bytes.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_size.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].file_size","typeLabel":"integer | null"},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat de verificació per document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"created_at":{"type":"string","format":"date-time","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"cross_check_result":{"oneOf":[{"type":"object","description":"Comprovació creuada dels camps del document extrets per OCR amb el perfil de l'empresa al registre mercantil. Un objecte amb les seccions `critical`, `non_critical` i `people`, cadascuna assignant un nom de camp (p. ex. `company_name`, `registration_number`, `incorporation_date`, `registered_address`) a un registre de comparació com ara `{\"document\": \"...\", \"registry\": \"...\", \"match\": true, \"score\": 0.97}`. `null` quan el document no tenia dades d'OCR o no hi havia cap empresa del registre mercantil amb la qual comparar.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].cross_check_result.oneOf.0","typeLabel":"object"},{"type":"null","description":"Comprovació creuada dels camps del document extrets per OCR amb el perfil de l'empresa al registre mercantil. Un objecte amb les seccions `critical`, `non_critical` i `people`, cadascuna assignant un nom de camp (p. ex. `company_name`, `registration_number`, `incorporation_date`, `registered_address`) a un registre de comparació com ara `{\"document\": \"...\", \"registry\": \"...\", \"match\": true, \"score\": 0.97}`. `null` quan el document no tenia dades d'OCR o no hi havia cap empresa del registre mercantil amb la qual comparar.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].cross_check_result.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].cross_check_result","typeLabel":"object | null"},"document_metadata":{"oneOf":[{"type":"object","description":"Metadades extretes del document corporatiu pujat. Quan l'extracció de metadades ha estat satisfactòria, totes les 16 claus estan sempre presents (els valors individuals són `null` quan no són aplicables al tipus de fitxer); tot l'objecte és `null` quan no s'ha pogut extreure res. Per a fitxers PDF, `overlay_manipulation` conté l'anàlisi forense de text superposat.","properties":{"file_size":{"oneOf":[{"type":"integer","description":"Mida del document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.file_size.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Mida del document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.file_size.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.file_size","typeLabel":"integer | null"},"content_type":{"oneOf":[{"type":"string","description":"Tipus de contingut del document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.content_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Tipus de contingut del document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.content_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.content_type","typeLabel":"string | null"},"creation_date":{"oneOf":[{"type":"string","description":"Data en què es va crear el document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.creation_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data en què es va crear el document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.creation_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.creation_date","typeLabel":"string | null"},"modified_date":{"oneOf":[{"type":"string","description":"Data en què es va modificar el document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.modified_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data en què es va modificar el document.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.modified_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.modified_date","typeLabel":"string | null"},"creator":{"oneOf":[{"type":"string","description":"Eina o usuari d'autoria registrat a les metadades del fitxer (PDF `Creator`).","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.creator.oneOf.0","typeLabel":"string"},{"type":"null","description":"Eina o usuari d'autoria registrat a les metadades del fitxer (PDF `Creator`).","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.creator.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.creator","typeLabel":"string | null"},"producer":{"oneOf":[{"type":"string","description":"Programari que ha generat el fitxer (`Producer` del PDF).","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.producer.oneOf.0","typeLabel":"string"},{"type":"null","description":"Programari que ha generat el fitxer (`Producer` del PDF).","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.producer.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.producer","typeLabel":"string | null"},"software":{"oneOf":[{"type":"string","description":"Programari d'edició registrat a les metadades del fitxer.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.software.oneOf.0","typeLabel":"string"},{"type":"null","description":"Programari d'edició registrat a les metadades del fitxer.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.software.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.software","typeLabel":"string | null"},"encryption":{"oneOf":[{"type":"string","description":"Esquema de xifratge del fitxer, quan està xifrat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.encryption.oneOf.0","typeLabel":"string"},{"type":"null","description":"Esquema de xifratge del fitxer, quan està xifrat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.encryption.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.encryption","typeLabel":"string | null"},"is_signed":{"oneOf":[{"type":"boolean","description":"Indica si el document conté una signatura digital.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.is_signed.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si el document conté una signatura digital.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.is_signed.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.is_signed","typeLabel":"boolean | null"},"is_tampered":{"oneOf":[{"type":"boolean","description":"Indica si la signatura digital ha fallat la validació (modificació posterior a la signatura).","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.is_tampered.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si la signatura digital ha fallat la validació (modificació posterior a la signatura).","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.is_tampered.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.is_tampered","typeLabel":"boolean | null"},"signature_info":{"oneOf":[{"type":"object","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.signature_info.oneOf.0","typeLabel":"object"},{"type":"null","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.signature_info.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.signature_info","typeLabel":"object | null"},"exif_original_date":{"oneOf":[{"type":"string","description":"Data de captura original EXIF, per a càrregues d'imatges.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.exif_original_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data de captura original EXIF, per a càrregues d'imatges.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.exif_original_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.exif_original_date","typeLabel":"string | null"},"exif_digitized_date":{"oneOf":[{"type":"string","description":"Data de digitalització EXIF, per a càrregues d'imatges.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.exif_digitized_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Data de digitalització EXIF, per a càrregues d'imatges.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.exif_digitized_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.exif_digitized_date","typeLabel":"string | null"},"processed_by_known_editor":{"oneOf":[{"type":"boolean","description":"Indica si les metadades indiquen que el fitxer ha passat per un editor d'imatges/PDF conegut.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.processed_by_known_editor.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si les metadades indiquen que el fitxer ha passat per un editor d'imatges/PDF conegut.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.processed_by_known_editor.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.processed_by_known_editor","typeLabel":"boolean | null"},"has_different_creation_mod_date":{"oneOf":[{"type":"boolean","description":"Indica si les dates de creació i modificació difereixen — un possible senyal (però no concloent) d'edició.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.has_different_creation_mod_date.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si les dates de creació i modificació difereixen — un possible senyal (però no concloent) d'edició.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.has_different_creation_mod_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.has_different_creation_mod_date","typeLabel":"boolean | null"},"overlay_manipulation":{"oneOf":[{"type":"object","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.detected","typeLabel":"boolean"},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.analyzed","typeLabel":"boolean"},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.analysis_incomplete","typeLabel":"boolean"},"signals":{"type":"array","items":{"type":"string","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.signals.items.[INDEX]","typeLabel":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.signals","typeLabel":"string[]"},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].page","typeLabel":"integer"},"x":{"type":"number","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].x","typeLabel":"number"},"y":{"type":"number","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].y","typeLabel":"number"},"width":{"type":"number","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].width","typeLabel":"number"},"height":{"type":"number","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].height","typeLabel":"number"},"page_width":{"type":"number","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].page_width","typeLabel":"number"},"page_height":{"type":"number","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX].page_height","typeLabel":"number"}},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0.manipulated_regions","typeLabel":"object[]"}},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0.overlay_manipulation","typeLabel":"object | null"}},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Metadades extretes del document corporatiu pujat. Quan l'extracció de metadades ha estat satisfactòria, totes les 16 claus estan sempre presents (els valors individuals són `null` quan no són aplicables al tipus de fitxer); tot l'objecte és `null` quan no s'ha pogut extreure res. Per a fitxers PDF, `overlay_manipulation` conté l'anàlisi forense de text superposat.","properties":{"file_size":{"oneOf":[{"type":"integer","description":"Mida del document."},{"type":"null","description":"Mida del document."}]},"content_type":{"oneOf":[{"type":"string","description":"Tipus de contingut del document."},{"type":"null","description":"Tipus de contingut del document."}]},"creation_date":{"oneOf":[{"type":"string","description":"Data en què es va crear el document."},{"type":"null","description":"Data en què es va crear el document."}]},"modified_date":{"oneOf":[{"type":"string","description":"Data en què es va modificar el document."},{"type":"null","description":"Data en què es va modificar el document."}]},"creator":{"oneOf":[{"type":"string","description":"Eina o usuari d'autoria registrat a les metadades del fitxer (PDF `Creator`)."},{"type":"null","description":"Eina o usuari d'autoria registrat a les metadades del fitxer (PDF `Creator`)."}]},"producer":{"oneOf":[{"type":"string","description":"Programari que ha generat el fitxer (`Producer` del PDF)."},{"type":"null","description":"Programari que ha generat el fitxer (`Producer` del PDF)."}]},"software":{"oneOf":[{"type":"string","description":"Programari d'edició registrat a les metadades del fitxer."},{"type":"null","description":"Programari d'edició registrat a les metadades del fitxer."}]},"encryption":{"oneOf":[{"type":"string","description":"Esquema de xifratge del fitxer, quan està xifrat."},{"type":"null","description":"Esquema de xifratge del fitxer, quan està xifrat."}]},"is_signed":{"oneOf":[{"type":"boolean","description":"Indica si el document conté una signatura digital."},{"type":"null","description":"Indica si el document conté una signatura digital."}]},"is_tampered":{"oneOf":[{"type":"boolean","description":"Indica si la signatura digital ha fallat la validació (modificació posterior a la signatura)."},{"type":"null","description":"Indica si la signatura digital ha fallat la validació (modificació posterior a la signatura)."}]},"signature_info":{"oneOf":[{"type":"object","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."},{"type":"null","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."}]},"exif_original_date":{"oneOf":[{"type":"string","description":"Data de captura original EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de captura original EXIF, per a càrregues d'imatges."}]},"exif_digitized_date":{"oneOf":[{"type":"string","description":"Data de digitalització EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de digitalització EXIF, per a càrregues d'imatges."}]},"processed_by_known_editor":{"oneOf":[{"type":"boolean","description":"Indica si les metadades indiquen que el fitxer ha passat per un editor d'imatges/PDF conegut."},{"type":"null","description":"Indica si les metadades indiquen que el fitxer ha passat per un editor d'imatges/PDF conegut."}]},"has_different_creation_mod_date":{"oneOf":[{"type":"boolean","description":"Indica si les dates de creació i modificació difereixen — un possible senyal (però no concloent) d'edició."},{"type":"null","description":"Indica si les dates de creació i modificació difereixen — un possible senyal (però no concloent) d'edició."}]},"overlay_manipulation":{"oneOf":[{"type":"object","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}},{"type":"null","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}}]}},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].document_metadata","typeLabel":"object | null"},"description":{"oneOf":[{"type":"string","description":"Etiqueta o motiu proporcionat per l'analista per a una sol·licitud de document. `null` per a pujades habituals.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Etiqueta o motiu proporcionat per l'analista per a una sol·licitud de document. `null` per a pujades habituals.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].description","typeLabel":"string | null"},"is_requested":{"type":"boolean","description":"Cert per als marcadors de posició de sol·licitud de documents creats per analistes que estan pendents de pujada.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].is_requested","typeLabel":"boolean"},"ocr_data":{"oneOf":[{"type":"object","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].ocr_data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].ocr_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].ocr_data","typeLabel":"object | null"},"is_console_upload":{"type":"boolean","description":"Cert per a documents pujats des de la consola en lloc del flux d'usuari final. Les pujades des de la consola mai canvien l'estat agregat de la funcionalitat.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].is_console_upload","typeLabel":"boolean"},"is_confirmed":{"type":"boolean","description":"Les càrregues des de la consola comencen com a `false` i canvien a `true` un cop l'administrador les confirma; les càrregues dels usuaris finals sempre són `true`.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX].is_confirmed","typeLabel":"boolean"}},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items.items.[INDEX]","typeLabel":"object"},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].\\items","typeLabel":"object[]"},"groups":{"type":"object","description":"Comptadors de progrés per grup indexats pel nom del grup (p. ex., legal_presence, ownership_structure).","additionalProperties":{"type":"object","properties":{"total":{"type":"integer","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups.additionalProperties.total","typeLabel":"integer"},"approved":{"type":"integer","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups.additionalProperties.approved","typeLabel":"integer"},"pending":{"type":"integer","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups.additionalProperties.pending","typeLabel":"integer"},"declined":{"type":"integer","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups.additionalProperties.declined","typeLabel":"integer"},"in_review":{"type":"integer","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups.additionalProperties.in_review","typeLabel":"integer"},"other":{"type":"integer","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups.additionalProperties.other","typeLabel":"integer"},"missing":{"type":"integer","description":"Marcadors de posició sol·licitats sense cap fitxer penjat encara.","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups.additionalProperties.missing","typeLabel":"integer"}},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups.additionalProperties","typeLabel":"object"},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].groups","typeLabel":"object"},"required_groups":{"type":"array","items":{"type":"string","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].required_groups.items.[INDEX]","typeLabel":"string"},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].required_groups","typeLabel":"string[]"},"warnings":{"type":"array","items":{"type":"object","uniqueKey":"document_verifications.oneOf.0.items.[INDEX].warnings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX].warnings","typeLabel":"object[]"}},"uniqueKey":"document_verifications.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"document_verifications.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Comprovacions de verificació de documents agrupades per node del flux de treball. Només presents quan `session_kind = business`.","items":{"type":"object","description":"Documents agrupats per node del flux de treball. Només presents quan session_kind = business.","properties":{"status":{"type":"string"},"node_id":{"oneOf":[{"type":"string"},{"type":"null"}]},"items":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"document_type":{"oneOf":[{"type":"string","enum":["LEGAL_PRESENCE","COMPANY_DETAILS","OWNERSHIP_STRUCTURE","REPRESENTATIVES_AUTHORIZATION","OTHER"],"description":"Grup de documents de KYB d'alt nivell en què s'ha classificat el fitxer. `null` mentre no estigui classificat."},{"type":"null","enum":["LEGAL_PRESENCE","COMPANY_DETAILS","OWNERSHIP_STRUCTURE","REPRESENTATIVES_AUTHORIZATION","OTHER"],"description":"Grup de documents de KYB d'alt nivell en què s'ha classificat el fitxer. `null` mentre no estigui classificat."}]},"document_subtype":{"oneOf":[{"type":"string","description":"Subtipus específic detectat per OCR (p. ex. `CERTIFICATE_OF_INCORPORATION`, `SHAREHOLDER_REGISTRY`); `UNKNOWN` si l'OCR no ha pogut classificar el document amb seguretat."},{"type":"null","description":"Subtipus específic detectat per OCR (p. ex. `CERTIFICATE_OF_INCORPORATION`, `SHAREHOLDER_REGISTRY`); `UNKNOWN` si l'OCR no ha pogut classificar el document amb seguretat."}]},"document_group":{"oneOf":[{"type":"string","enum":["LEGAL_PRESENCE","COMPANY_DETAILS","OWNERSHIP_STRUCTURE","REPRESENTATIVES_AUTHORIZATION","OTHER"],"description":"Àlies de `document_type` — el nom de grup utilitzat per `groups` i `required_groups`."},{"type":"null","enum":["LEGAL_PRESENCE","COMPANY_DETAILS","OWNERSHIP_STRUCTURE","REPRESENTATIVES_AUTHORIZATION","OTHER"],"description":"Àlies de `document_type` — el nom de grup utilitzat per `groups` i `required_groups`."}]},"file_url":{"oneOf":[{"type":"string","format":"uri","description":"Enllaç presignat de curta durada al fitxer pujat. `null` per als marcadors de posició de sol·licitud de documents creats per analistes (`is_requested = true`) que encara no s'han completat."},{"type":"null","format":"uri","description":"Enllaç presignat de curta durada al fitxer pujat. `null` per als marcadors de posició de sol·licitud de documents creats per analistes (`is_requested = true`) que encara no s'han completat."}]},"original_filename":{"oneOf":[{"type":"string","description":"Nom de fitxer tal com l'ha penjat l'usuari o analista."},{"type":"null","description":"Nom de fitxer tal com l'ha penjat l'usuari o analista."}]},"file_size":{"oneOf":[{"type":"integer","description":"Mida del fitxer en bytes."},{"type":"null","description":"Mida del fitxer en bytes."}]},"status":{"type":"string","enum":["Not Finished","Approved","Declined","In Review","Resub Requested"],"description":"Estat de verificació per document."},"created_at":{"type":"string","format":"date-time"},"cross_check_result":{"oneOf":[{"type":"object","description":"Comprovació creuada dels camps del document extrets per OCR amb el perfil de l'empresa al registre mercantil. Un objecte amb les seccions `critical`, `non_critical` i `people`, cadascuna assignant un nom de camp (p. ex. `company_name`, `registration_number`, `incorporation_date`, `registered_address`) a un registre de comparació com ara `{\"document\": \"...\", \"registry\": \"...\", \"match\": true, \"score\": 0.97}`. `null` quan el document no tenia dades d'OCR o no hi havia cap empresa del registre mercantil amb la qual comparar."},{"type":"null","description":"Comprovació creuada dels camps del document extrets per OCR amb el perfil de l'empresa al registre mercantil. Un objecte amb les seccions `critical`, `non_critical` i `people`, cadascuna assignant un nom de camp (p. ex. `company_name`, `registration_number`, `incorporation_date`, `registered_address`) a un registre de comparació com ara `{\"document\": \"...\", \"registry\": \"...\", \"match\": true, \"score\": 0.97}`. `null` quan el document no tenia dades d'OCR o no hi havia cap empresa del registre mercantil amb la qual comparar."}]},"document_metadata":{"oneOf":[{"type":"object","description":"Metadades extretes del document corporatiu pujat. Quan l'extracció de metadades ha estat satisfactòria, totes les 16 claus estan sempre presents (els valors individuals són `null` quan no són aplicables al tipus de fitxer); tot l'objecte és `null` quan no s'ha pogut extreure res. Per a fitxers PDF, `overlay_manipulation` conté l'anàlisi forense de text superposat.","properties":{"file_size":{"oneOf":[{"type":"integer","description":"Mida del document."},{"type":"null","description":"Mida del document."}]},"content_type":{"oneOf":[{"type":"string","description":"Tipus de contingut del document."},{"type":"null","description":"Tipus de contingut del document."}]},"creation_date":{"oneOf":[{"type":"string","description":"Data en què es va crear el document."},{"type":"null","description":"Data en què es va crear el document."}]},"modified_date":{"oneOf":[{"type":"string","description":"Data en què es va modificar el document."},{"type":"null","description":"Data en què es va modificar el document."}]},"creator":{"oneOf":[{"type":"string","description":"Eina o usuari d'autoria registrat a les metadades del fitxer (PDF `Creator`)."},{"type":"null","description":"Eina o usuari d'autoria registrat a les metadades del fitxer (PDF `Creator`)."}]},"producer":{"oneOf":[{"type":"string","description":"Programari que ha generat el fitxer (`Producer` del PDF)."},{"type":"null","description":"Programari que ha generat el fitxer (`Producer` del PDF)."}]},"software":{"oneOf":[{"type":"string","description":"Programari d'edició registrat a les metadades del fitxer."},{"type":"null","description":"Programari d'edició registrat a les metadades del fitxer."}]},"encryption":{"oneOf":[{"type":"string","description":"Esquema de xifratge del fitxer, quan està xifrat."},{"type":"null","description":"Esquema de xifratge del fitxer, quan està xifrat."}]},"is_signed":{"oneOf":[{"type":"boolean","description":"Indica si el document conté una signatura digital."},{"type":"null","description":"Indica si el document conté una signatura digital."}]},"is_tampered":{"oneOf":[{"type":"boolean","description":"Indica si la signatura digital ha fallat la validació (modificació posterior a la signatura)."},{"type":"null","description":"Indica si la signatura digital ha fallat la validació (modificació posterior a la signatura)."}]},"signature_info":{"oneOf":[{"type":"object","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."},{"type":"null","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."}]},"exif_original_date":{"oneOf":[{"type":"string","description":"Data de captura original EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de captura original EXIF, per a càrregues d'imatges."}]},"exif_digitized_date":{"oneOf":[{"type":"string","description":"Data de digitalització EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de digitalització EXIF, per a càrregues d'imatges."}]},"processed_by_known_editor":{"oneOf":[{"type":"boolean","description":"Indica si les metadades indiquen que el fitxer ha passat per un editor d'imatges/PDF conegut."},{"type":"null","description":"Indica si les metadades indiquen que el fitxer ha passat per un editor d'imatges/PDF conegut."}]},"has_different_creation_mod_date":{"oneOf":[{"type":"boolean","description":"Indica si les dates de creació i modificació difereixen — un possible senyal (però no concloent) d'edició."},{"type":"null","description":"Indica si les dates de creació i modificació difereixen — un possible senyal (però no concloent) d'edició."}]},"overlay_manipulation":{"oneOf":[{"type":"object","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}},{"type":"null","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}}]}}},{"type":"null","description":"Metadades extretes del document corporatiu pujat. Quan l'extracció de metadades ha estat satisfactòria, totes les 16 claus estan sempre presents (els valors individuals són `null` quan no són aplicables al tipus de fitxer); tot l'objecte és `null` quan no s'ha pogut extreure res. Per a fitxers PDF, `overlay_manipulation` conté l'anàlisi forense de text superposat.","properties":{"file_size":{"oneOf":[{"type":"integer","description":"Mida del document."},{"type":"null","description":"Mida del document."}]},"content_type":{"oneOf":[{"type":"string","description":"Tipus de contingut del document."},{"type":"null","description":"Tipus de contingut del document."}]},"creation_date":{"oneOf":[{"type":"string","description":"Data en què es va crear el document."},{"type":"null","description":"Data en què es va crear el document."}]},"modified_date":{"oneOf":[{"type":"string","description":"Data en què es va modificar el document."},{"type":"null","description":"Data en què es va modificar el document."}]},"creator":{"oneOf":[{"type":"string","description":"Eina o usuari d'autoria registrat a les metadades del fitxer (PDF `Creator`)."},{"type":"null","description":"Eina o usuari d'autoria registrat a les metadades del fitxer (PDF `Creator`)."}]},"producer":{"oneOf":[{"type":"string","description":"Programari que ha generat el fitxer (`Producer` del PDF)."},{"type":"null","description":"Programari que ha generat el fitxer (`Producer` del PDF)."}]},"software":{"oneOf":[{"type":"string","description":"Programari d'edició registrat a les metadades del fitxer."},{"type":"null","description":"Programari d'edició registrat a les metadades del fitxer."}]},"encryption":{"oneOf":[{"type":"string","description":"Esquema de xifratge del fitxer, quan està xifrat."},{"type":"null","description":"Esquema de xifratge del fitxer, quan està xifrat."}]},"is_signed":{"oneOf":[{"type":"boolean","description":"Indica si el document conté una signatura digital."},{"type":"null","description":"Indica si el document conté una signatura digital."}]},"is_tampered":{"oneOf":[{"type":"boolean","description":"Indica si la signatura digital ha fallat la validació (modificació posterior a la signatura)."},{"type":"null","description":"Indica si la signatura digital ha fallat la validació (modificació posterior a la signatura)."}]},"signature_info":{"oneOf":[{"type":"object","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."},{"type":"null","description":"Detalls de la signatura o signatures digitals, quan n'hi hagi."}]},"exif_original_date":{"oneOf":[{"type":"string","description":"Data de captura original EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de captura original EXIF, per a càrregues d'imatges."}]},"exif_digitized_date":{"oneOf":[{"type":"string","description":"Data de digitalització EXIF, per a càrregues d'imatges."},{"type":"null","description":"Data de digitalització EXIF, per a càrregues d'imatges."}]},"processed_by_known_editor":{"oneOf":[{"type":"boolean","description":"Indica si les metadades indiquen que el fitxer ha passat per un editor d'imatges/PDF conegut."},{"type":"null","description":"Indica si les metadades indiquen que el fitxer ha passat per un editor d'imatges/PDF conegut."}]},"has_different_creation_mod_date":{"oneOf":[{"type":"boolean","description":"Indica si les dates de creació i modificació difereixen — un possible senyal (però no concloent) d'edició."},{"type":"null","description":"Indica si les dates de creació i modificació difereixen — un possible senyal (però no concloent) d'edició."}]},"overlay_manipulation":{"oneOf":[{"type":"object","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}},{"type":"null","description":"Anàlisi forense de PDF per sospita de manipulació de text superposat. Null quan no s'ha trobat cap indici de manipulació per superposició o el document no era un PDF.","properties":{"detected":{"type":"boolean","description":"Indica si s'han detectat indicis de manipulació de text superposat."},"analyzed":{"type":"boolean","description":"Indica si s'ha pogut analitzar el PDF."},"analysis_incomplete":{"type":"boolean","description":"És present i té el valor true només quan el fitxer no s'ha pogut verificar completament. El que sí que s'ha verificat conserva les seves troballes quan és possible, i el document mostra l'advertència de substitució de text no demostrada."},"signals":{"type":"array","items":{"type":"string"},"description":"Senyals forenses que s'han activat, com ara duplicate_font_subset o glyph_fragmentation."},"manipulated_regions":{"type":"array","description":"Àrees amb sospita de manipulació en coordenades de pàgina PDF.","items":{"type":"object","properties":{"page":{"type":"integer"},"x":{"type":"number"},"y":{"type":"number"},"width":{"type":"number"},"height":{"type":"number"},"page_width":{"type":"number"},"page_height":{"type":"number"}}}}}}]}}}]},"description":{"oneOf":[{"type":"string","description":"Etiqueta o motiu proporcionat per l'analista per a una sol·licitud de document. `null` per a pujades habituals."},{"type":"null","description":"Etiqueta o motiu proporcionat per l'analista per a una sol·licitud de document. `null` per a pujades habituals."}]},"is_requested":{"type":"boolean","description":"Cert per als marcadors de posició de sol·licitud de documents creats per analistes que estan pendents de pujada."},"ocr_data":{"oneOf":[{"type":"object"},{"type":"null"}]},"is_console_upload":{"type":"boolean","description":"Cert per a documents pujats des de la consola en lloc del flux d'usuari final. Les pujades des de la consola mai canvien l'estat agregat de la funcionalitat."},"is_confirmed":{"type":"boolean","description":"Les càrregues des de la consola comencen com a `false` i canvien a `true` un cop l'administrador les confirma; les càrregues dels usuaris finals sempre són `true`."}}}},"groups":{"type":"object","description":"Comptadors de progrés per grup indexats pel nom del grup (p. ex., legal_presence, ownership_structure).","additionalProperties":{"type":"object","properties":{"total":{"type":"integer"},"approved":{"type":"integer"},"pending":{"type":"integer"},"declined":{"type":"integer"},"in_review":{"type":"integer"},"other":{"type":"integer"},"missing":{"type":"integer","description":"Marcadors de posició sol·licitats sense cap fitxer penjat encara."}}}},"required_groups":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"object"}}}},"uniqueKey":"document_verifications.oneOf.1","typeLabel":"null"}],"uniqueKey":"document_verifications","typeLabel":"object[] | null"},"environment":{"type":"string","enum":["live","sandbox"],"description":"Si la sessió s'ha creat mitjançant una aplicació de producció (`live`) o una aplicació de sandbox (`sandbox`). Les sessions de sandbox són gratuïtes, completament simulades i mai no facturen crèdits.","uniqueKey":"environment","typeLabel":"enum\u003cstring>"},"sandbox_scenario":{"oneOf":[{"type":"string","description":"L'escenari de sandbox amb el qual es va crear la sessió. `null` per a sessions de producció i per a sessions de sandbox creades sense cap escenari.","uniqueKey":"sandbox_scenario.oneOf.0","typeLabel":"string"},{"type":"null","description":"L'escenari de sandbox amb el qual es va crear la sessió. `null` per a sessions de producció i per a sessions de sandbox creades sense cap escenari.","uniqueKey":"sandbox_scenario.oneOf.1","typeLabel":"null"}],"uniqueKey":"sandbox_scenario","typeLabel":"string | null"},"resubmissions":{"type":"array","description":"Retornat només amb `include=resubmissions`, per a sessions d'usuari i d'empresa. Una entrada per sol·licitud de reenviament, començant per la més antiga. Cada entrada conté els resultats que els passos tornats a enviar van retornar abans de la sol·licitud, de manera que les trameses anteriors es mantenen consultables. Si s'elimina la sessió, s'eliminen totes les trameses.","items":{"type":"object","properties":{"number":{"type":"integer","description":"1 per al primer reenviament de la sessió, 2 per al segon, i així successivament.","uniqueKey":"resubmissions.items.[INDEX].number","typeLabel":"integer"},"created_at":{"type":"string","format":"date-time","description":"Quan es va sol·licitar el reenviament.","uniqueKey":"resubmissions.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"previous_status":{"type":"string","description":"L'estat de la sessió just abans de la sol·licitud.","uniqueKey":"resubmissions.items.[INDEX].previous_status","typeLabel":"string"},"nodes":{"type":"array","description":"Els passos del flux de treball retornats a l'usuari.","items":{"type":"object","properties":{"node_id":{"type":"string","uniqueKey":"resubmissions.items.[INDEX].nodes.items.[INDEX].node_id","typeLabel":"string"},"feature":{"type":"string","uniqueKey":"resubmissions.items.[INDEX].nodes.items.[INDEX].feature","typeLabel":"string"}},"uniqueKey":"resubmissions.items.[INDEX].nodes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"resubmissions.items.[INDEX].nodes","typeLabel":"object[]"},"reasons":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","uniqueKey":"resubmissions.items.[INDEX].reasons.oneOf.0.additionalProperties","typeLabel":"string"},"description":"El motiu indicat per a cada pas, indexat per `node_id`.","uniqueKey":"resubmissions.items.[INDEX].reasons.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"string","uniqueKey":"resubmissions.items.[INDEX].reasons.oneOf.1.additionalProperties","typeLabel":"string"},"description":"El motiu indicat per a cada pas, indexat per `node_id`.","uniqueKey":"resubmissions.items.[INDEX].reasons.oneOf.1","typeLabel":"null"}],"uniqueKey":"resubmissions.items.[INDEX].reasons","typeLabel":"object | null"},"requested_by":{"oneOf":[{"type":"object","description":"Qui ha sol·licitat el reenviament.","properties":{"name":{"type":"string","uniqueKey":"resubmissions.items.[INDEX].requested_by.oneOf.0.name","typeLabel":"string"},"email":{"type":"string","uniqueKey":"resubmissions.items.[INDEX].requested_by.oneOf.0.email","typeLabel":"string"},"type":{"type":"string","uniqueKey":"resubmissions.items.[INDEX].requested_by.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"resubmissions.items.[INDEX].requested_by.oneOf.0","typeLabel":"object"},{"type":"null","description":"Qui ha sol·licitat el reenviament.","properties":{"name":{"type":"string"},"email":{"type":"string"},"type":{"type":"string"}},"uniqueKey":"resubmissions.items.[INDEX].requested_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"resubmissions.items.[INDEX].requested_by","typeLabel":"object | null"},"results":{"type":"object","additionalProperties":true,"description":"El que van retornar els passos reenviats abans de la sol·licitud, sota les mateixes claus i amb la mateixa estructura que els resultats actuals d'aquesta resposta (`id_verifications`, `nfc_verifications`, `liveness_checks`, `face_matches`, `poa_verifications`, `phone_verifications`, `email_verifications`, `aml_screenings`, `ip_analyses`, `database_validations`, `questionnaire_responses`, `document_ai_documents`, `geolocation_checks`; per a sessions d'empresa també `document_verifications`). Només apareixen les claus dels passos que es van reenviar.","uniqueKey":"resubmissions.items.[INDEX].results","typeLabel":"object"}},"uniqueKey":"resubmissions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"resubmissions","typeLabel":"object[]"},"biometric_consent":{"oneOf":[{"type":"object","description":"Si la sessió ha requerit consentiment biomètric explícit abans d'una captura facial, per què i l'evidència de la resposta. Només per a sessions de Verificació d'usuaris (KYC); el mateix objecte es troba a la `decision` dels webhooks de sessió. `null` quan la sessió no s'ha avaluat mai, per exemple en un flux de treball sense captura facial. Els camps sense cap valor registrat són `null`. Un SDK natiu inferior a 4.10.0, o un que no informi de la seva versió, no pot mostrar el pas de consentiment: les seves captures facials s'executen com abans, i una sessió que requeria consentiment informa llavors de `status: \"pending\"` amb `reason: \"BIOMETRIC_CONSENT_UNSUPPORTED_SDK\"`. Consulta [Consentiment biomètric](/ca/getting-started/biometric-consent).","properties":{"required":{"type":"boolean","description":"Whether the session must collect explicit biometric consent. Never goes back to `false`.","uniqueKey":"biometric_consent.oneOf.0.required","typeLabel":"boolean"},"trigger":{"oneOf":[{"type":"string","enum":["declared_state","ip_state","ip_unknown","document_issuer","forced","customer_collected"],"description":"Per què es requereix el consentiment o com s'ha satisfet. `declared_state`: has declarat un estat cobert (`user_state`, o una adreça dels EUA a `expected_details`). `ip_state`: la IP de la persona es troba en un estat cobert (Illinois, Texas, Colorado). `ip_unknown`: les proves situen la persona als EUA, però no se'n pot determinar l'estat (la IP és als EUA sense estat, o no es pot localitzar mentre que les teves dades o el document situen la persona als EUA). `document_issuer`: el document d'identitat ha estat emès per un estat cobert. `forced`: el mode de l'aplicació és Always. `customer_collected`: has enviat `biometric_consent` en crear la sessió. `null` mentre no sigui obligatori.","uniqueKey":"biometric_consent.oneOf.0.trigger.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["declared_state","ip_state","ip_unknown","document_issuer","forced","customer_collected"],"description":"Per què es requereix el consentiment o com s'ha satisfet. `declared_state`: has declarat un estat cobert (`user_state`, o una adreça dels EUA a `expected_details`). `ip_state`: la IP de la persona es troba en un estat cobert (Illinois, Texas, Colorado). `ip_unknown`: les proves situen la persona als EUA, però no se'n pot determinar l'estat (la IP és als EUA sense estat, o no es pot localitzar mentre que les teves dades o el document situen la persona als EUA). `document_issuer`: el document d'identitat ha estat emès per un estat cobert. `forced`: el mode de l'aplicació és Always. `customer_collected`: has enviat `biometric_consent` en crear la sessió. `null` mentre no sigui obligatori.","uniqueKey":"biometric_consent.oneOf.0.trigger.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.trigger","typeLabel":"enum\u003cstring> | null"},"status":{"type":"string","enum":["not_required","pending","given","declined"],"description":"`not_required`; `pending` (requerit i no facilitat: la persona encara no ha respost, o `reason` n'explica el motiu pel qual no s'ha recollit); `given`; `declined` (s'ha registrat un rebuig i la sessió ha finalitzat com a `Declined`; actualment cap pantalla de Didit ofereix un rebuig).","uniqueKey":"biometric_consent.oneOf.0.status","typeLabel":"enum\u003cstring>"},"given_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va donar el consentiment. Per a `customer_collected`, el `given_at` que vas enviar.","uniqueKey":"biometric_consent.oneOf.0.given_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan es va donar el consentiment. Per a `customer_collected`, el `given_at` que vas enviar.","uniqueKey":"biometric_consent.oneOf.0.given_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.given_at","typeLabel":"string\u003cdate-time> | null"},"declined_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va registrar un rebuig.","uniqueKey":"biometric_consent.oneOf.0.declined_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan es va registrar un rebuig.","uniqueKey":"biometric_consent.oneOf.0.declined_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.declined_at","typeLabel":"string\u003cdate-time> | null"},"text_version":{"oneOf":[{"type":"string","description":"Identificador de versió del text de consentiment al qual la persona ha respost, o el que has enviat.","uniqueKey":"biometric_consent.oneOf.0.text_version.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identificador de versió del text de consentiment al qual la persona ha respost, o el que has enviat.","uniqueKey":"biometric_consent.oneOf.0.text_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.text_version","typeLabel":"string | null"},"text_hash":{"oneOf":[{"type":"string","description":"SHA-256 (hex) del text exacte de consentiment mostrat, en l'idioma en què s'ha mostrat.","uniqueKey":"biometric_consent.oneOf.0.text_hash.oneOf.0","typeLabel":"string"},{"type":"null","description":"SHA-256 (hex) del text exacte de consentiment mostrat, en l'idioma en què s'ha mostrat.","uniqueKey":"biometric_consent.oneOf.0.text_hash.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.text_hash","typeLabel":"string | null"},"locale":{"oneOf":[{"type":"string","description":"Idioma en què es va mostrar el text de consentiment.","uniqueKey":"biometric_consent.oneOf.0.locale.oneOf.0","typeLabel":"string"},{"type":"null","description":"Idioma en què es va mostrar el text de consentiment.","uniqueKey":"biometric_consent.oneOf.0.locale.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.locale","typeLabel":"string | null"},"policy_url":{"oneOf":[{"type":"string","format":"uri","description":"La política de dades biomètriques a la qual enllaçava el pas de consentiment.","uniqueKey":"biometric_consent.oneOf.0.policy_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"La política de dades biomètriques a la qual enllaçava el pas de consentiment.","uniqueKey":"biometric_consent.oneOf.0.policy_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.policy_url","typeLabel":"string\u003curi> | null"},"step":{"oneOf":[{"type":"string","description":"Pas del flux de treball en què es trobava la sessió quan la persona ha respost, per exemple `LIVENESS`.","uniqueKey":"biometric_consent.oneOf.0.step.oneOf.0","typeLabel":"string"},{"type":"null","description":"Pas del flux de treball en què es trobava la sessió quan la persona ha respost, per exemple `LIVENESS`.","uniqueKey":"biometric_consent.oneOf.0.step.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.step","typeLabel":"string | null"},"node_id":{"oneOf":[{"type":"string","description":"Node del graf del flux de treball en què es trobava la sessió quan la persona ha respost.","uniqueKey":"biometric_consent.oneOf.0.node_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Node del graf del flux de treball en què es trobava la sessió quan la persona ha respost.","uniqueKey":"biometric_consent.oneOf.0.node_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.node_id","typeLabel":"string | null"},"ip_address":{"oneOf":[{"type":"string","description":"IP des d'on s'ha rebut la resposta.","uniqueKey":"biometric_consent.oneOf.0.ip_address.oneOf.0","typeLabel":"string"},{"type":"null","description":"IP des d'on s'ha rebut la resposta.","uniqueKey":"biometric_consent.oneOf.0.ip_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.ip_address","typeLabel":"string | null"},"ip_country_code":{"oneOf":[{"type":"string","description":"País ISO 3166-1 alpha-2 de la IP de la resposta.","uniqueKey":"biometric_consent.oneOf.0.ip_country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"País ISO 3166-1 alpha-2 de la IP de la resposta.","uniqueKey":"biometric_consent.oneOf.0.ip_country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.ip_country_code","typeLabel":"string | null"},"ip_state":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 de la IP de la resposta, per exemple `US-IL`.","uniqueKey":"biometric_consent.oneOf.0.ip_state.oneOf.0","typeLabel":"string"},{"type":"null","description":"Subdivisió ISO 3166-2 de la IP de la resposta, per exemple `US-IL`.","uniqueKey":"biometric_consent.oneOf.0.ip_state.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.ip_state","typeLabel":"string | null"},"ip_city":{"oneOf":[{"type":"string","description":"Ciutat de la IP de la resposta.","uniqueKey":"biometric_consent.oneOf.0.ip_city.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ciutat de la IP de la resposta.","uniqueKey":"biometric_consent.oneOf.0.ip_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.ip_city","typeLabel":"string | null"},"user_agent":{"oneOf":[{"type":"string","description":"Agent d'usuari de la sol·licitud de la resposta.","uniqueKey":"biometric_consent.oneOf.0.user_agent.oneOf.0","typeLabel":"string"},{"type":"null","description":"Agent d'usuari de la sol·licitud de la resposta.","uniqueKey":"biometric_consent.oneOf.0.user_agent.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.user_agent","typeLabel":"string | null"},"detected_ip_address":{"oneOf":[{"type":"string","description":"La IP de la persona des de la qual es va avaluar el requisit per última vegada. Pot diferir d'`ip_address` quan la persona ha respost des d'un altre dispositiu.","uniqueKey":"biometric_consent.oneOf.0.detected_ip_address.oneOf.0","typeLabel":"string"},{"type":"null","description":"La IP de la persona des de la qual es va avaluar el requisit per última vegada. Pot diferir d'`ip_address` quan la persona ha respost des d'un altre dispositiu.","uniqueKey":"biometric_consent.oneOf.0.detected_ip_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.detected_ip_address","typeLabel":"string | null"},"detected_country_code":{"oneOf":[{"type":"string","description":"País ISO 3166-1 alpha-2 de la IP detectada.","uniqueKey":"biometric_consent.oneOf.0.detected_country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"País ISO 3166-1 alpha-2 de la IP detectada.","uniqueKey":"biometric_consent.oneOf.0.detected_country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.detected_country_code","typeLabel":"string | null"},"detected_state":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 de la IP detectada.","uniqueKey":"biometric_consent.oneOf.0.detected_state.oneOf.0","typeLabel":"string"},{"type":"null","description":"Subdivisió ISO 3166-2 de la IP detectada.","uniqueKey":"biometric_consent.oneOf.0.detected_state.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.detected_state","typeLabel":"string | null"},"detected_city":{"oneOf":[{"type":"string","description":"Ciutat de la IP detectada.","uniqueKey":"biometric_consent.oneOf.0.detected_city.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ciutat de la IP detectada.","uniqueKey":"biometric_consent.oneOf.0.detected_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.detected_city","typeLabel":"string | null"},"declared_state":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 que has declarat: `user_state`, o l'estat d'una adreça dels EUA a `expected_details`.","uniqueKey":"biometric_consent.oneOf.0.declared_state.oneOf.0","typeLabel":"string"},{"type":"null","description":"Subdivisió ISO 3166-2 que has declarat: `user_state`, o l'estat d'una adreça dels EUA a `expected_details`.","uniqueKey":"biometric_consent.oneOf.0.declared_state.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.declared_state","typeLabel":"string | null"},"document_state":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 que ha emès el document d'identitat, llegida durant la captura de l'ID.","uniqueKey":"biometric_consent.oneOf.0.document_state.oneOf.0","typeLabel":"string"},{"type":"null","description":"Subdivisió ISO 3166-2 que ha emès el document d'identitat, llegida durant la captura de l'ID.","uniqueKey":"biometric_consent.oneOf.0.document_state.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.document_state","typeLabel":"string | null"},"jurisdictions":{"type":"array","items":{"type":"string","uniqueKey":"biometric_consent.oneOf.0.jurisdictions.items.[INDEX]","typeLabel":"string"},"description":"Estats dels EUA (codis USPS, per exemple `IL`) la legislació biomètrica dels quals empara la persona. `US` quan les proves situen la persona als EUA però no se'n coneix cap estat concret. Buit quan no n'aplica cap.","uniqueKey":"biometric_consent.oneOf.0.jurisdictions","typeLabel":"string[]"},"retention_months":{"oneOf":[{"type":"integer","description":"El límit de conservació biomètrica més curt, en mesos, entre `jurisdictions`. `null` quan no se n'aplica cap.","uniqueKey":"biometric_consent.oneOf.0.retention_months.oneOf.0","typeLabel":"integer"},{"type":"null","description":"El límit de conservació biomètrica més curt, en mesos, entre `jurisdictions`. `null` quan no se n'aplica cap.","uniqueKey":"biometric_consent.oneOf.0.retention_months.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.retention_months","typeLabel":"integer | null"},"reason":{"oneOf":[{"type":"string","enum":["BIOMETRIC_CONSENT_UNSUPPORTED_SDK","BIOMETRIC_CONSENT_DECLINED"],"description":"`BIOMETRIC_CONSENT_UNSUPPORTED_SDK`: es requeria consentiment i un SDK natiu inferior a 4.10.0, o un que no va informar de la seva versió, ha capturat una cara sense el pas de consentiment; `status` roman en `pending`, o `given` si la persona hi ha acceptat més endavant en el flux allotjat. `BIOMETRIC_CONSENT_DECLINED`: s'ha registrat un rebuig (substitueix el motiu de l'SDK). `null` en cas contrari, i sempre `null` quan la sessió no requeria consentiment.","uniqueKey":"biometric_consent.oneOf.0.reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["BIOMETRIC_CONSENT_UNSUPPORTED_SDK","BIOMETRIC_CONSENT_DECLINED"],"description":"`BIOMETRIC_CONSENT_UNSUPPORTED_SDK`: es requeria consentiment i un SDK natiu inferior a 4.10.0, o un que no va informar de la seva versió, ha capturat una cara sense el pas de consentiment; `status` roman en `pending`, o `given` si la persona hi ha acceptat més endavant en el flux allotjat. `BIOMETRIC_CONSENT_DECLINED`: s'ha registrat un rebuig (substitueix el motiu de l'SDK). `null` en cas contrari, i sempre `null` quan la sessió no requeria consentiment.","uniqueKey":"biometric_consent.oneOf.0.reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.reason","typeLabel":"enum\u003cstring> | null"},"decline_reason":{"oneOf":[{"type":"string","enum":["BIOMETRIC_CONSENT_DECLINED"],"description":"`BIOMETRIC_CONSENT_DECLINED` quan un rebuig registrat ha finalitzat la sessió; altrament, `null`.","uniqueKey":"biometric_consent.oneOf.0.decline_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["BIOMETRIC_CONSENT_DECLINED"],"description":"`BIOMETRIC_CONSENT_DECLINED` quan un rebuig registrat ha finalitzat la sessió; altrament, `null`.","uniqueKey":"biometric_consent.oneOf.0.decline_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.decline_reason","typeLabel":"enum\u003cstring> | null"},"face_data_deleted_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan el rebuig va eliminar les imatges facials, els vídeos i les plantilles facials de la sessió. `null` tret que s'hagi registrat un rebuig.","uniqueKey":"biometric_consent.oneOf.0.face_data_deleted_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan el rebuig va eliminar les imatges facials, els vídeos i les plantilles facials de la sessió. `null` tret que s'hagi registrat un rebuig.","uniqueKey":"biometric_consent.oneOf.0.face_data_deleted_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent.oneOf.0.face_data_deleted_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"biometric_consent.oneOf.0","typeLabel":"object"},{"type":"null","description":"Si la sessió ha requerit consentiment biomètric explícit abans d'una captura facial, per què i l'evidència de la resposta. Només per a sessions de Verificació d'usuaris (KYC); el mateix objecte es troba a la `decision` dels webhooks de sessió. `null` quan la sessió no s'ha avaluat mai, per exemple en un flux de treball sense captura facial. Els camps sense cap valor registrat són `null`. Un SDK natiu inferior a 4.10.0, o un que no informi de la seva versió, no pot mostrar el pas de consentiment: les seves captures facials s'executen com abans, i una sessió que requeria consentiment informa llavors de `status: \"pending\"` amb `reason: \"BIOMETRIC_CONSENT_UNSUPPORTED_SDK\"`. Consulta [Consentiment biomètric](/ca/getting-started/biometric-consent).","properties":{"required":{"type":"boolean","description":"Whether the session must collect explicit biometric consent. Never goes back to `false`."},"trigger":{"oneOf":[{"type":"string","enum":["declared_state","ip_state","ip_unknown","document_issuer","forced","customer_collected"],"description":"Per què es requereix el consentiment o com s'ha satisfet. `declared_state`: has declarat un estat cobert (`user_state`, o una adreça dels EUA a `expected_details`). `ip_state`: la IP de la persona es troba en un estat cobert (Illinois, Texas, Colorado). `ip_unknown`: les proves situen la persona als EUA, però no se'n pot determinar l'estat (la IP és als EUA sense estat, o no es pot localitzar mentre que les teves dades o el document situen la persona als EUA). `document_issuer`: el document d'identitat ha estat emès per un estat cobert. `forced`: el mode de l'aplicació és Always. `customer_collected`: has enviat `biometric_consent` en crear la sessió. `null` mentre no sigui obligatori."},{"type":"null","enum":["declared_state","ip_state","ip_unknown","document_issuer","forced","customer_collected"],"description":"Per què es requereix el consentiment o com s'ha satisfet. `declared_state`: has declarat un estat cobert (`user_state`, o una adreça dels EUA a `expected_details`). `ip_state`: la IP de la persona es troba en un estat cobert (Illinois, Texas, Colorado). `ip_unknown`: les proves situen la persona als EUA, però no se'n pot determinar l'estat (la IP és als EUA sense estat, o no es pot localitzar mentre que les teves dades o el document situen la persona als EUA). `document_issuer`: el document d'identitat ha estat emès per un estat cobert. `forced`: el mode de l'aplicació és Always. `customer_collected`: has enviat `biometric_consent` en crear la sessió. `null` mentre no sigui obligatori."}]},"status":{"type":"string","enum":["not_required","pending","given","declined"],"description":"`not_required`; `pending` (requerit i no facilitat: la persona encara no ha respost, o `reason` n'explica el motiu pel qual no s'ha recollit); `given`; `declined` (s'ha registrat un rebuig i la sessió ha finalitzat com a `Declined`; actualment cap pantalla de Didit ofereix un rebuig)."},"given_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va donar el consentiment. Per a `customer_collected`, el `given_at` que vas enviar."},{"type":"null","format":"date-time","description":"Quan es va donar el consentiment. Per a `customer_collected`, el `given_at` que vas enviar."}]},"declined_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va registrar un rebuig."},{"type":"null","format":"date-time","description":"Quan es va registrar un rebuig."}]},"text_version":{"oneOf":[{"type":"string","description":"Identificador de versió del text de consentiment al qual la persona ha respost, o el que has enviat."},{"type":"null","description":"Identificador de versió del text de consentiment al qual la persona ha respost, o el que has enviat."}]},"text_hash":{"oneOf":[{"type":"string","description":"SHA-256 (hex) del text exacte de consentiment mostrat, en l'idioma en què s'ha mostrat."},{"type":"null","description":"SHA-256 (hex) del text exacte de consentiment mostrat, en l'idioma en què s'ha mostrat."}]},"locale":{"oneOf":[{"type":"string","description":"Idioma en què es va mostrar el text de consentiment."},{"type":"null","description":"Idioma en què es va mostrar el text de consentiment."}]},"policy_url":{"oneOf":[{"type":"string","format":"uri","description":"La política de dades biomètriques a la qual enllaçava el pas de consentiment."},{"type":"null","format":"uri","description":"La política de dades biomètriques a la qual enllaçava el pas de consentiment."}]},"step":{"oneOf":[{"type":"string","description":"Pas del flux de treball en què es trobava la sessió quan la persona ha respost, per exemple `LIVENESS`."},{"type":"null","description":"Pas del flux de treball en què es trobava la sessió quan la persona ha respost, per exemple `LIVENESS`."}]},"node_id":{"oneOf":[{"type":"string","description":"Node del graf del flux de treball en què es trobava la sessió quan la persona ha respost."},{"type":"null","description":"Node del graf del flux de treball en què es trobava la sessió quan la persona ha respost."}]},"ip_address":{"oneOf":[{"type":"string","description":"IP des d'on s'ha rebut la resposta."},{"type":"null","description":"IP des d'on s'ha rebut la resposta."}]},"ip_country_code":{"oneOf":[{"type":"string","description":"País ISO 3166-1 alpha-2 de la IP de la resposta."},{"type":"null","description":"País ISO 3166-1 alpha-2 de la IP de la resposta."}]},"ip_state":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 de la IP de la resposta, per exemple `US-IL`."},{"type":"null","description":"Subdivisió ISO 3166-2 de la IP de la resposta, per exemple `US-IL`."}]},"ip_city":{"oneOf":[{"type":"string","description":"Ciutat de la IP de la resposta."},{"type":"null","description":"Ciutat de la IP de la resposta."}]},"user_agent":{"oneOf":[{"type":"string","description":"Agent d'usuari de la sol·licitud de la resposta."},{"type":"null","description":"Agent d'usuari de la sol·licitud de la resposta."}]},"detected_ip_address":{"oneOf":[{"type":"string","description":"La IP de la persona des de la qual es va avaluar el requisit per última vegada. Pot diferir d'`ip_address` quan la persona ha respost des d'un altre dispositiu."},{"type":"null","description":"La IP de la persona des de la qual es va avaluar el requisit per última vegada. Pot diferir d'`ip_address` quan la persona ha respost des d'un altre dispositiu."}]},"detected_country_code":{"oneOf":[{"type":"string","description":"País ISO 3166-1 alpha-2 de la IP detectada."},{"type":"null","description":"País ISO 3166-1 alpha-2 de la IP detectada."}]},"detected_state":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 de la IP detectada."},{"type":"null","description":"Subdivisió ISO 3166-2 de la IP detectada."}]},"detected_city":{"oneOf":[{"type":"string","description":"Ciutat de la IP detectada."},{"type":"null","description":"Ciutat de la IP detectada."}]},"declared_state":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 que has declarat: `user_state`, o l'estat d'una adreça dels EUA a `expected_details`."},{"type":"null","description":"Subdivisió ISO 3166-2 que has declarat: `user_state`, o l'estat d'una adreça dels EUA a `expected_details`."}]},"document_state":{"oneOf":[{"type":"string","description":"Subdivisió ISO 3166-2 que ha emès el document d'identitat, llegida durant la captura de l'ID."},{"type":"null","description":"Subdivisió ISO 3166-2 que ha emès el document d'identitat, llegida durant la captura de l'ID."}]},"jurisdictions":{"type":"array","items":{"type":"string"},"description":"Estats dels EUA (codis USPS, per exemple `IL`) la legislació biomètrica dels quals empara la persona. `US` quan les proves situen la persona als EUA però no se'n coneix cap estat concret. Buit quan no n'aplica cap."},"retention_months":{"oneOf":[{"type":"integer","description":"El límit de conservació biomètrica més curt, en mesos, entre `jurisdictions`. `null` quan no se n'aplica cap."},{"type":"null","description":"El límit de conservació biomètrica més curt, en mesos, entre `jurisdictions`. `null` quan no se n'aplica cap."}]},"reason":{"oneOf":[{"type":"string","enum":["BIOMETRIC_CONSENT_UNSUPPORTED_SDK","BIOMETRIC_CONSENT_DECLINED"],"description":"`BIOMETRIC_CONSENT_UNSUPPORTED_SDK`: es requeria consentiment i un SDK natiu inferior a 4.10.0, o un que no va informar de la seva versió, ha capturat una cara sense el pas de consentiment; `status` roman en `pending`, o `given` si la persona hi ha acceptat més endavant en el flux allotjat. `BIOMETRIC_CONSENT_DECLINED`: s'ha registrat un rebuig (substitueix el motiu de l'SDK). `null` en cas contrari, i sempre `null` quan la sessió no requeria consentiment."},{"type":"null","enum":["BIOMETRIC_CONSENT_UNSUPPORTED_SDK","BIOMETRIC_CONSENT_DECLINED"],"description":"`BIOMETRIC_CONSENT_UNSUPPORTED_SDK`: es requeria consentiment i un SDK natiu inferior a 4.10.0, o un que no va informar de la seva versió, ha capturat una cara sense el pas de consentiment; `status` roman en `pending`, o `given` si la persona hi ha acceptat més endavant en el flux allotjat. `BIOMETRIC_CONSENT_DECLINED`: s'ha registrat un rebuig (substitueix el motiu de l'SDK). `null` en cas contrari, i sempre `null` quan la sessió no requeria consentiment."}]},"decline_reason":{"oneOf":[{"type":"string","enum":["BIOMETRIC_CONSENT_DECLINED"],"description":"`BIOMETRIC_CONSENT_DECLINED` quan un rebuig registrat ha finalitzat la sessió; altrament, `null`."},{"type":"null","enum":["BIOMETRIC_CONSENT_DECLINED"],"description":"`BIOMETRIC_CONSENT_DECLINED` quan un rebuig registrat ha finalitzat la sessió; altrament, `null`."}]},"face_data_deleted_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan el rebuig va eliminar les imatges facials, els vídeos i les plantilles facials de la sessió. `null` tret que s'hagi registrat un rebuig."},{"type":"null","format":"date-time","description":"Quan el rebuig va eliminar les imatges facials, els vídeos i les plantilles facials de la sessió. `null` tret que s'hagi registrat un rebuig."}]}},"uniqueKey":"biometric_consent.oneOf.1","typeLabel":"null"}],"uniqueKey":"biometric_consent","typeLabel":"object | null"},"investigator":{"oneOf":[{"type":"object","description":"La revisió més recent d'Investigator de l'element, o null quan mai no n'ha tingut cap. S'inclou a la decisió de la sessió V3 i de la sessió d'empresa (i, per tant, als webhooks de `status.updated`).","properties":{"run_id":{"type":"string","format":"uuid","uniqueKey":"investigator.oneOf.0.run_id","typeLabel":"string\u003cuuid>"},"status":{"type":"string","enum":["running","completed","failed"],"uniqueKey":"investigator.oneOf.0.status","typeLabel":"enum\u003cstring>"},"stage":{"type":"string","enum":["shadow","live"],"uniqueKey":"investigator.oneOf.0.stage","typeLabel":"enum\u003cstring>"},"queue":{"type":"string","enum":["kyc","kyb","aml","transactions","cases"],"uniqueKey":"investigator.oneOf.0.queue","typeLabel":"enum\u003cstring>"},"is_open":{"type":"boolean","uniqueKey":"investigator.oneOf.0.is_open","typeLabel":"boolean"},"recommendation":{"oneOf":[{"type":"string","enum":["approve","decline","escalate","request"],"uniqueKey":"investigator.oneOf.0.recommendation.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["approve","decline","escalate","request"],"uniqueKey":"investigator.oneOf.0.recommendation.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.recommendation","typeLabel":"enum\u003cstring> | null"},"recommendation_detail":{"oneOf":[{"type":"string","uniqueKey":"investigator.oneOf.0.recommendation_detail.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"investigator.oneOf.0.recommendation_detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.recommendation_detail","typeLabel":"string | null"},"confidence":{"oneOf":[{"type":"string","enum":["high","moderate","low"],"uniqueKey":"investigator.oneOf.0.confidence.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["high","moderate","low"],"uniqueKey":"investigator.oneOf.0.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.confidence","typeLabel":"enum\u003cstring> | null"},"summary":{"oneOf":[{"type":"string","uniqueKey":"investigator.oneOf.0.summary.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"investigator.oneOf.0.summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.summary","typeLabel":"string | null"},"ready_to_accept":{"type":"boolean","uniqueKey":"investigator.oneOf.0.ready_to_accept","typeLabel":"boolean"},"prepared_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"investigator.oneOf.0.prepared_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"investigator.oneOf.0.prepared_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.prepared_at","typeLabel":"string\u003cdate-time> | null"},"automated":{"type":"boolean","description":"L'Investigator ha decidit pel seu compte, fins i tot si la decisió s'ha invalidat posteriorment.","uniqueKey":"investigator.oneOf.0.automated","typeLabel":"boolean"},"decided_by":{"oneOf":[{"type":"string","enum":["investigator","member"],"uniqueKey":"investigator.oneOf.0.decided_by.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["investigator","member"],"uniqueKey":"investigator.oneOf.0.decided_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decided_by","typeLabel":"enum\u003cstring> | null"},"decision":{"oneOf":[{"type":"object","description":"Com ha sortit l'element de la cua de l'Investigator. `decided_by`, `original_outcome` i `overrides` es retornen als endpoints d'acceptació i d'anul·lació, així com a l'informe; el bloc `investigator` de la decisió d'una sessió conté els altres camps.","properties":{"outcome":{"type":"string","enum":["accepted","edited","overridden","decided_elsewhere","automated"],"description":"`accepted` o `edited` ha adoptat la recomanació (`edited` amb una narrativa reescrita), `overridden` ha pres una altra acció, `decided_elsewhere` és una decisió presa fora de l'Investigator mentre l'informe estava obert, `automated` és una decisió que l'Investigator ha pres pel seu compte.","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.outcome","typeLabel":"enum\u003cstring>"},"action":{"type":"string","enum":["approve","decline","escalate","request"],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.action","typeLabel":"enum\u003cstring>"},"actor_email":{"oneOf":[{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.actor_email.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.actor_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.actor_email","typeLabel":"string | null"},"actor_name":{"oneOf":[{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.actor_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.actor_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.actor_name","typeLabel":"string | null"},"override_category":{"oneOf":[{"type":"string","enum":["missing_context","needs_information","policy_differs","evidence_misread","other",""],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.override_category.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["missing_context","needs_information","policy_differs","evidence_misread","other",""],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.override_category.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.override_category","typeLabel":"enum\u003cstring> | null"},"override_reason":{"oneOf":[{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.override_reason.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.override_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.override_reason","typeLabel":"string | null"},"final_status":{"type":"string","description":"L'estat de l'element després de la decisió.","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.final_status","typeLabel":"string"},"agreed":{"oneOf":[{"type":"boolean","description":"Indica si la decisió ha coincidit amb la recomanació.","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.agreed.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Indica si la decisió ha coincidit amb la recomanació.","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.agreed.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.agreed","typeLabel":"boolean | null"},"decided_at":{"type":"string","format":"date-time","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.decided_at","typeLabel":"string\u003cdate-time>"},"billed":{"type":"boolean","description":"S'ha cobrat la revisió.","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.billed","typeLabel":"boolean"},"decided_by":{"type":"string","enum":["investigator","member"],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.decided_by","typeLabel":"enum\u003cstring>"},"original_outcome":{"oneOf":[{"type":"object","description":"La decisió que l'Investigator ha pres pel seu compte, sense canvis per sobreescriptures posteriors. Null per a una decisió que hagi pres l'equip.","properties":{"action":{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.original_outcome.oneOf.0.action","typeLabel":"string"},"final_status":{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.original_outcome.oneOf.0.final_status","typeLabel":"string"},"decided_at":{"type":"string","format":"date-time","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.original_outcome.oneOf.0.decided_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.original_outcome.oneOf.0","typeLabel":"object"},{"type":"null","description":"La decisió que l'Investigator ha pres pel seu compte, sense canvis per sobreescriptures posteriors. Null per a una decisió que hagi pres l'equip.","properties":{"action":{"type":"string"},"final_status":{"type":"string"},"decided_at":{"type":"string","format":"date-time"}},"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.original_outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.original_outcome","typeLabel":"object | null"},"overrides":{"type":"array","description":"Totes les substitucions d'una decisió que l'Investigator va prendre pel seu compte, de la més antiga a la més recent.","items":{"type":"object","properties":{"action":{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].action","typeLabel":"string"},"actor_email":{"oneOf":[{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].actor_email.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].actor_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].actor_email","typeLabel":"string | null"},"actor_name":{"oneOf":[{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].actor_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].actor_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].actor_name","typeLabel":"string | null"},"override_category":{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].override_category","typeLabel":"string"},"override_reason":{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].override_reason","typeLabel":"string"},"previous_status":{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].previous_status","typeLabel":"string"},"final_status":{"type":"string","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].final_status","typeLabel":"string"},"agreed":{"oneOf":[{"type":"boolean","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].agreed.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].agreed.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].agreed","typeLabel":"boolean | null"},"overridden_at":{"type":"string","format":"date-time","uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX].overridden_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides.items.[INDEX]","typeLabel":"object"},"uniqueKey":"investigator.oneOf.0.decision.oneOf.0.overrides","typeLabel":"object[]"}},"uniqueKey":"investigator.oneOf.0.decision.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"investigator.oneOf.0.decision.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator.oneOf.0.decision","typeLabel":"object | null"}},"uniqueKey":"investigator.oneOf.0","typeLabel":"object"},{"type":"null","description":"La revisió més recent d'Investigator de l'element, o null quan mai no n'ha tingut cap. S'inclou a la decisió de la sessió V3 i de la sessió d'empresa (i, per tant, als webhooks de `status.updated`).","properties":{"run_id":{"type":"string","format":"uuid"},"status":{"type":"string","enum":["running","completed","failed"]},"stage":{"type":"string","enum":["shadow","live"]},"queue":{"type":"string","enum":["kyc","kyb","aml","transactions","cases"]},"is_open":{"type":"boolean"},"recommendation":{"oneOf":[{"type":"string","enum":["approve","decline","escalate","request"]},{"type":"null","enum":["approve","decline","escalate","request"]}]},"recommendation_detail":{"oneOf":[{"type":"string"},{"type":"null"}]},"confidence":{"oneOf":[{"type":"string","enum":["high","moderate","low"]},{"type":"null","enum":["high","moderate","low"]}]},"summary":{"oneOf":[{"type":"string"},{"type":"null"}]},"ready_to_accept":{"type":"boolean"},"prepared_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null","format":"date-time"}]},"automated":{"type":"boolean","description":"L'Investigator ha decidit pel seu compte, fins i tot si la decisió s'ha invalidat posteriorment."},"decided_by":{"oneOf":[{"type":"string","enum":["investigator","member"]},{"type":"null","enum":["investigator","member"]}]},"decision":{"oneOf":[{"type":"object","description":"Com ha sortit l'element de la cua de l'Investigator. `decided_by`, `original_outcome` i `overrides` es retornen als endpoints d'acceptació i d'anul·lació, així com a l'informe; el bloc `investigator` de la decisió d'una sessió conté els altres camps.","properties":{"outcome":{"type":"string","enum":["accepted","edited","overridden","decided_elsewhere","automated"],"description":"`accepted` o `edited` ha adoptat la recomanació (`edited` amb una narrativa reescrita), `overridden` ha pres una altra acció, `decided_elsewhere` és una decisió presa fora de l'Investigator mentre l'informe estava obert, `automated` és una decisió que l'Investigator ha pres pel seu compte."},"action":{"type":"string","enum":["approve","decline","escalate","request"]},"actor_email":{"oneOf":[{"type":"string"},{"type":"null"}]},"actor_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"override_category":{"oneOf":[{"type":"string","enum":["missing_context","needs_information","policy_differs","evidence_misread","other",""]},{"type":"null","enum":["missing_context","needs_information","policy_differs","evidence_misread","other",""]}]},"override_reason":{"oneOf":[{"type":"string"},{"type":"null"}]},"final_status":{"type":"string","description":"L'estat de l'element després de la decisió."},"agreed":{"oneOf":[{"type":"boolean","description":"Indica si la decisió ha coincidit amb la recomanació."},{"type":"null","description":"Indica si la decisió ha coincidit amb la recomanació."}]},"decided_at":{"type":"string","format":"date-time"},"billed":{"type":"boolean","description":"S'ha cobrat la revisió."},"decided_by":{"type":"string","enum":["investigator","member"]},"original_outcome":{"oneOf":[{"type":"object","description":"La decisió que l'Investigator ha pres pel seu compte, sense canvis per sobreescriptures posteriors. Null per a una decisió que hagi pres l'equip.","properties":{"action":{"type":"string"},"final_status":{"type":"string"},"decided_at":{"type":"string","format":"date-time"}}},{"type":"null","description":"La decisió que l'Investigator ha pres pel seu compte, sense canvis per sobreescriptures posteriors. Null per a una decisió que hagi pres l'equip.","properties":{"action":{"type":"string"},"final_status":{"type":"string"},"decided_at":{"type":"string","format":"date-time"}}}]},"overrides":{"type":"array","description":"Totes les substitucions d'una decisió que l'Investigator va prendre pel seu compte, de la més antiga a la més recent.","items":{"type":"object","properties":{"action":{"type":"string"},"actor_email":{"oneOf":[{"type":"string"},{"type":"null"}]},"actor_name":{"oneOf":[{"type":"string"},{"type":"null"}]},"override_category":{"type":"string"},"override_reason":{"type":"string"},"previous_status":{"type":"string"},"final_status":{"type":"string"},"agreed":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"overridden_at":{"type":"string","format":"date-time"}}}}}},{"type":"null"}]}},"uniqueKey":"investigator.oneOf.1","typeLabel":"null"}],"uniqueKey":"investigator","typeLabel":"object | null"},"biometric_retention":{"type":"object","description":"Quan s'eliminen les dades biomètriques en directe d'aquesta sessió.","required":["jurisdictions","deletes_at"],"properties":{"jurisdictions":{"type":"array","items":{"type":"string","uniqueKey":"biometric_retention.jurisdictions.items.[INDEX]","typeLabel":"string"},"description":"Codis dels estats dels EUA les regles biomètriques dels quals estableixen un límit d'eliminació per a aquesta persona (`US` quan l'estat és desconegut). Buit quan no se n'aplica cap.","isRequired":true,"uniqueKey":"biometric_retention.jurisdictions","typeLabel":"string[]"},"deletes_at":{"oneOf":[{"type":"string","format":"date-time","description":"La data en què s'eliminen les dades biomètriques en viu (imatges facials i plantilles) d'aquesta sessió, a partir de la configuració de conservació de la teva aplicació i, quan sigui aplicable, del límit legal per a la jurisdicció de la persona. `null` quan encara no s'aplica cap data.","isRequired":true,"uniqueKey":"biometric_retention.deletes_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"La data en què s'eliminen les dades biomètriques en viu (imatges facials i plantilles) d'aquesta sessió, a partir de la configuració de conservació de la teva aplicació i, quan sigui aplicable, del límit legal per a la jurisdicció de la persona. `null` quan encara no s'aplica cap data.","isRequired":true,"uniqueKey":"biometric_retention.deletes_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"biometric_retention.deletes_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"biometric_retention","typeLabel":"object"},"fraud_check":{"oneOf":[{"type":"object","additionalProperties":true,"description":"El resultat d'una crida a la Fraud Check API. `null` per a qualsevol altra sessió.","uniqueKey":"fraud_check.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"description":"El resultat d'una crida a la Fraud Check API. `null` per a qualsevol altra sessió.","uniqueKey":"fraud_check.oneOf.1","typeLabel":"null"}],"uniqueKey":"fraud_check","typeLabel":"object | null"},"full_session_video":{"oneOf":[{"type":"string","format":"uri","description":"URL temporal de la gravació completa de la sessió. Només es retorna quan la teva organització grava el vídeo de la sessió completa.","uniqueKey":"full_session_video.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"URL temporal de la gravació completa de la sessió. Només es retorna quan la teva organització grava el vídeo de la sessió completa.","uniqueKey":"full_session_video.oneOf.1","typeLabel":"null"}],"uniqueKey":"full_session_video","typeLabel":"string\u003curi> | null"},"full_session_video_recorded_at":{"oneOf":[{"type":"string","format":"date-time","description":"Quan es va fer la gravació de la sessió completa. Es retorna només quan la teva organització grava el vídeo de la sessió completa.","uniqueKey":"full_session_video_recorded_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Quan es va fer la gravació de la sessió completa. Es retorna només quan la teva organització grava el vídeo de la sessió completa.","uniqueKey":"full_session_video_recorded_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"full_session_video_recorded_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"User session imported":{"title":"User session imported","value":{"session_id":"11111111-2222-3333-4444-555555555555","session_kind":"user","shared_from_session":"99999999-8888-7777-6666-555555555555","session_number":43762,"session_url":null,"status":"In Review","workflow_id":"9f9b1234-aaaa-bbbb-cccc-1234567890ab","vendor_data":"user-1","created_at":"2026-05-17T08:42:11Z","expires_at":"2026-05-24T08:42:11Z"}},"Business session imported":{"title":"Business session imported","value":{"session_id":"22222222-3333-4444-5555-666666666666","session_kind":"business","shared_from_session":"88888888-7777-6666-5555-444444444444","session_number":982,"session_url":null,"status":"Approved","workflow_id":"9f9b1234-aaaa-bbbb-cccc-1234567890ab","vendor_data":"company-1"}}},"exampleType":"examples"}},"exampleType":"examples"},"ebb77d1a-5f7c-42bd-90bd-0f4f3aa07824":{"description":"Error de validació (token no vàlid, caducat, destinació incorrecta o fa referència a una sessió que ja no existeix).","content":{"application/json":{"examples":{"Invalid Share Token":{"title":"Invalid Share Token","value":{"share_token":["Invalid share token."]}},"Expired Share Token":{"title":"Expired Share Token","value":{"share_token":["Share token has expired."]}},"Wrong audience":{"title":"Wrong audience","value":{"share_token":["This token is not valid for this application."]}},"Original missing":{"title":"Original missing","value":{"share_token":["Original session does not exist."]}}},"exampleType":"examples"}},"exampleType":"examples"},"fd3902fc-a98a-4ffe-ba18-c1d1d5b8b108":{"description":"Falta la clau d'API (una clau incorrecta, revocada o caducada rep `401`), o aquesta sessió d'origen ja s'ha importat a l'aplicació sol·licitant (un sol bescanvi per receptor).","content":{"application/json":{"examples":{"Forbidden":{"title":"Forbidden","value":{"detail":"You do not have permission to perform this action."}},"Already imported":{"title":"Already imported","value":{"detail":"This session has already been shared with your application."}}},"exampleType":"examples"}},"exampleType":"examples"},"5284b859-a3b3-4f4c-b4d4-05f5539e4be2":{"description":"`workflow_id` no pertany a l'aplicació que fa la crida.","content":{"application/json":{"examples":{"Workflow not found":{"title":"Workflow not found","value":{"detail":"Workflow does not exist for this application."}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"1d4966e5-c84f-464d-8a3c-fd703e9edfaa":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"La clau d'API de la teva aplicació, des de Developers -> API keys a la Business Console. La clau primària té accés complet. Una clau amb nom pot tenir l'abast limitat: cap, lectura o escriptura per recurs, limitada a determinats fluxos de treball o a sessions aprovades, a una llista d'adreces IP i a una data de caducitat. 401 significa que la clau és incorrecta, revocada o caducada; 403 significa que no s'ha enviat cap clau, que la clau no té accés a aquest recurs o acció, o que la sol·licitud prové d'una adreça fora de la seva llista d'IP; 404 en una ruta de sessió significa que la sessió està fora dels fluxos de treball o estats de la clau. Una clau sense accés a fitxers multimèdia rep els URL d'imatge, vídeo i PDF com a null, i una clau sense permís d'escriptura de sessions rep els enllaços de sessió i els tokens com a null. Consulta https://docs.didit.me/console/api-keys.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"77b8e1d2-36b6-42fd-9571-ec1831c16098":{"url":"https://verification.didit.me"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"La clau d'API de la teva aplicació, des de Developers -> API keys a la Business Console. La clau primària té accés complet. Una clau amb nom pot tenir l'abast limitat: cap, lectura o escriptura per recurs, limitada a determinats fluxos de treball o a sessions aprovades, a una llista d'adreces IP i a una data de caducitat. 401 significa que la clau és incorrecta, revocada o caducada; 403 significa que no s'ha enviat cap clau, que la clau no té accés a aquest recurs o acció, o que la sol·licitud prové d'una adreça fora de la seva llista d'IP; 404 en una ruta de sessió significa que la sessió està fora dels fluxos de treball o estats de la clau. Una clau sense accés a fitxers multimèdia rep els URL d'imatge, vídeo i PDF com a null, i una clau sense permís d'escriptura de sessions rep els enllaços de sessió i els tokens com a null. Consulta https://docs.didit.me/console/api-keys.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","description":"La clau d'API de la teva aplicació, des de Developers -> API keys a la Business Console. La clau primària té accés complet. Una clau amb nom pot tenir l'abast limitat: cap, lectura o escriptura per recurs, limitada a determinats fluxos de treball o a sessions aprovades, a una llista d'adreces IP i a una data de caducitat. 401 significa que la clau és incorrecta, revocada o caducada; 403 significa que no s'ha enviat cap clau, que la clau no té accés a aquest recurs o acció, o que la sol·licitud prové d'una adreça fora de la seva llista d'IP; 404 en una ruta de sessió significa que la sessió està fora dels fluxos de treball o estats de la clau. Una clau sense accés a fitxers multimèdia rep els URL d'imatge, vídeo i PDF com a null, i una clau sense permís d'escriptura de sessions rep els enllaços de sessió i els tokens com a null. Consulta https://docs.didit.me/console/api-keys.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"ca/openapi-25.json"},"subdomain":"didit-0f962782","siteName":"Didit Docs","title":"Importar sessió compartida: API de KYC reutilitzable - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/sessions-api/share-session/import","matchLevel":1},"es":{"href":"/es/sessions-api/share-session/import","matchLevel":1},"pt-BR":{"href":"/pt-br/sessions-api/share-session/import","matchLevel":1},"ja":{"href":"/ja/sessions-api/share-session/import","matchLevel":1},"de":{"href":"/de/sessions-api/share-session/import","matchLevel":1},"fr":{"href":"/fr/sessions-api/share-session/import","matchLevel":1},"it":{"href":"/it/sessions-api/share-session/import","matchLevel":1},"pt":{"href":"/pt/sessions-api/share-session/import","matchLevel":1},"ca":{"href":"/ca/sessions-api/share-session/import","matchLevel":0},"id":{"href":"/id/sessions-api/share-session/import","matchLevel":1},"ru":{"href":"/ru/sessions-api/share-session/import","matchLevel":1},"ko":{"href":"/ko/sessions-api/share-session/import","matchLevel":1},"zh":{"href":"/zh/sessions-api/share-session/import","matchLevel":1},"ar":{"href":"/ar/sessions-api/share-session/import","matchLevel":1},"hi":{"href":"/hi/sessions-api/share-session/import","matchLevel":1}}},"lastModified":"2026-11-07T17:38:07.357Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"ca/sessions-api/share-session/import.mdx","locale":"ca"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Importar sessió compartida: API de KYC reutilitzable - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Didit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.didit.me/ca/sessions-api/share-session/import\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Verificacions+d%27usuaris+i+empreses\u0026amp;title=Importar+sessi%C3%B3+compartida%3A+API+de+KYC+reutilitzable\u0026amp;description=Importa+una+sessi%C3%B3+KYC+o+KYB+compartida+amb+token+de+soci+a+Didit+via+POST+%2Fv3%2Fsession%2Fimport-shared%2F.+Identitat+reutilitzable%2C+sense+reverificaci%C3%B3.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=1be1a085427572833e7041151f1f714c29db71613591c82b64a81dc0f58292b6\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Importar sessió compartida: API de KYC reutilitzable - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Verificacions+d%27usuaris+i+empreses\u0026amp;title=Importar+sessi%C3%B3+compartida%3A+API+de+KYC+reutilitzable\u0026amp;description=Importa+una+sessi%C3%B3+KYC+o+KYB+compartida+amb+token+de+soci+a+Didit+via+POST+%2Fv3%2Fsession%2Fimport-shared%2F.+Identitat+reutilitzable%2C+sense+reverificaci%C3%B3.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=1be1a085427572833e7041151f1f714c29db71613591c82b64a81dc0f58292b6\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2567FF\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#2567FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.didit.me/ca/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ca/sessions-api/share-session/import.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/sessions-api/share-session/import\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/sessions-api/share-session/import\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://didit.me/#organization\",\"name\":\"Didit\",\"legalName\":\"Didit Protocol\",\"url\":\"https://didit.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://didit.me/logos/primary-horizontal-light.png\"},\"sameAs\":[\"https://www.linkedin.com/company/91001155\",\"https://www.youtube.com/@getdidit\",\"https://github.com/didit-protocol\",\"https://x.com/didit\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.didit.me#website\",\"name\":\"Didit Docs\",\"url\":\"https://docs.didit.me\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.didit.me/ca/sessions-api/share-session/import#webpage\",\"url\":\"https://docs.didit.me/ca/sessions-api/share-session/import\",\"name\":\"Importar sessió compartida: API de KYC reutilitzable\",\"description\":\"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/ca/sessions-api/share-session/import#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/ca/sessions-api/share-session/import#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Verificacions d'usuaris i empreses\",\"item\":\"https://docs.didit.me/ca/sessions-api/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Importar sessió compartida: API de KYC reutilitzable\",\"item\":\"https://docs.didit.me/ca/sessions-api/share-session/import\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.didit.me/ca/sessions-api/share-session/import#apireference\",\"headline\":\"Importar sessió compartida: API de KYC reutilitzable\",\"name\":\"Importar sessió compartida: API de KYC reutilitzable\",\"description\":\"Importa una sessió KYC o KYB compartida amb token de soci a Didit via POST /v3/session/import-shared/. Identitat reutilitzable, sense reverificació.\",\"url\":\"https://docs.didit.me/ca/sessions-api/share-session/import\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/ca/sessions-api/share-session/import#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"keywords\":\"API d'importació de sessió compartida, KYC reutilitzable, identitat reutilitzable, KYC de socis, token de compartició API, API de verificació d'identitat, POST import-shared, KYC entre organitzacions, KYC de pagament per ús, API de Didit\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Didit Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Didit Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/sessions-api/share-session/import"}]},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"pages":[{"title":"es","href":"/es/sessions-api/share-session/import"}]},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"pages":[{"title":"pt-BR","href":"/pt-br/sessions-api/share-session/import"}]},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"pages":[{"title":"ja","href":"/ja/sessions-api/share-session/import"}]},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"pages":[{"title":"de","href":"/de/sessions-api/share-session/import"}]},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"pages":[{"title":"fr","href":"/fr/sessions-api/share-session/import"}]},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"pages":[{"title":"it","href":"/it/sessions-api/share-session/import"}]},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"pages":[{"title":"pt","href":"/pt/sessions-api/share-session/import"}]},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"tabs":[{"tab":"Primers passos","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/rocket.svg","pages":[{"title":"Primers passos","href":"/ca"}]},{"tab":"Integració / SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Integració / SDK","href":"/ca/integration/sdks"}]},{"tab":"Referència de l'API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","groups":[{"group":"Visió general","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"Referència de l'API de Didit: API REST de verificació d'identitat","sidebarTitle":"Referència API","href":"/ca/api-reference/overview"},{"title":"Healthcheck API: sonda de vitalitat pública","sidebarTitle":"Healthcheck","openapi":"ca/openapi-healthcheck.json GET /system/healthcheck","href":"/ca/api-reference/healthcheck"},{"title":"Estat del servei: API pública d'estat de Didit","sidebarTitle":"Estat del servei","openapi":"ca/openapi-25.json GET /v3/status/","href":"/ca/api-reference/service-status"},{"title":"Preus de verificació bancària: API de preus públics","sidebarTitle":"Preus de verificació bancària","openapi":"ca/openapi-25.json GET /v3/organization/bank-verification-pricing/","href":"/ca/api-reference/bank-verification-pricing"}]},{"group":"Verificacions d'usuaris i empreses","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"API de sessions: verificació KYC i KYB unificada","sidebarTitle":"Resum","href":"/ca/sessions-api/overview"},{"title":"API de creació de sessions: iniciar verificació KYC o KYB","sidebarTitle":"Crear sessió","openapi":"ca/openapi-25.json POST /v3/session/","href":"/ca/sessions-api/create-session"},{"title":"Importar verificacions d'un altre proveïdor","openapi":"ca/openapi-25.json POST /v3/session/imports/","href":"/ca/sessions-api/import-verifications"},{"title":"API per obtenir sessió: decisions KYC i KYB","sidebarTitle":"Obtenir sessió","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/decision/","href":"/ca/sessions-api/retrieve-session"},{"title":"API per llistar sessions: filtra KYC i KYB","sidebarTitle":"Llistar sessions","openapi":"ca/openapi-25.json GET /v3/sessions/","href":"/ca/sessions-api/list-sessions"},{"title":"Actualitzar estat de sessió: API d'aprovació i rebuig","sidebarTitle":"Actualitzar estat de sessió","openapi":"ca/openapi-25.json PATCH /v3/session/{sessionId}/update-status/","href":"/ca/sessions-api/update-status"},{"title":"Previsualitzar el correu electrònic de reenviament","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/resubmission-preview/","href":"/ca/sessions-api/preview-resubmission"},{"title":"Previsualitzar el correu de decisió: aprovada i rebutjada","sidebarTitle":"Previsualitzar correu de decisió","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/decision-email-preview/","href":"/ca/sessions-api/preview-decision-email"},{"title":"API d'estat de funcionalitats: aprovar o rebutjar un pas","sidebarTitle":"Actualitzar estat de funcionalitat","openapi":"ca/openapi-25.json PATCH /v3/session/{sessionId}/features/{nodeId}/update-status/","href":"/ca/sessions-api/update-feature-status"},{"title":"API de llistat de sobreescriptures de funcionalitat","sidebarTitle":"Llistar sobreescriptures de funcionalitat","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/features/overrides/","href":"/ca/sessions-api/list-feature-overrides"},{"title":"Cancel·lar sobreescriptura de pas pendent: API de Didit","sidebarTitle":"Cancel·lar sobreescriptura","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/features/overrides/{overrideId}/cancel/","href":"/ca/sessions-api/cancel-feature-override"},{"title":"API d'estat de coincidències AML: Actualitzar i confirmar","sidebarTitle":"Actualitzar estat de coincidències AML","openapi":"ca/openapi-25.json PATCH /v3/session/{sessionId}/update-aml-hit-status/","href":"/ca/sessions-api/update-aml-hit-status"},{"title":"Actualitzar dades de sessió API: corregir camps KYC i KYB","sidebarTitle":"Actualitzar dades de sessió","href":"/ca/sessions-api/update-data"},{"title":"API d'actualització de l'estat de cribratge AML","sidebarTitle":"Actualitzar estat AML","openapi":"ca/openapi-25.json PATCH /v3/session/{sessionId}/update-aml-status/","href":"/ca/sessions-api/update-aml-status"},{"title":"API per actualitzar dades de Document AI","sidebarTitle":"Actualitza dades de Document AI","openapi":"ca/openapi-25.json PATCH /v3/document-ai/{sessionId}/documents/{documentUuid}/","href":"/ca/sessions-api/update-document-ai-data"},{"title":"Regenerar sessió KYC de persones clau: API","sidebarTitle":"Regenerar sessió KYC","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/{partyUuid}/regenerate/","href":"/ca/sessions-api/regenerate-kyb-party"},{"title":"Pujar documents KYB amb l'API","sidebarTitle":"Pujar documents KYB","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/kyb/documents/","href":"/ca/sessions-api/kyb-upload-documents"},{"title":"Parts extretes de KYB: API per llistar-les","sidebarTitle":"Parts extretes KYB","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/kyb/extracted-parties/","href":"/ca/sessions-api/kyb-extracted-parties"},{"title":"Llistar esborranys de persones clau KYB (API)","sidebarTitle":"Llistar esborranys KYB","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/kyb/parties/drafts/","href":"/ca/sessions-api/kyb-list-party-drafts"},{"title":"Crear esborrany de persona KYB amb l'API","sidebarTitle":"Crear esborrany KYB","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/drafts/","href":"/ca/sessions-api/kyb-create-party-draft"},{"title":"Edita el borrador de persona clau de KYB (API)","sidebarTitle":"Edita el borrador de KYB","openapi":"ca/openapi-25.json PATCH /v3/session/{sessionId}/kyb/parties/drafts/{draftId}/","href":"/ca/sessions-api/kyb-update-party-draft"},{"title":"Eliminar esborrany de persona clau KYB API","sidebarTitle":"Eliminar esborrany KYB","openapi":"ca/openapi-25.json DELETE /v3/session/{sessionId}/kyb/parties/drafts/{draftId}/","href":"/ca/sessions-api/kyb-delete-party-draft"},{"title":"Enviar persones clau KYB: API","sidebarTitle":"Enviar persones clau KYB","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/submit/","href":"/ca/sessions-api/kyb-submit-parties"},{"title":"Afegir imatges a una sessió (API)","sidebarTitle":"Afegir imatges a una sessió","openapi":"ca/openapi-25.json PATCH /v3/session/{sessionId}/add-images/","href":"/ca/sessions-api/add-images"},{"title":"API per eliminar sessions: dret a l'oblit (RGPD)","sidebarTitle":"Eliminar sessió","openapi":"ca/openapi-25.json DELETE /v3/session/{sessionId}/delete/","href":"/ca/sessions-api/delete-session"},{"title":"API per generar PDF: informes de compliment KYC i KYB","sidebarTitle":"Generar PDF","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/generate-pdf/","href":"/ca/sessions-api/generate-pdf"},{"title":"API per exportar fitxers de sessió en un sol ZIP","sidebarTitle":"Exportar fitxers","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/files-export/","href":"/ca/sessions-api/export-files"},{"title":"Exportar fitxers de sessió amb l'API: estat i enllaç","sidebarTitle":"Exportació de fitxers","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/files-export/{exportId}/","href":"/ca/sessions-api/get-files-export"},{"group":"Signatures electròniques","pages":[{"title":"Descarregar document signat de l'API: PDF signat","sidebarTitle":"Descarregar un document signat","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/documents/{documentId}/file/","href":"/ca/sessions-api/electronic-signature/download-signed-document"},{"title":"Evidència de signatura: PDF del registre d'auditoria","sidebarTitle":"Descarregar l'evidència de signatura","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/evidence/","href":"/ca/sessions-api/electronic-signature/download-evidence"},{"title":"API d'imatge de signatura: PNG de signatura adoptada","sidebarTitle":"Descarregar una imatge de signatura","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/fields/{fieldId}/image/","href":"/ca/sessions-api/electronic-signature/download-field-image"},{"title":"API de validació de signatures: reverifica PDF signats","sidebarTitle":"Validar signatures","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/signatures/{nodeId}/validate/","href":"/ca/sessions-api/electronic-signature/validate-signatures"}]},{"title":"KYC reutilitzable amb l'API de compartició de sessions","sidebarTitle":"Visió general","href":"/ca/sessions-api/share-session/overview"},{"title":"API de sessió compartida: generar token de compartició","sidebarTitle":"Compartir sessió","description":"POST /v3/session/{id}/share/ per generar un token de compartició limitat en el temps per a KYC o KYB reutilitzable. Signat amb JWT, a Didit, sense contractes.","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/share/","href":"/ca/sessions-api/share-session/share"},{"title":"Importar sessió compartida: API de KYC reutilitzable","sidebarTitle":"Importar sessió compartida","openapi":"ca/openapi-25.json POST /v3/session/import-shared/","href":"/ca/sessions-api/share-session/import"}]},{"group":"Llistes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/lists.svg","pages":[{"title":"API de llistes de bloqueig i de permesos","sidebarTitle":"Llistes","description":"Gestiona les llistes de bloqueig, de permesos i personalitzades de Didit per a KYC, frau i cribratge. Pagament per crida.","href":"/ca/management-api/lists/overview"},{"title":"API per llistar llistes de bloqueig i de permesos","sidebarTitle":"Llistar llistes","openapi":"ca/openapi-25.json GET /v3/lists/","href":"/ca/management-api/lists/list"},{"title":"Crear llista blanca: API de llistes personalitzades","sidebarTitle":"Crear llista","openapi":"ca/openapi-25.json POST /v3/lists/","href":"/ca/management-api/lists/create"},{"title":"Obtenir llista API: consultar una llista de compliment","sidebarTitle":"Obtenir llista","openapi":"ca/openapi-25.json GET /v3/lists/{list_uuid}/","href":"/ca/management-api/lists/get"},{"title":"Actualitzar llista API: editar llista de compliment","sidebarTitle":"Actualitzar llista","openapi":"ca/openapi-25.json PATCH /v3/lists/{list_uuid}/","href":"/ca/management-api/lists/update"},{"title":"Eliminar llista API: suprimeix llistes de compliment","sidebarTitle":"Eliminar llista","openapi":"ca/openapi-25.json DELETE /v3/lists/{list_uuid}/","href":"/ca/management-api/lists/delete"},{"title":"API d'entrades de llistes de bloqueig i permesos","sidebarTitle":"Entrades de llistes","openapi":"ca/openapi-25.json GET /v3/lists/{list_uuid}/entries/","href":"/ca/management-api/lists/list-entries"},{"title":"Crear entrada a llista de bloqueig i permesos: API","sidebarTitle":"Crear entrada a llista","openapi":"ca/openapi-25.json POST /v3/lists/{list_uuid}/entries/","href":"/ca/management-api/lists/create-entry"},{"title":"Eliminar entrada de llista: API per desbloquejar element","sidebarTitle":"Eliminar entrada de llista","openapi":"ca/openapi-25.json DELETE /v3/lists/{list_uuid}/entries/{entry_uuid}/","href":"/ca/management-api/lists/delete-entry"},{"title":"API per pujar rostres: llistes biomètriques","sidebarTitle":"Pujar rostre","openapi":"ca/openapi-25.json POST /v3/lists/{list_uuid}/entries/face-upload/","href":"/ca/management-api/lists/upload-face"}]},{"group":"Llista de bloqueig","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/lists.svg","pages":[{"title":"Llista de bloqueig: API per llistar elements bloquejats","sidebarTitle":"Llistar elements bloquejats","openapi":"ca/openapi-25.json GET /v3/blocklist/","href":"/ca/management-api/blocklist/list"},{"title":"API llista de bloqueig: bloquejar elements de sessió","sidebarTitle":"Afegir a la llista de bloqueig","openapi":"ca/openapi-25.json POST /v3/blocklist/add/","href":"/ca/management-api/blocklist/add"},{"title":"Eliminar de la llista de bloqueig: API per desbloquejar","sidebarTitle":"Eliminar de la llista de bloqueig","openapi":"ca/openapi-25.json POST /v3/blocklist/remove/","href":"/ca/management-api/blocklist/remove"}]},{"group":"Fluxos de treball","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/workflows.svg","pages":[{"title":"Llistar fluxos de treball de l'API de Didit","sidebarTitle":"Llistar fluxos de treball","openapi":"ca/openapi-25.json GET /v3/workflows/","href":"/ca/management-api/workflows/list"},{"title":"Crear flux de treball per API: construir flux KYC","sidebarTitle":"Crear flux de treball","openapi":"ca/openapi-25.json POST /v3/workflows/","href":"/ca/management-api/workflows/create"},{"title":"API de configuracions de funcionalitats de flux","sidebarTitle":"Configuració de funcionalitats","href":"/ca/management-api/workflows/feature-configs"},{"title":"API de flux de treball: obtenir flux de verificació","sidebarTitle":"Obtenir flux de treball","openapi":"ca/openapi-25.json GET /v3/workflows/{settings_uuid}/","href":"/ca/management-api/workflows/get"},{"title":"Actualitzar flux de treball API: edita el flux KYC","sidebarTitle":"Actualitzar flux de treball","openapi":"ca/openapi-25.json PATCH /v3/workflows/{settings_uuid}/","href":"/ca/management-api/workflows/update"},{"title":"Eliminar flux de treball via API: suprimir flux KYC","sidebarTitle":"Eliminar flux de treball","openapi":"ca/openapi-25.json DELETE /v3/workflows/{settings_uuid}/","href":"/ca/management-api/workflows/delete"}]},{"group":"Qüestionaris","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/task-square.svg","pages":[{"title":"API per llistar qüestionaris: formularis KYC","sidebarTitle":"Llistar qüestionaris","openapi":"ca/openapi-25.json GET /v3/questionnaires/","href":"/ca/management-api/questionnaires/list"},{"title":"API per crear qüestionaris: formulari KYC personalitzat","sidebarTitle":"Crear qüestionari","openapi":"ca/openapi-25.json POST /v3/questionnaires/","href":"/ca/management-api/questionnaires/create"},{"title":"Obtenir qüestionari API: recuperar formulari KYC","sidebarTitle":"Obtenir qüestionari","openapi":"ca/openapi-25.json GET /v3/questionnaires/{questionnaire_uuid}/","href":"/ca/management-api/questionnaires/get"},{"title":"Actualitzar qüestionari API: editar formulari KYC","sidebarTitle":"Actualitzar qüestionari","openapi":"ca/openapi-25.json PATCH /v3/questionnaires/{questionnaire_uuid}/","href":"/ca/management-api/questionnaires/update"},{"title":"Eliminar qüestionari via API: suprimir formulari KYC","sidebarTitle":"Eliminar qüestionari","openapi":"ca/openapi-25.json DELETE /v3/questionnaires/{questionnaire_uuid}/","href":"/ca/management-api/questionnaires/delete"}]},{"group":"Usuaris","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/users.svg","pages":[{"title":"Llistar usuaris API: entitats d'usuari del proveïdor","sidebarTitle":"Llistar usuaris","openapi":"ca/openapi-25.json GET /v3/users/","href":"/ca/management-api/users/list"},{"title":"Crear usuari API: entitat d'usuari del proveïdor","sidebarTitle":"Crear usuari","openapi":"ca/openapi-25.json POST /v3/users/create/","href":"/ca/management-api/users/create"},{"title":"API per pujar la cara d'usuari: perfil de proveïdor","sidebarTitle":"Pujar cara d'usuari","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/vendor-users/by-id/{didit_internal_id}/faces/upload/","href":"/ca/management-api/users/upload-face"},{"title":"Obtenir usuari API: entitat d'usuari del proveïdor","sidebarTitle":"Obtenir usuari","openapi":"ca/openapi-25.json GET /v3/users/{vendor_data}/","href":"/ca/management-api/users/get"},{"title":"PDF d'historial d'usuari: totes les sessions d'un usuari","sidebarTitle":"PDF d'historial d'usuari","openapi":"ca/openapi-25.json GET /v3/users/{vendor_data}/generate-pdf/","href":"/ca/management-api/users/generate-pdf"},{"title":"Actualitzar usuari API: entitat d'usuari del proveïdor","sidebarTitle":"Actualitzar usuari","openapi":"ca/openapi-25.json PATCH /v3/users/{vendor_data}/","href":"/ca/management-api/users/update"},{"title":"API d'estat d'usuari: bloquejar o marcar","sidebarTitle":"Actualitzar estat d'usuari","openapi":"ca/openapi-25.json PATCH /v3/users/{vendor_data}/update-status/","href":"/ca/management-api/users/update-status"},{"title":"API para eliminar usuaris en lot: esborrat RGPD","sidebarTitle":"Eliminar usuaris en lot","openapi":"ca/openapi-25.json POST /v3/users/delete/","href":"/ca/management-api/users/delete"}]},{"group":"Plantilles biomètriques","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/liveness.svg","pages":[{"title":"API de plantilles biomètriques","sidebarTitle":"Visió general","href":"/ca/management-api/biometric-templates/overview"},{"title":"Llistar plantilles biomètriques: API","sidebarTitle":"Llistar plantilles","openapi":"ca/openapi-25.json GET /v3/biometric-templates/","href":"/ca/management-api/biometric-templates/list"},{"title":"Comptar plantilles biomètriques (API)","sidebarTitle":"Comptar plantilles","openapi":"ca/openapi-25.json GET /v3/biometric-templates/count/","href":"/ca/management-api/biometric-templates/count"},{"title":"Obtenir plantilla biomètrica API","sidebarTitle":"Obtenir plantilla","openapi":"ca/openapi-25.json GET /v3/biometric-templates/{template_uuid}/","href":"/ca/management-api/biometric-templates/get"},{"title":"Purgar plantilla biomètrica: API","sidebarTitle":"Purgar plantilla","openapi":"ca/openapi-25.json DELETE /v3/biometric-templates/{template_uuid}/","href":"/ca/management-api/biometric-templates/purge"},{"title":"Purga massiva de plantilles biomètriques","sidebarTitle":"Purga massiva","openapi":"ca/openapi-25.json POST /v3/biometric-templates/delete/","href":"/ca/management-api/biometric-templates/batch-purge"}]},{"group":"Empreses","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/businesses.svg","pages":[{"title":"API de llistat d'empreses: entitats KYB de proveïdors","sidebarTitle":"Llistar empreses","openapi":"ca/openapi-25.json GET /v3/businesses/","href":"/ca/management-api/businesses/list"},{"title":"API per crear empreses: entitat KYB de proveïdor","sidebarTitle":"Crear empresa","openapi":"ca/openapi-25.json POST /v3/businesses/create/","href":"/ca/management-api/businesses/create"},{"title":"API Get Business: entitat KYB del proveïdor","sidebarTitle":"Get Business","openapi":"ca/openapi-25.json GET /v3/businesses/{vendor_data}/","href":"/ca/management-api/businesses/get"},{"title":"PDF de sessió de verificació d'empreses","sidebarTitle":"Generar PDF de sessió KYB","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/businesses/{business_session_id}/pdf/","href":"/ca/management-api/businesses/generate-session-pdf"},{"title":"API d'actualització d'empreses: entitat KYB de proveïdor","sidebarTitle":"Actualitzar empresa","openapi":"ca/openapi-25.json PATCH /v3/businesses/{vendor_data}/","href":"/ca/management-api/businesses/update"},{"title":"API per actualitzar l'estat d'empresa: bloquejar o marcar","sidebarTitle":"Actualitzar l'estat d'empresa","openapi":"ca/openapi-25.json PATCH /v3/businesses/{vendor_data}/update-status/","href":"/ca/management-api/businesses/update-status"},{"title":"API per eliminar empreses en lot: esborrat KYB","sidebarTitle":"Eliminar empreses en lot","openapi":"ca/openapi-25.json POST /v3/businesses/delete/","href":"/ca/management-api/businesses/delete"}]},{"group":"Monitoratge AML continu","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/aml-screening.svg","pages":[{"title":"API per activar i desactivar el monitoratge AML","sidebarTitle":"Activar per a usuaris","openapi":"ca/openapi-25.json POST /v3/users/aml-monitoring/","href":"/ca/management-api/aml-monitoring/toggle-users"},{"title":"Monitoratge AML per a empreses: activar o desactivar API","sidebarTitle":"Activar per a empreses","openapi":"ca/openapi-25.json POST /v3/businesses/aml-monitoring/","href":"/ca/management-api/aml-monitoring/toggle-businesses"},{"title":"Monitoratge AML continu: obtenir tasca API","sidebarTitle":"Obtenir tasca AML","openapi":"ca/openapi-25.json GET /v3/aml-monitoring/jobs/{job_id}/","href":"/ca/management-api/aml-monitoring/get-job"}]},{"group":"Casos","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/clipboard-check.svg","pages":[{"title":"API per llistar casos","sidebarTitle":"Llistar casos","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/","href":"/ca/management-api/cases/list"},{"title":"Crear casos amb l'API","sidebarTitle":"Crear cas","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/","href":"/ca/management-api/cases/create"},{"title":"API per obtenir un cas","sidebarTitle":"Obtenir cas","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/ca/management-api/cases/get"},{"title":"API per actualitzar casos","sidebarTitle":"Actualitzar cas","openapi":"ca/openapi-25.json PATCH /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/ca/management-api/cases/update"},{"title":"Eliminar cas API","sidebarTitle":"Eliminar cas","openapi":"ca/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/ca/management-api/cases/delete"},{"title":"API per resoldre casos","sidebarTitle":"Resoldre cas","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/resolve/","href":"/ca/management-api/cases/resolve"},{"title":"API per sol·licitar informació en un cas","sidebarTitle":"Sol·licitar informació (pendent de l'usuari)","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/request-info/","href":"/ca/management-api/cases/request-info"},{"title":"API per transferir casos","sidebarTitle":"Transferir cas","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/transfer/","href":"/ca/management-api/cases/transfer"},{"title":"API per imprimir el PDF del cas","sidebarTitle":"Imprimir cas","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/print/","href":"/ca/management-api/cases/print"},{"title":"API d'analítica de casos","sidebarTitle":"Analítica de casos","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/statistics/","href":"/ca/management-api/cases/statistics"},{"title":"Actualització en bloc de l'estat de casos (API)","sidebarTitle":"Estat de casos en bloc","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/bulk/status/","href":"/ca/management-api/cases/bulk-status"},{"title":"API per llistar notes de cas","sidebarTitle":"Llistar notes de cas","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/","href":"/ca/management-api/cases/list-notes"},{"title":"Crear nota de cas amb l'API","sidebarTitle":"Crear nota de cas","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/","href":"/ca/management-api/cases/create-note"}]},{"group":"Models de casos","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"Llistar plantilles de cas (API de Gestió de casos)","sidebarTitle":"Llistar plantilles de cas","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/","href":"/ca/management-api/case-blueprints/list"},{"title":"Crear plantilla de cas API","sidebarTitle":"Crear plantilla de cas","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/","href":"/ca/management-api/case-blueprints/create"},{"title":"Instal·lar preajustaments de plantilles de casos a l'API","sidebarTitle":"Instal·lar preajustaments","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/presets/install/","href":"/ca/management-api/case-blueprints/install-presets"}]},{"group":"Xarxes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/link.svg","pages":[{"title":"Llistar xarxes de frau: API de Didit","sidebarTitle":"Llistar xarxes","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/","href":"/ca/management-api/networks/list"},{"title":"API per obtenir xarxa de frau","sidebarTitle":"Obtenir xarxa","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/","href":"/ca/management-api/networks/get"},{"title":"Afegir una etiqueta a una xarxa de frau API","sidebarTitle":"Afegir etiqueta a xarxa","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/tags/add/","href":"/ca/management-api/networks/add-tag"},{"title":"Eliminar una etiqueta d'una xarxa de frau: API","sidebarTitle":"Eliminar etiqueta de xarxa","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/tags/remove/","href":"/ca/management-api/networks/remove-tag"},{"title":"API de graf de xarxa de frau","sidebarTitle":"Obtenir graf de xarxa","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/graph/","href":"/ca/management-api/networks/graph"},{"title":"Llistar membres de xarxes de frau API","sidebarTitle":"Llistar membres de la xarxa","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/members/","href":"/ca/management-api/networks/members"},{"title":"Llista de senyals de xarxes de frau: API","sidebarTitle":"Llista de senyals","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/signals/","href":"/ca/management-api/networks/signals"},{"title":"API de cronologia de xarxes de frau","sidebarTitle":"Obtenir cronologia de xarxa","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/timeline/","href":"/ca/management-api/networks/timeline"},{"title":"API de mapa de xarxes de frau","sidebarTitle":"Obtenir mapa de xarxes","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/map/","href":"/ca/management-api/networks/map"},{"title":"API de consulta de pertinença a xarxes","sidebarTitle":"Consulta de pertinença","href":"/ca/management-api/networks/membership-lookup"}]},{"group":"Plantilles d'informes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/task-square.svg","pages":[{"title":"Llistar plantilles d'informes: API","sidebarTitle":"Llistar plantilles d'informes","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/report-templates/","href":"/ca/management-api/report-templates/list"},{"title":"Crear plantilla d'informe API","sidebarTitle":"Crear plantilla d'informe","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/report-templates/","href":"/ca/management-api/report-templates/create"}]},{"group":"Informes reglamentaris","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/search-file.svg","pages":[{"title":"Crear informe FIU des de cas via API","sidebarTitle":"Crear informe des de cas","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/regulatory-reports/","href":"/ca/management-api/regulatory-reports/create-for-case"},{"title":"Llistar informes de la UIF (API)","sidebarTitle":"Llistar informes","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/","href":"/ca/management-api/regulatory-reports/list"},{"title":"Validar informe de la UIF (API)","sidebarTitle":"Validar informe","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/validate/","href":"/ca/management-api/regulatory-reports/validate"},{"title":"Finalitzar informe FIU via API","sidebarTitle":"Finalitzar informe","openapi":"ca/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/finalize/","href":"/ca/management-api/regulatory-reports/finalize"},{"title":"Eliminar informe de la UIF - API de gestió","sidebarTitle":"Eliminar informe","openapi":"ca/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/","href":"/ca/management-api/regulatory-reports/delete"},{"title":"API per obtenir l'URL de descàrrega de l'informe de la FIU","sidebarTitle":"Obtenir URL de descàrrega d'informe","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/download-url/","href":"/ca/management-api/regulatory-reports/download-url"}]},{"group":"Transaccions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Llistar transaccions API: monitoratge KYT","sidebarTitle":"Llistar transaccions","openapi":"ca/openapi-25.json GET /v3/transactions/","href":"/ca/management-api/transactions/list"},{"title":"API de creació de transaccions: enviament KYT","sidebarTitle":"Crear transacció","openapi":"ca/openapi-25.json POST /v3/transactions/","href":"/ca/management-api/transactions/create"},{"title":"API per eliminar transaccions en lot","sidebarTitle":"Eliminar transaccions en lot","openapi":"ca/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/transactions/delete/","href":"/ca/management-api/transactions/delete"},{"title":"API per obtenir transaccions: detall KYT","sidebarTitle":"Obtenir transacció","openapi":"ca/openapi-25.json GET /v3/transactions/{transaction_id}/","href":"/ca/management-api/transactions/get"},{"title":"Llistar notes de transaccions de l'API","sidebarTitle":"Llistar notes de transaccions","openapi":"ca/openapi-25.json GET /v3/transactions/{transaction_id}/notes/","href":"/ca/management-api/transactions/list-notes"},{"title":"Crear nota de transacció API","sidebarTitle":"Crear nota de transacció","openapi":"ca/openapi-25.json POST /v3/transactions/{transaction_id}/notes/","href":"/ca/management-api/transactions/create-note"},{"title":"Llistar transaccions relacionades: API de Didit","sidebarTitle":"Transaccions relacionades","openapi":"ca/openapi-25.json GET /v3/transactions/{transaction_id}/related/","href":"/ca/management-api/transactions/list-related"},{"title":"API de PDF d'informes de transaccions","sidebarTitle":"Generar informe PDF de transacció","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/transactions/{transaction_uuid}/pdf/","href":"/ca/management-api/transactions/generate-pdf"},{"title":"API de cribratge de carteres: AML cripto sota demanda","sidebarTitle":"Cribratge de carteres","openapi":"ca/openapi-25.json POST /v3/wallet-screening/","href":"/ca/management-api/transactions/screen-wallet"},{"title":"Cribratge de carteres: API d'informe en PDF","sidebarTitle":"Informe PDF de cartera","openapi":"ca/openapi-25.json POST /v3/wallet-screening/pdf/","href":"/ca/management-api/transactions/screen-wallet-pdf"},{"title":"Generar token de transacció per a SDK: API","sidebarTitle":"Generar token de transacció SDK","openapi":"ca/openapi-25.json POST /v3/transactions/sdk-token/","href":"/ca/management-api/transactions/sdk-token"},{"title":"Enviar transacció des d'un SDK: KYT del costat del client","sidebarTitle":"Enviar transacció (token SDK)","openapi":"ca/openapi-25.json POST /v1/transactions/","href":"/ca/management-api/transactions/submit-sdk"},{"title":"Obtenir transacció des d'un SDK: KYT al client","sidebarTitle":"Obtenir transacció (token SDK)","openapi":"ca/openapi-25.json GET /v1/transactions/{transaction_id}/","href":"/ca/management-api/transactions/get-sdk"},{"title":"API per llistar regles de monitoratge de transaccions","sidebarTitle":"Llistar regles","openapi":"ca/openapi-25.json GET /v3/transactions/rules/","href":"/ca/management-api/transactions/rules-list"},{"title":"Crear regla de monitoratge de transaccions (KYT) API","sidebarTitle":"Crear regla","openapi":"ca/openapi-25.json POST /v3/transactions/rules/","href":"/ca/management-api/transactions/rules-create"},{"title":"Obtenir regla de monitoratge de transaccions amb l'API","sidebarTitle":"Obtenir regla","openapi":"ca/openapi-25.json GET /v3/transactions/rules/{rule_uuid}/","href":"/ca/management-api/transactions/rules-get"},{"title":"Actualitzar regla de monitoratge de transaccions API","sidebarTitle":"Actualitzar regla","openapi":"ca/openapi-25.json PATCH /v3/transactions/rules/{rule_uuid}/","href":"/ca/management-api/transactions/rules-update"},{"title":"Eliminar regla de monitoratge de transaccions via API","sidebarTitle":"Eliminar regla","openapi":"ca/openapi-25.json DELETE /v3/transactions/rules/{rule_uuid}/","href":"/ca/management-api/transactions/rules-delete"},{"title":"API de backtest de regles de monitoratge de transaccions","sidebarTitle":"Backtest de regles","openapi":"ca/openapi-25.json POST /v3/transactions/rules/backtest/","href":"/ca/management-api/transactions/rules-backtest"},{"title":"Monitoratge de transaccions: 150+ regles preconfigurades","sidebarTitle":"Llistar biblioteca de regles","openapi":"ca/openapi-25.json GET /v3/transactions/rules/library/","href":"/ca/management-api/transactions/rules-library"},{"title":"Regles predefinides de monitoratge de transaccions API","sidebarTitle":"Instal·lar regles de la biblioteca","openapi":"ca/openapi-25.json POST /v3/transactions/rules/install/","href":"/ca/management-api/transactions/rules-install"},{"title":"Desinstal·lar regles de monitoratge de transaccions API","sidebarTitle":"Desinstal·lar regles de biblioteca","openapi":"ca/openapi-25.json DELETE /v3/transactions/rules/install/","href":"/ca/management-api/transactions/rules-uninstall"}]},{"group":"Esdeveniments de monitoratge","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Llistar esdeveniments de monitoratge API","sidebarTitle":"Llistar esdeveniments de monitoratge","openapi":"ca/openapi-25.json GET /v3/events/","href":"/ca/management-api/monitoring-events/list"},{"title":"API per crear esdeveniments de monitoratge","sidebarTitle":"Crear esdeveniment","openapi":"ca/openapi-25.json POST /v3/events/","href":"/ca/management-api/monitoring-events/create"},{"title":"API d'esdeveniments de monitoratge en lot","sidebarTitle":"Crear esdeveniments en lot","openapi":"ca/openapi-25.json POST /v3/events/batch/","href":"/ca/management-api/monitoring-events/create-batch"},{"title":"Generar token de l'SDK de monitoratge - API de Didit","sidebarTitle":"Generar token de monitoratge","openapi":"ca/openapi-25.json POST /v3/events/sdk-token/","href":"/ca/management-api/monitoring-events/sdk-token"},{"title":"Obtenir un esdeveniment de monitoratge: API","sidebarTitle":"Obtenir esdeveniment","openapi":"ca/openapi-25.json GET /v3/events/{event_uuid}/","href":"/ca/management-api/monitoring-events/get"},{"title":"API de cronologia d'esdeveniments de subjectes","sidebarTitle":"Obtenir cronologia d'esdeveniments","openapi":"ca/openapi-25.json GET /v3/events/subjects/{vendor_data}/","href":"/ca/management-api/monitoring-events/subject-timeline"},{"title":"API de mètriques d'enriquiment d'esdeveniments","sidebarTitle":"Obtenir mètriques d'enriquiment","openapi":"ca/openapi-25.json GET /v3/events/enrichment-metrics/","href":"/ca/management-api/monitoring-events/enrichment-metrics"},{"title":"Eliminar esdeveniment de monitoratge API","sidebarTitle":"Eliminar esdeveniment de monitoratge","openapi":"ca/openapi-25.json DELETE /v3/events/{event_uuid}/delete/","href":"/ca/management-api/monitoring-events/delete"}]},{"group":"Travel Rule","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Obtenir configuració Travel Rule API: perfil VASP","sidebarTitle":"Obtenir configuració Travel Rule","openapi":"ca/openapi-25.json GET /v3/travel-rule/settings/","href":"/ca/management-api/travel-rule/get-settings"},{"title":"Actualitzar configuració de Travel Rule: API i activació","sidebarTitle":"Actualitzar configuració de Travel Rule","openapi":"ca/openapi-25.json PUT /v3/travel-rule/settings/","href":"/ca/management-api/travel-rule/update-settings"},{"title":"Obtenir xarxes de Travel Rule (API)","sidebarTitle":"Obtenir xarxes de Travel Rule","openapi":"ca/openapi-25.json GET /v3/travel-rule/networks/","href":"/ca/management-api/travel-rule/get-networks"},{"title":"Obtenir el qüestionari de xarxa de Travel Rule - API","sidebarTitle":"Obtenir qüestionari de xarxa","openapi":"ca/openapi-25.json GET /v3/travel-rule/networks/questionnaire/","href":"/ca/management-api/travel-rule/get-network-questionnaire"},{"title":"Desar qüestionari de xarxa Travel Rule API","sidebarTitle":"Desar respostes del qüestionari","openapi":"ca/openapi-25.json PUT /v3/travel-rule/networks/questionnaire/","href":"/ca/management-api/travel-rule/update-network-questionnaire"},{"title":"Enviar qüestionari de xarxa Travel Rule (API)","sidebarTitle":"Enviar qüestionari de xarxa","openapi":"ca/openapi-25.json POST /v3/travel-rule/networks/questionnaire/submit/","href":"/ca/management-api/travel-rule/submit-network-questionnaire"},{"title":"Sol·licitud d'accés a la xarxa Travel Rule via API","sidebarTitle":"Sol·licitar xarxa Travel Rule","openapi":"ca/openapi-25.json POST /v3/travel-rule/networks/{network}/request/","href":"/ca/management-api/travel-rule/request-network"},{"title":"Confirmar el correu de compliment de la Travel Rule","sidebarTitle":"Enviar la confirmació del correu de compliment","openapi":"ca/openapi-25.json POST /v3/travel-rule/settings/compliance-email/confirmation/","href":"/ca/management-api/travel-rule/send-compliance-email-confirmation"},{"title":"Llistar transferències Travel Rule (API)","sidebarTitle":"Llistar transferències","openapi":"ca/openapi-25.json GET /v3/travel-rule/transfers/","href":"/ca/management-api/travel-rule/list-transfers"},{"title":"Llistar dipòsits Travel Rule no vinculats API","sidebarTitle":"Dipòsits no vinculats","openapi":"ca/openapi-25.json GET /v3/travel-rule/unmatched/","href":"/ca/management-api/travel-rule/list-unmatched-deposits"},{"title":"API Travel Rule: vincular un dipòsit amb un missatge","sidebarTitle":"Vincular dipòsit no vinculat","openapi":"ca/openapi-25.json POST /v3/travel-rule/unmatched/{transaction_uuid}/match/","href":"/ca/management-api/travel-rule/match-unmatched-deposit"},{"title":"API Travel Rule: finalitzar, reenviar i actualitzar","sidebarTitle":"Finalitzar, cancel·lar, reenviar o actualitzar una transferència","openapi":"ca/openapi-25.json PATCH /v3/transactions/{transaction_id}/travel-rule/","href":"/ca/management-api/travel-rule/update-transfer"},{"title":"Confirmar titularitat de cartera: API Travel Rule","sidebarTitle":"Confirmar o rebutjar titularitat","openapi":"ca/openapi-25.json POST /v3/transactions/{transaction_id}/travel-rule/ownership/","href":"/ca/management-api/travel-rule/confirm-ownership"},{"title":"Llistar missatges de Travel Rule amb l'API","sidebarTitle":"Llistar missatges Travel Rule","openapi":"ca/openapi-25.json GET /v3/transactions/{transaction_id}/travel-rule/messages/","href":"/ca/management-api/travel-rule/list-messages"},{"title":"API per enviar missatges de Travel Rule","sidebarTitle":"Enviar un missatge de Travel Rule","openapi":"ca/openapi-25.json POST /v3/transactions/{transaction_id}/travel-rule/messages/","href":"/ca/management-api/travel-rule/create-message"},{"title":"Travel Rule: registrar transferència entrant (sunrise)","sidebarTitle":"Registrar entrant (sunrise)","openapi":"ca/openapi-25.json POST /v3/travel-rule/inbound/","href":"/ca/management-api/travel-rule/register-inbound"},{"title":"Activar transferència entrant de prova VASP (API)","sidebarTitle":"Activar transferència entrant","openapi":"ca/openapi-25.json POST /v3/travel-rule/test-vasp/inbound/","href":"/ca/management-api/travel-rule/trigger-test-vasp-inbound"},{"title":"Cerca al directori de VASP: rutes de Travel Rule","sidebarTitle":"Cerca al directori de VASP","openapi":"ca/openapi-25.json GET /v3/travel-rule/vasps/","href":"/ca/management-api/travel-rule/search-vasps"},{"title":"Obtenir entrada de directori VASP: API Travel Rule","sidebarTitle":"Obtenir una entrada de VASP","openapi":"ca/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/","href":"/ca/management-api/travel-rule/get-vasp"},{"title":"Obtenir la decisió sobre una VASP contrapart: Travel Rule","sidebarTitle":"Decisió sobre una VASP","openapi":"ca/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/ca/management-api/travel-rule/get-vasp-decision"},{"title":"API Travel Rule: establir decisió d'un VASP contrapart","sidebarTitle":"Decisió sobre un VASP","openapi":"ca/openapi-25.json PUT /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/ca/management-api/travel-rule/set-vasp-decision"},{"title":"Esborrar decisió d'un VASP contrapart: API Travel Rule","sidebarTitle":"Esborrar la decisió sobre un VASP","openapi":"ca/openapi-25.json DELETE /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/ca/management-api/travel-rule/clear-vasp-decision"},{"title":"Obtenir el cribratge de VASP contrapart: Travel Rule","sidebarTitle":"Cribratge d'entitat VASP","openapi":"ca/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/screening/","href":"/ca/management-api/travel-rule/get-vasp-screening"},{"title":"Cribratge de VASP contrapart: comprovació de sancions","sidebarTitle":"Cribratge de VASP contrapart","openapi":"ca/openapi-25.json POST /v3/travel-rule/vasps/{vasp_id}/screening/","href":"/ca/management-api/travel-rule/screen-vasp"},{"title":"API per llistar qüestionaris de diligència deguda de VASP","sidebarTitle":"Llistar qüestionaris de diligència deguda","openapi":"ca/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/questionnaires/","href":"/ca/management-api/travel-rule/list-vasp-questionnaires"},{"title":"Enviar qüestionari de diligència deguda a un VASP (API)","sidebarTitle":"Enviar qüestionari a un VASP","openapi":"ca/openapi-25.json POST /v3/travel-rule/vasps/{vasp_id}/questionnaires/","href":"/ca/management-api/travel-rule/send-vasp-questionnaire"},{"title":"Llistar contactes de contrapart Travel Rule per correu","sidebarTitle":"Llistar contactes de contrapart","openapi":"ca/openapi-25.json GET /v3/travel-rule/counterparty-contacts/","href":"/ca/management-api/travel-rule/list-counterparty-contacts"},{"title":"API per afegir un contacte de contrapart - Travel Rule","sidebarTitle":"Afegir un contacte de contrapart","openapi":"ca/openapi-25.json POST /v3/travel-rule/counterparty-contacts/","href":"/ca/management-api/travel-rule/create-counterparty-contact"},{"title":"Eliminar un contacte de contrapart VASP - API Travel Rule","sidebarTitle":"Eliminar un contacte de contrapart","openapi":"ca/openapi-25.json DELETE /v3/travel-rule/counterparty-contacts/{contact_uuid}/","href":"/ca/management-api/travel-rule/delete-counterparty-contact"},{"title":"API per llistar adreces de cartera de Travel Rule","sidebarTitle":"Llistar adreces de cartera","openapi":"ca/openapi-25.json GET /v3/travel-rule/wallet-addresses/","href":"/ca/management-api/travel-rule/list-wallet-addresses"},{"title":"Registrar adreça de cartera: API llibreta Travel Rule","sidebarTitle":"Registrar adreça de cartera","openapi":"ca/openapi-25.json POST /v3/travel-rule/wallet-addresses/","href":"/ca/management-api/travel-rule/create-wallet-address"},{"title":"Importar adreses de cartera: API de Travel Rule","sidebarTitle":"Importar adreses de cartera","openapi":"ca/openapi-25.json POST /v3/travel-rule/wallet-addresses/import/","href":"/ca/management-api/travel-rule/import-wallet-addresses"},{"title":"Actualitzar adreça de cartera: API llibreta Travel Rule","sidebarTitle":"Actualitzar adreça de cartera","openapi":"ca/openapi-25.json PATCH /v3/travel-rule/wallet-addresses/{entry_uuid}/","href":"/ca/management-api/travel-rule/update-wallet-address"},{"title":"API per eliminar cartera: llibreta d'adreces Travel Rule","sidebarTitle":"Eliminar cartera","openapi":"ca/openapi-25.json DELETE /v3/travel-rule/wallet-addresses/{entry_uuid}/","href":"/ca/management-api/travel-rule/delete-wallet-address"},{"title":"Travel Rule: llista de proves de cartera per revisar","sidebarTitle":"Proves de cartera per revisar","openapi":"ca/openapi-25.json GET /v3/travel-rule/wallet-proofs/","href":"/ca/management-api/travel-rule/list-wallet-proofs"},{"title":"Aprovar o rebutjar prova de cartera per captura, API","sidebarTitle":"Decidir una prova de cartera","openapi":"ca/openapi-25.json POST /v3/travel-rule/wallet-proofs/{proof_uuid}/decision/","href":"/ca/management-api/travel-rule/decide-wallet-proof"},{"title":"API de titularitat de cartera: widget i prova de control","sidebarTitle":"Crear sessió de widget de cartera","openapi":"ca/openapi-25.json POST /v3/travel-rule/widget-session/","href":"/ca/management-api/travel-rule/create-widget-session"},{"title":"API de context del widget de titularitat de cartera","sidebarTitle":"Obtenir context del widget","openapi":"ca/openapi-25.json GET /v3/travel-rule/widget/{token}/","href":"/ca/management-api/travel-rule/get-widget-context"},{"title":"Travel Rule: iniciar prova de titularitat de cartera","sidebarTitle":"Iniciar prova del widget","openapi":"ca/openapi-25.json POST /v3/travel-rule/widget/{token}/proofs/","href":"/ca/management-api/travel-rule/create-widget-proof"},{"title":"Enviar evidència de titularitat de cartera - Travel Rule","sidebarTitle":"Enviar evidència del widget","openapi":"ca/openapi-25.json POST /v3/travel-rule/widget/{token}/proofs/{proof_id}/verify/","href":"/ca/management-api/travel-rule/verify-widget-proof"},{"title":"Selecció de VASP contrapart a Travel Rule: API del widget","sidebarTitle":"Triar el VASP contrapart al widget","openapi":"ca/openapi-25.json POST /v3/travel-rule/widget/{token}/vasps/","href":"/ca/management-api/travel-rule/select-widget-vasp"},{"title":"API del selector de VASP: cerca al directori Travel Rule","sidebarTitle":"Cerca de VASP des del widget de cartera","openapi":"ca/openapi-25.json GET /v3/travel-rule/widget/{token}/vasps/","href":"/ca/management-api/travel-rule/search-widget-vasps"},{"title":"API d'informació de recollida per correu Travel Rule","sidebarTitle":"Obtenir informació de recollida per correu","openapi":"ca/openapi-25.json GET /v3/travel-rule/pickup/{token}/","href":"/ca/management-api/travel-rule/get-pickup"},{"title":"API Travel Rule: respondre a la recollida per correu","sidebarTitle":"Respondre a la recollida per correu","openapi":"ca/openapi-25.json POST /v3/travel-rule/pickup/{token}/respond/","href":"/ca/management-api/travel-rule/respond-pickup"},{"title":"Llistar missatges de recollida Travel Rule: API de Didit","sidebarTitle":"Llistar missatges de recollida","openapi":"ca/openapi-25.json GET /v3/travel-rule/pickup/{token}/messages/","href":"/ca/management-api/travel-rule/list-pickup-messages"},{"title":"API de Travel Rule: respondre al Pickup Portal per correu","sidebarTitle":"Respondre al portal","openapi":"ca/openapi-25.json POST /v3/travel-rule/pickup/{token}/messages/","href":"/ca/management-api/travel-rule/create-pickup-message"},{"title":"Travel Rule gratuïta: obtenir invitació d'unió API","sidebarTitle":"Obtenir invitació","openapi":"ca/openapi-25.json GET /v3/travel-rule/join/{token}/","href":"/ca/management-api/travel-rule/get-join-invitation"},{"title":"Registrar un compte gratuït de Travel Rule API","sidebarTitle":"Registrar un compte gratuït de Travel Rule","openapi":"ca/openapi-25.json POST /v3/travel-rule/join/{token}/","href":"/ca/management-api/travel-rule/register-join"},{"title":"Verificar un compte gratuït de Travel Rule amb l'API","sidebarTitle":"Verificar compte gratuït Travel Rule","openapi":"ca/openapi-25.json POST /v3/travel-rule/join/{token}/verify/","href":"/ca/management-api/travel-rule/verify-join"},{"title":"Obtenir workspace gratuït - Alta gratuïta a Travel Rule","sidebarTitle":"Obtenir workspace gratuït","openapi":"ca/openapi-25.json GET /v3/travel-rule/workspace/","href":"/ca/management-api/travel-rule/get-workspace"},{"title":"Reclamar una entrada del directori - API de Travel Rule","sidebarTitle":"Reclamar entrada de directori","openapi":"ca/openapi-25.json POST /v3/travel-rule/workspace/claim/","href":"/ca/management-api/travel-rule/claim-workspace"},{"title":"Enviar codi de domini: API de Travel Rule gratuïta","sidebarTitle":"Enviar codi de domini","openapi":"ca/openapi-25.json POST /v3/travel-rule/workspace/domain/code/","href":"/ca/management-api/travel-rule/send-workspace-domain-code"},{"title":"Confirmar codi de domini - API Travel Rule, alta gratuïta","sidebarTitle":"Confirmar codi de domini","openapi":"ca/openapi-25.json POST /v3/travel-rule/workspace/domain/confirm/","href":"/ca/management-api/travel-rule/confirm-workspace-domain"},{"title":"Verificar domini per DNS: API Travel Rule, alta gratuïta","sidebarTitle":"Verificar domini per DNS","openapi":"ca/openapi-25.json POST /v3/travel-rule/workspace/domain/dns/","href":"/ca/management-api/travel-rule/verify-workspace-domain-dns"},{"title":"Activar facturació de Travel Rule sortint - Alta gratuïta","sidebarTitle":"Activar facturació sortint","openapi":"ca/openapi-25.json POST /v3/travel-rule/workspace/billing/","href":"/ca/management-api/travel-rule/enable-workspace-billing"}]},{"group":"Operacions de sessió","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/play.svg","pages":[{"title":"Eliminació de sessions en lot: API de Didit","sidebarTitle":"Eliminar sessions en lot","openapi":"ca/openapi-25.json POST /v3/sessions/delete/","href":"/ca/management-api/sessions/batch-delete"},{"title":"Tasca d'eliminació de sessions: API per obtenir l'estat","sidebarTitle":"Obtenir tasca d'eliminació","openapi":"ca/openapi-25.json GET /v3/sessions/delete/{job_id}/","href":"/ca/management-api/sessions/get-deletion-job"},{"title":"Llistar revisions de sessions KYC: registre d'auditoria","sidebarTitle":"Llistar revisions de sessió","openapi":"ca/openapi-25.json GET /v3/sessions/{session_id}/reviews/","href":"/ca/management-api/sessions/list-reviews"},{"title":"Crear revisió de sessió API: revisió manual KYC","sidebarTitle":"Crear revisió de sessió","openapi":"ca/openapi-25.json POST /v3/sessions/{session_id}/reviews/","href":"/ca/management-api/sessions/create-review"},{"title":"Llistar esdeveniments de sessió de l'API","sidebarTitle":"Llistar esdeveniments de sessió","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/events/","href":"/ca/management-api/sessions/list-events"},{"title":"Llista de lliuraments de webhooks de sessió a l'API","sidebarTitle":"Llista de lliuraments de webhooks de sessió","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/webhooks/","href":"/ca/management-api/sessions/list-webhooks"},{"title":"Obtenir l'entrega de webhook d'una sessió: API de Didit","sidebarTitle":"Obtenir l'entrega de webhook de sessió","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/webhook/{webhook_uuid}","href":"/ca/management-api/sessions/get-webhook"},{"title":"Reenviar lliurament de webhook de sessió API","sidebarTitle":"Reenviar lliurament de webhook de sessió","openapi":"ca/openapi-25.json POST /v3/session/{sessionId}/webhook/{webhook_uuid}/resend","href":"/ca/management-api/sessions/resend-webhook"},{"title":"Historial de cribratge AML: API de llistat","sidebarTitle":"Historial de cribratge AML","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/aml-screening-history/","href":"/ca/management-api/sessions/aml-screening-history"},{"title":"Exportar l'historial de cribratge AML en CSV: API","sidebarTitle":"Exportar historial AML","openapi":"ca/openapi-25.json GET /v3/session/{sessionId}/aml-screening-history/export/","href":"/ca/management-api/sessions/export-aml-screening-history"}]},{"group":"Personalització","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"API per obtenir la personalització de marca","sidebarTitle":"Obtenir marca","openapi":"ca/openapi-25.json GET /v3/customization/","href":"/ca/management-api/customization/get"},{"title":"Marca blanca: actualitzar la personalització via API","sidebarTitle":"Actualitzar marca","openapi":"ca/openapi-25.json PATCH /v3/customization/","href":"/ca/management-api/customization/update"}]},{"group":"Webhook","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/link.svg","pages":[{"title":"Llistar destinacions de webhook: API de Didit","sidebarTitle":"Llistar destinacions de webhook","openapi":"ca/openapi-25.json GET /v3/webhook/destinations/","href":"/ca/management-api/webhook/list-destinations"},{"title":"Crear destinació de webhook: API","sidebarTitle":"Crear destinació de webhook","openapi":"ca/openapi-25.json POST /v3/webhook/destinations/","href":"/ca/management-api/webhook/create-destination"},{"title":"Consultar una destinació de webhook: API de gestió","sidebarTitle":"Obtenir destinació de webhook","openapi":"ca/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/","href":"/ca/management-api/webhook/get-destination"},{"title":"API per actualitzar la destinació de webhook","sidebarTitle":"Actualitzar destinació de webhook","openapi":"ca/openapi-25.json PATCH /v3/webhook/destinations/{destination_uuid}/","href":"/ca/management-api/webhook/update-destination"},{"title":"Eliminar destinació de webhook API","sidebarTitle":"Eliminar destinació de webhook","openapi":"ca/openapi-25.json DELETE /v3/webhook/destinations/{destination_uuid}/","href":"/ca/management-api/webhook/delete-destination"},{"title":"Obtenir la configuració de webhooks de l'API","sidebarTitle":"Obtenir configuració de webhooks","openapi":"ca/openapi-25.json GET /v3/webhook/","href":"/ca/management-api/webhook/get-config"},{"title":"Actualitzar la configuració del webhook: API","sidebarTitle":"Actualitzar configuració del webhook","openapi":"ca/openapi-25.json PATCH /v3/webhook/","href":"/ca/management-api/webhook/update-config"},{"title":"Analítica de destinació de webhook API","sidebarTitle":"Obtenir analítica de destinació del webhook","openapi":"ca/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/analytics/","href":"/ca/management-api/webhook/destination-analytics"},{"title":"Llistar lliuraments de webhook: API","sidebarTitle":"Lliuraments de la destinació del webhook","openapi":"ca/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/deliveries/","href":"/ca/management-api/webhook/list-deliveries"},{"title":"Obtenir lliurament de webhook API","sidebarTitle":"Obtenir lliurament de destinació de webhook","openapi":"ca/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/deliveries/{delivery_uuid}/","href":"/ca/management-api/webhook/get-delivery"},{"title":"Reenviar lliurament de webhook: API","sidebarTitle":"Reenviar lliurament de webhook","openapi":"ca/openapi-25.json POST /v3/webhook/destinations/{destination_uuid}/deliveries/{delivery_uuid}/resend/","href":"/ca/management-api/webhook/resend-delivery"}]},{"group":"Facturació","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/billing.svg","pages":[{"title":"Saldo de crèdit API: facturació KYC","sidebarTitle":"Saldo de crèdit","openapi":"ca/openapi-25.json GET /v3/billing/balance/","href":"/ca/management-api/billing/balance"},{"title":"API de recàrrega de crèdits","sidebarTitle":"Recarregar crèdits","openapi":"ca/openapi-25.json POST /v3/billing/top-up/","href":"/ca/management-api/billing/top-up"}]},{"group":"Analítica","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"API d'analítiques de l'aplicació","sidebarTitle":"Obtenir analítiques de l'aplicació","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/analytics/","href":"/ca/management-api/analytics/get"},{"title":"API de verificacions d'avui per hora","sidebarTitle":"Verificacions d'avui per hora","openapi":"ca/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/analytics/today/","href":"/ca/management-api/analytics/today-by-hour"}]},{"group":"Visió general de l'API de gestió","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/info.svg","pages":[{"title":"API de gestió v3: fluxos de treball i facturació","sidebarTitle":"API de gestió","href":"/ca/sessions-api/management-api"}]},{"group":"API d'autenticació (programàtica)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/key.svg","pages":[{"title":"Registre programàtic a l'Auth API","sidebarTitle":"Registrar compte","openapi":"ca/openapi-auth.json POST /programmatic/register/","href":"/ca/auth-api/register"},{"title":"Verificació de correu electrònic API: credencials Didit","sidebarTitle":"Verificar correu","openapi":"ca/openapi-auth.json POST /programmatic/verify-email/","href":"/ca/auth-api/verify-email"},{"title":"Login programàtic: API de tokens d'accés","sidebarTitle":"Login","openapi":"ca/openapi-auth.json POST /programmatic/login/","href":"/ca/auth-api/login"},{"title":"Obtenir credencials de l'API: client_id i clau d'API","sidebarTitle":"Credencials","openapi":"ca/openapi-auth.json GET /organizations/me/{org_id}/applications/{app_id}/","href":"/ca/auth-api/get-credentials"},{"title":"API de creació d'aplicacions: Aplicacions programàtiques","sidebarTitle":"Crear aplicació","openapi":"ca/openapi-auth.json POST /organizations/me/{org_id}/applications/","href":"/ca/auth-api/create-application"},{"title":"API per actualitzar aplicacions de clients","sidebarTitle":"Actualitzar aplicació","openapi":"ca/openapi-auth.json PATCH /organizations/me/{org_id}/applications/{app_id}/","href":"/ca/auth-api/update-application"}]},{"group":"Identitat i documents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/id-scan.svg","pages":[{"title":"API de verificació d'identitat: OCR i autenticitat","sidebarTitle":"API de verificació d'identitat","openapi":"ca/openapi-25.json POST /v3/id-verification/","href":"/ca/standalone-apis/id-verification"},{"title":"API de comprovant de domicili: verificació POA i OCR","sidebarTitle":"API de comprovant de domicili","openapi":"ca/openapi-25.json POST /v3/poa/","href":"/ca/standalone-apis/proof-of-address"},{"title":"API de validació d'adreces: verifica i normalitza adreces","sidebarTitle":"Validació d'adreces","openapi":"ca/openapi-25.json POST /v3/address-validation/","href":"/ca/standalone-apis/address-validation"}]},{"group":"Carteres d'identitat digital","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/id-scan.svg","pages":[{"title":"API de verificació amb carteres d'identitat digital","sidebarTitle":"APIs de cartera d'ID digital","href":"/ca/standalone-apis/digital-id-wallets"},{"title":"Catàleg d'API de carteres d'ID digital","sidebarTitle":"Llista de carteres d'ID digital","openapi":"ca/openapi-25.json GET /v3/id-verification/wallets/","href":"/ca/standalone-apis/digital-id-wallet-catalog"},{"group":"Inicia la verificació","pages":[{"title":"API de verificació BankID de Suècia","sidebarTitle":"BankID Suècia","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/bankid-se/","href":"/ca/api-reference/digital-id-wallets/bankid-se"},{"title":"API de verificació Finnish Trust Network","sidebarTitle":"Finnish Trust Network","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/ftn/","href":"/ca/api-reference/digital-id-wallets/ftn"},{"title":"API de verificació d'identitat amb Google Wallet ID","sidebarTitle":"Google Wallet ID","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/google-wallet/","href":"/ca/api-reference/digital-id-wallets/google-wallet"},{"title":"Verificació d'identitat MitID personal amb API","sidebarTitle":"MitID personal","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/mitid/","href":"/ca/api-reference/digital-id-wallets/mitid"},{"title":"API de verificació Mobile-ID","sidebarTitle":"Mobile-ID","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/mobile-id/","href":"/ca/api-reference/digital-id-wallets/mobile-id"},{"title":"API de verificació Smart-ID","sidebarTitle":"Smart-ID","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/smart-id/","href":"/ca/api-reference/digital-id-wallets/smart-id"},{"title":"API de verificació iDIN amb identificació completa","sidebarTitle":"iDIN identificació completa","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/idin/","href":"/ca/api-reference/digital-id-wallets/idin"},{"title":"Verificació d'identitat Auðkenni amb API","sidebarTitle":"Auðkenni","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/audkenni/","href":"/ca/api-reference/digital-id-wallets/audkenni"},{"title":"API de verificació Bank iD","sidebarTitle":"Bank iD","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/bankid-cz/","href":"/ca/api-reference/digital-id-wallets/bankid-cz"},{"title":"API de verificació BankID Noruega","sidebarTitle":"BankID Noruega","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/bankid-no/","href":"/ca/api-reference/digital-id-wallets/bankid-no"},{"title":"Verificació d'identitat Buypass ID: API","sidebarTitle":"Buypass ID","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/buypass/","href":"/ca/api-reference/digital-id-wallets/buypass"},{"title":"API de verificació d'identitat ConnectID","sidebarTitle":"ConnectID","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/connectid/","href":"/ca/api-reference/digital-id-wallets/connectid"},{"title":"API de verificació Diia","sidebarTitle":"Diia","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/diia/","href":"/ca/api-reference/digital-id-wallets/diia"},{"title":"API de verificació amb cartera EUDI","sidebarTitle":"Cartera EUDI","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/eudi/","href":"/ca/api-reference/digital-id-wallets/eudi"},{"title":"API de verificació amb targeta d'identitat estoniana","sidebarTitle":"Targeta d'identitat estoniana","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/idcard-ee/","href":"/ca/api-reference/digital-id-wallets/idcard-ee"},{"title":"API de verificació FranceConnect","sidebarTitle":"FranceConnect","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/franceconnect/","href":"/ca/api-reference/digital-id-wallets/franceconnect"},{"title":"API de verificació Freja eID","sidebarTitle":"Freja eID","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/frejaid/","href":"/ca/api-reference/digital-id-wallets/frejaid"},{"title":"API de verificació GOV.UK Wallet","sidebarTitle":"GOV.UK Wallet","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/govuk-wallet/","href":"/ca/api-reference/digital-id-wallets/govuk-wallet"},{"title":"API de verificació d'identitat MojeID","sidebarTitle":"MojeID","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/mojeid/","href":"/ca/api-reference/digital-id-wallets/mojeid"},{"title":"API de verificació OneID","sidebarTitle":"OneID","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/oneid/","href":"/ca/api-reference/digital-id-wallets/oneid"},{"title":"Verificació d'identitat Personalausweis Profile 2: API","sidebarTitle":"Personalausweis Profile 2","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/personalausweis/","href":"/ca/api-reference/digital-id-wallets/personalausweis"},{"title":"API de verificació UAE PASS","sidebarTitle":"UAE PASS","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/uae-pass/","href":"/ca/api-reference/digital-id-wallets/uae-pass"},{"title":"API de verificació Vipps Plus","sidebarTitle":"Vipps Plus","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/vipps/","href":"/ca/api-reference/digital-id-wallets/vipps"},{"title":"API de verificació eParaksts mobile","sidebarTitle":"eParaksts mobile","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/eparaksts-mobile/","href":"/ca/api-reference/digital-id-wallets/eparaksts-mobile"},{"title":"API de verificació gov.br","sidebarTitle":"gov.br","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/govbr/","href":"/ca/api-reference/digital-id-wallets/govbr"},{"title":"API de verificació itsme","sidebarTitle":"itsme","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/itsme/","href":"/ca/api-reference/digital-id-wallets/itsme"}]},{"title":"Resultat de verificació de cartera d'identitat digital","sidebarTitle":"Consultar verificació de cartera","openapi":"ca/openapi-25.json GET /v3/id-verification/wallets/verifications/{request_id}/","href":"/ca/standalone-apis/digital-id-wallet-result"},{"title":"Enviar una resposta de cartera de credencials digitals","sidebarTitle":"Enviar resposta de cartera","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/response/","href":"/ca/standalone-apis/digital-id-wallet-response"},{"title":"Consulta l'autenticació amb Smart-ID i Mobile-ID","sidebarTitle":"Consulta de verificació de cartera","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/poll/","href":"/ca/standalone-apis/digital-id-wallet-poll"},{"title":"Cancel·lar la verificació de cartera d'identitat digital","sidebarTitle":"Cancel·lar verificació de cartera","openapi":"ca/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/cancel/","href":"/ca/standalone-apis/digital-id-wallet-cancel"}]},{"group":"IA de documents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/document-ai.svg","pages":[{"title":"API d'extracció de dades de documents amb Document AI","sidebarTitle":"Document AI API","openapi":"ca/openapi-25.json POST /v3/document-ai/","href":"/ca/standalone-apis/document-ai"}]},{"group":"API de validació en bases de dades","pages":[{"title":"API de validació en bases de dades: coincidència ID","sidebarTitle":"API de validació en bases de dades","openapi":"ca/openapi-25.json POST /v3/database-validation/","href":"/ca/standalone-apis/database-validation"}]},{"group":"Validació en bases de dades","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/driver-2.svg","pages":[{"group":"🇦🇷 Argentina","pages":[{"title":"Verificació del DNI a Argentina: API Data Match","sidebarTitle":"Argentina - DNI (RENAPER, sense selfie)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/argentina/renaper-data"},{"title":"Verificació de DNI a Argentina (RENAPER) - API","sidebarTitle":"Argentina - DNI (RENAPER)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/argentina/renaper"},{"title":"Verificació de ciutadans d'Argentina (AFIP): API","sidebarTitle":"Argentina Ciutadans (AFIP)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/argentina/citizens"},{"title":"Verificació Credit Bureau Argentina: coincidència d'ID","sidebarTitle":"Credit Bureau Argentina","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/argentina/credit-bureau"}]},{"group":"🇦🇺 Austràlia","pages":[{"title":"Verificació de certificat de naixement a Austràlia (DVS)","sidebarTitle":"Austràlia - DVS - Certificat de naixement","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/birth-certificate"},{"title":"Validació de targeta Centrelink a Austràlia: API DVS","sidebarTitle":"Austràlia - DVS - Targeta Centrelink","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/centrelink-card"},{"title":"Validació en bases de dades DVS d'Austràlia: ImmiCard","sidebarTitle":"Austràlia - DVS - ImmiCard","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/immicard"},{"title":"Verificació de documents de viatge DVS Austràlia - API","sidebarTitle":"Austràlia - DVS - Document de viatge","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/travel-document"},{"title":"Validació DVS d'Austràlia: certificat de canvi de nom","sidebarTitle":"Austràlia - Certificat de canvi de nom","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/change-of-name-certificate"},{"title":"Validació de certificat de ciutadania d'Austràlia (DVS)","sidebarTitle":"Austràlia - Certificat de ciutadania","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/citizenship-certificate"},{"title":"Validació DVS d'Austràlia: certificat de matrimoni","sidebarTitle":"Austràlia - Certificat de matrimoni DVS","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/marriage-certificate"},{"title":"API de verificació de crèdit a Austràlia: ID Match","sidebarTitle":"Oficina de crèdit d'Austràlia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/credit-bureau"},{"title":"API de verificació de defuncions a Austràlia (BDM)","sidebarTitle":"Defuncions Austràlia (BDM)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/death-check"},{"title":"Padró electoral d'Austràlia: API de validació ID Match","sidebarTitle":"Padró electoral d'Austràlia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/electoral-roll"},{"title":"API de verificació de superannuació i nòmina d'Austràlia","sidebarTitle":"Austràlia: superannuació i nòmina","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/superannuation-payroll"},{"title":"VEVO Austràlia: API de verificació en temps real","sidebarTitle":"VEVO Austràlia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/vevo"},{"title":"Verificació de permís de conduir d'Austràlia (DVS)","sidebarTitle":"DVS - Permís de conduir d'Austràlia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/driver-licence"},{"title":"Verificació de targeta Medicare Austràlia (API DVS)","sidebarTitle":"DVS - Medicare Austràlia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/medicare-card"},{"title":"Verificació de passaport d'Austràlia (DVS) - API ID Match","sidebarTitle":"DVS - Passaport d'Austràlia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/passport"},{"title":"Verificació de visat d'Austràlia (DVS) API","sidebarTitle":"DVS - Visat Austràlia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/australia/visa"}]},{"title":"Verificació buró de crèdit Àustria: API de coincidència","sidebarTitle":"Buró de crèdit Àustria","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/austria/credit-bureau"},{"title":"Verificació de CI a Bolívia: API en temps real","sidebarTitle":"Bolívia - Verificació de CI","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/bolivia/cedula"},{"group":"🇧🇷 Brasil","pages":[{"title":"API de verificació Unico IDCloud Brasil (CPF + selfie)","sidebarTitle":"BRA - Unico IDCloud (CPF + selfie)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/unico-idcloud"},{"title":"CNH Brasil amb QR i coincidència facial (Datavalid) API","sidebarTitle":"Brasil - CNH amb QR i facial (Datavalid)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/cnh-facial-qrcode"},{"title":"Validació CPF Brasil i coincidència facial: ID Match","sidebarTitle":"Brasil - CPF + coincidència facial (Datavalid)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/cpf-facial"},{"title":"CPF a Brasil: API de consulta d'estat en temps real","sidebarTitle":"Brasil - Estat del CPF","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/cpf"},{"title":"Brasil - API de socis i administradors d'empreses (QSA)","sidebarTitle":"Brasil - Socis i administradors (QSA)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/company-directors"},{"title":"Registre d'empreses del Brasil (CNPJ): API de consulta","sidebarTitle":"Brasil - Registre d'empreses (CNPJ)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/company-registry"},{"title":"Comprovació de defunció (CPF) Brasil: API en temps real","sidebarTitle":"Brasil - Defunció (CPF)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/death-check"},{"title":"Verificació d'antecedents penals federals del Brasil","sidebarTitle":"Brasil - Antecedents penals PF","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/antecedentes-criminais-pf"},{"title":"Validació en bases de dades del Brasil: API residencial","sidebarTitle":"Brasil residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/residential"},{"title":"Verificació del registre fiscal del Brasil (CPF/CNPJ) API","sidebarTitle":"Registre fiscal del Brasil (CPF/CNPJ)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/brazil/tax-registration"}]},{"title":"Verificació d'ID nacional de Cambodja: API","sidebarTitle":"ID nacional de Cambodja","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/cambodia/national-id"},{"group":"🇨🇦 Canadà","pages":[{"title":"Credit Bureau Canadà (FINTRAC): API de verificació","sidebarTitle":"Credit Bureau del Canadà (FINTRAC)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/canada/credit-bureau-fintrac"},{"title":"API de Canadà Credit Bureau 2 (no FINTRAC): ID Match","sidebarTitle":"Canadà Credit Bureau 2 (no FINTRAC)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/canada/credit-bureau-2-non-fintrac"},{"title":"API de verificació residencial al Canadà: identitat","sidebarTitle":"Canadà residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/canada/residential"}]},{"title":"Verificació del RUT a Xile: API en temps real","sidebarTitle":"Xile - verificació del RUT","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/chile/rut"},{"group":"🇨🇳 Xina","pages":[{"title":"API de verificació de targetes bancàries de la Xina","sidebarTitle":"Targeta bancària xinesa","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/china/bank-card"},{"title":"Verificació d'ID nacional xinès: API de consulta","sidebarTitle":"ID nacional xinès","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/china/national-id"},{"title":"Verificació de passaport xinès: API en temps real","sidebarTitle":"Passaport xinès","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/china/passport-verification"},{"title":"Verificació de telèfon a la Xina: API en temps real","sidebarTitle":"Telèfon Xina","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/china/phone"}]},{"group":"🇨🇴 Colòmbia","pages":[{"title":"Verificació de cèdula a Colòmbia: consulta d'identitat","sidebarTitle":"Colòmbia - Verificació de cèdula","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/colombia/cedula"},{"title":"Colombia - API de Migración Colombia, estat d'estrangers","sidebarTitle":"Colombia - Migración Colombia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/colombia/migracion"}]},{"title":"Verificació de cèdula a Costa Rica: API Data Match","sidebarTitle":"Costa Rica - Cèdula","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/costa-rica/cedula"},{"group":"🇩🇰 Dinamarca","pages":[{"title":"Validació en bases de dades de Dinamarca Consumer 2: API de coincidència d'identitat","sidebarTitle":"Dinamarca Consumer 2","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/denmark/consumer-2"},{"title":"Verificació d'ID nacional Dinamarca: API de coincidència","sidebarTitle":"ID nacional de Dinamarca","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/denmark/national-id"}]},{"title":"Verificació de la cèdula a la República Dominicana - API","sidebarTitle":"República Dominicana - Cèdula","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/dominican-republic/cedula"},{"title":"Verificació de cèdula de l'Equador: API en temps real","sidebarTitle":"Equador - Verificació de cèdula","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/ecuador/cedula"},{"title":"Verificació de DUI a El Salvador: API de consulta","sidebarTitle":"El Salvador - Verificació de DUI","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/el-salvador/dui"},{"group":"🇫🇮 Finlàndia","pages":[{"title":"Validació en bases de dades de Finlàndia Consumer 2","sidebarTitle":"Finlàndia Consumer 2","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/finland/consumer-2"},{"title":"API de verificació de dades d'ID nacional a Finlàndia","sidebarTitle":"ID nacional de Finlàndia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/finland/national-id"}]},{"group":"🇫🇷 França","pages":[{"title":"Verificació de telèfon a França: API en temps real","sidebarTitle":"França Telèfon","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/france/phone"},{"title":"Validació en bases de dades de França: API de residència","sidebarTitle":"França residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/france/residential"},{"title":"Validació en bases de dades de França: API en temps real","sidebarTitle":"França Utility","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/france/utility"}]},{"group":"🇩🇪 Alemanya","pages":[{"title":"Oficina de crèdit d'Alemanya: API de verificació","sidebarTitle":"Oficina de crèdit d'Alemanya","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/germany/credit-bureau"},{"title":"Verificació de telèfon Alemanya 2: API en temps real","sidebarTitle":"Alemanya Phone 2","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/germany/phone-2"}]},{"group":"🌐 Global","pages":[{"title":"Validació global en bases de dades - Core Intelligence","sidebarTitle":"Global - Core Intelligence Service","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/global/intelligence-service"},{"title":"Verificació d'identitat global - API d'enriquiment","sidebarTitle":"Global - Enriquiment d'identitat","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/global/identity-enrichment"},{"title":"Verificació Sim Swap global: coincidència amb operadora","sidebarTitle":"Global - Sim Swap","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/global/swap"}]},{"group":"🇬🇹 Guatemala","pages":[{"title":"Validació DPI Guatemala, coincidència facial (RENAP) API","sidebarTitle":"Guatemala - DPI + coincidència facial (RENAP)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/guatemala/dpi-facial"},{"title":"Verificació de DPI a Guatemala: API en temps real","sidebarTitle":"Guatemala - Verificació de DPI","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/guatemala/dpi"}]},{"title":"Verificació de DNI a Hondures: API en temps real","sidebarTitle":"Hondures - Verificació DNI","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/honduras/dni"},{"group":"🇮🇳 Índia","pages":[{"title":"Verificació Aadhaar (UIDAI) Índia: coincidència de dades","sidebarTitle":"Índia Aadhaar (UIDAI)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/india/aadhaar"},{"title":"Validació de permís de conduir de l'Índia (RTO) API","sidebarTitle":"Permís de conduir Índia (RTO)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/india/drivers-licence"},{"title":"API EPIC de l'Índia (registre electoral, ECI)","sidebarTitle":"EPIC Índia (ECI)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/india/epic-voter-s-registration"},{"title":"PAN de l'Índia (Permanent Account Number) (ITD) API","sidebarTitle":"PAN de l'Índia (ITD)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/india/pan-permanent-account-number"}]},{"title":"API de verificació de l'ID residencial d'Indonèsia","sidebarTitle":"Indonèsia: targeta d'identitat residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/indonesia/residential-identity-card"},{"group":"🇮🇹 Itàlia","pages":[{"title":"API de verificació Credit Bureau Itàlia: coincidència","sidebarTitle":"Credit Bureau d'Itàlia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/italy/credit-bureau"},{"title":"Validació en bases de dades d'Itàlia: API de residència","sidebarTitle":"Itàlia Residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/italy/residential"}]},{"title":"API de verificació del DNI de Kenya: consulta d'identitat","sidebarTitle":"DNI nacional de Kenya","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/kenya/national-id"},{"title":"Verificació d'ID nacional de Malàisia: validació de dades","sidebarTitle":"ID nacional de Malàisia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/malaysia/national-id"},{"group":"🇲🇽 Mèxic","pages":[{"title":"Verificació de CURP a Mèxic: API en temps real","sidebarTitle":"Mèxic - Verificació de CURP","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/mexico/curp"},{"title":"Mèxic - Verificació de vigència de la credencial INE","sidebarTitle":"Mèxic - Vigència de la credencial INE","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/mexico/ine-vigencia"}]},{"title":"Verificació de residència als Països Baixos: API ID Match","sidebarTitle":"Països Baixos residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/netherlands/residential"},{"group":"🇳🇿 Nova Zelanda","pages":[{"title":"Verificació de naixements de Nova Zelanda - API DIA","sidebarTitle":"DIA - Naixements NZ","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/new-zealand/births"},{"title":"Verificació de ciutadania de Nova Zelanda (DIA) - API","sidebarTitle":"DIA - Ciutadania de Nova Zelanda","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/new-zealand/citizenship"},{"title":"Verificació de passaport de Nova Zelanda (DIA) - API","sidebarTitle":"DIA - Passaport de Nova Zelanda","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/new-zealand/passport"},{"title":"Comprovació de defuncions a Nova Zelanda (BDM): API","sidebarTitle":"Defuncions a Nova Zelanda (BDM)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/new-zealand/death-check"},{"title":"Verificació del permís de conduir de Nova Zelanda (NZTA)","sidebarTitle":"Permís de conduir de Nova Zelanda (NZTA)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/new-zealand/drivers-licence"}]},{"group":"🇳🇬 Nigèria","pages":[{"title":"API del número de verificació bancària (BVN) de Nigèria","sidebarTitle":"BVN de Nigèria","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/nigeria/bank-verification-number"},{"title":"Verificació de llicència de conducció de Nigèria (FRSC)","sidebarTitle":"Llicència de conducció de Nigèria (FRSC)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/nigeria/drivers-license"},{"title":"Passaport de Nigèria (NIS): API de coincidència d'ID","sidebarTitle":"Passaport de Nigèria (NIS)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/nigeria/passport"},{"title":"Verificació d'ID nacional de Nigèria (NIMC) API","sidebarTitle":"ID nacional de Nigèria (NIMC)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/nigeria/national-id"},{"title":"Verificació ID nacional Nigèria + selfie (NIMC) API","sidebarTitle":"ID nacional de Nigèria + selfie (NIMC)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/nigeria/national-id-facial"}]},{"title":"Validació en bases de dades de Noruega: API residencial","sidebarTitle":"Noruega residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/norway/residential"},{"group":"🇵🇦 Panamà","pages":[{"title":"Panamà cèdula amb coincidència facial biomètrica API","sidebarTitle":"Panamà - Cèdula amb coincidència facial (SIB Plus, nivell elevat)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/panama/sib-plus"},{"title":"Cèdula de Panamà amb coincidència facial (SIB) API","sidebarTitle":"Panamà - Cèdula amb coincidència facial (SIB)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/panama/sib"}]},{"title":"Verificació de CI al Paraguai: API de consulta","sidebarTitle":"Paraguai - verificació de CI","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/paraguay/cedula"},{"group":"🇵🇪 Perú","pages":[{"title":"Verificació de DNI al Perú: API en temps real","sidebarTitle":"Perú - Verificació de DNI","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/peru/dni"},{"title":"Verificació del registre tributari al Perú (SUNAT): API","sidebarTitle":"Registre tributari al Perú (SUNAT)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/peru/tax-registration"}]},{"title":"Verificació de residència a Filipines amb Didit","sidebarTitle":"Filipines residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/philippines/residential"},{"group":"🇸🇬 Singapur","pages":[{"title":"Verificació Credit Bureau Singapur: API ID Match","sidebarTitle":"Credit Bureau de Singapur","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/singapore/credit-bureau"},{"title":"API de verificació de utility a Singapur: consulta","sidebarTitle":"Singapur Utility","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/singapore/utility"}]},{"group":"🇿🇦 Sud-àfrica","pages":[{"title":"Verificació del titular del compte bancari a Sud-àfrica","sidebarTitle":"Sud-àfrica - Titular del compte bancari","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/bank-account-holder"},{"title":"Consulta de directors d'empreses a Sud-àfrica - API","sidebarTitle":"Sud-àfrica - Consulta de directors d'empreses","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/company-directors"},{"title":"Consulta registre mercantil Sud-àfrica: API","sidebarTitle":"Sud-àfrica - Registre mercantil","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/company-registry"},{"title":"Validació en bases de dades Sud-àfrica: API ID Match","sidebarTitle":"Sud-àfrica - Contactability Lookup","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/contactability"},{"title":"Cribratge criminal per cara a Sud-àfrica","sidebarTitle":"Sud-àfrica - Cribratge criminal per cara","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/criminal-face-screening"},{"title":"Coincidència d'empremtes DHA Sud-àfrica: API ID Match","sidebarTitle":"Sud-àfrica - Coincidència d'empremtes DHA","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/dha-fingerprint-match"},{"title":"Validació en bases de dades Sud-àfrica: API de fotos DHA","sidebarTitle":"Sud-àfrica - Foto del DHA","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/dha-photo"},{"title":"Verificació del permís de conduir a Sud-àfrica (API)","sidebarTitle":"Sud-àfrica - Permís de conduir","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/drivers-license"},{"title":"Sud-àfrica - API de cribratge de prevenció del frau","sidebarTitle":"Sud-àfrica - Prevenció del frau","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/fraud-prevention"},{"title":"Validació de càrrecs d'administrador a Sud-àfrica","sidebarTitle":"Sud-àfrica - Càrrecs de persona","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/person-directorships"},{"title":"Verificació de refugiats a Sud-àfrica amb API","sidebarTitle":"Sud-àfrica - Fitxer de refugiat","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/refugee"},{"title":"Verificació de propietat de vehicles a Sud-àfrica - API","sidebarTitle":"Sud-àfrica - Propietat de vehicles","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/vehicle-ownership"},{"title":"Verificació d'identitat nacional de Sud-àfrica (DHA)","sidebarTitle":"Sud-àfrica: ID nacional (DHA)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/south-africa/national-id"}]},{"title":"Verificació de DNI/NIE a Espanya: API en temps real","sidebarTitle":"Espanya - DNI/NIE","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/spain/dni"},{"group":"🇸🇪 Suècia","pages":[{"title":"Validació de DNI sueco: API de coincidència d'identitat","sidebarTitle":"DNI sueco","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/sweden/national-id"},{"title":"Verificació de telèfon a Suècia: API en temps real","sidebarTitle":"Suècia telèfon","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/sweden/phone"}]},{"title":"Validació en bases de dades de Suïssa: API de crèdit","sidebarTitle":"Registre de crèdit de Suïssa","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/switzerland/credit-bureau"},{"title":"Verificació de l'ID nacional de Tailàndia (API)","sidebarTitle":"DNI de Tailàndia","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/thailand/national-id"},{"group":"🇬🇧 Regne Unit","pages":[{"title":"API de verificació de l'oficina de crèdit del Regne Unit","sidebarTitle":"Oficina de crèdit (Regne Unit)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-kingdom/credit-bureau"},{"title":"Verificació per a serveis financers al Regne Unit: API","sidebarTitle":"Regne Unit: serveis financers","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-kingdom/financial-services"},{"title":"Verificació de telèfon del Regne Unit 2: coincidència","sidebarTitle":"Regne Unit Telèfon 2","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-kingdom/phone-2"},{"title":"Verificació de residència al Regne Unit (API)","sidebarTitle":"Regne Unit: residència","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-kingdom/residential"}]},{"group":"🇺🇸 Estats Units","pages":[{"title":"API de verificació amb el buró de crèdit dels EUA","sidebarTitle":"Estats Units - Buró de crèdit","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-states/credit-bureau"},{"title":"API comprovació de defunció EUA (SSDMF): coincidència","sidebarTitle":"Estats Units - Comprovació de defunció (SSDMF)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-states/death-check"},{"title":"API de verificació de serveis financers als Estats Units","sidebarTitle":"Estats Units - Serveis financers","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-states/financial-services"},{"title":"Verificació de telèfon 2 als EUA: API de validació","sidebarTitle":"Estats Units - Telèfon 2","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-states/phone-2"},{"title":"Verificació de residència als Estats Units: API","sidebarTitle":"Estats Units - Residencial","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/united-states/residential"}]},{"title":"Uruguai - API de verificació de CI en temps real","sidebarTitle":"Uruguai - Verificació de CI","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/uruguay/cedula"},{"title":"Cèdula de Venezuela: API de coincidència d'identitat","sidebarTitle":"Venezuela - Verificació de cèdula","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/venezuela/cedula"},{"title":"Verificació del NRC de Zàmbia (registre fiscal): API","sidebarTitle":"NRC de Zàmbia (registre fiscal)","api":"POST /v3/database-validation/","href":"/ca/api-reference/database-validation/zambia/national-id"}]},{"group":"Biometria i rostre","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/liveness.svg","pages":[{"title":"API de prova de vida passiva: detecció de deepfakes","sidebarTitle":"Prova de vida passiva","openapi":"ca/openapi-25.json POST /v3/passive-liveness/","href":"/ca/standalone-apis/passive-liveness"},{"title":"Coincidència facial API: comparació facial 1:1","sidebarTitle":"Coincidència facial","openapi":"ca/openapi-25.json POST /v3/face-match/","href":"/ca/standalone-apis/face-match"},{"title":"API de cerca facial 1:N: deduplicació i xarxes de frau","sidebarTitle":"Cerca facial","openapi":"ca/openapi-25.json POST /v3/face-search/","href":"/ca/standalone-apis/face-search"},{"title":"API d'estimació d'edat: verificació d'edat amb selfie","sidebarTitle":"API d'estimació d'edat","openapi":"ca/openapi-25.json POST /v3/age-estimation/","href":"/ca/standalone-apis/age-estimation"}]},{"group":"Compliment i risc","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/aml-screening.svg","pages":[{"title":"Cribratge AML API: sancions, PEP i llistes de vigilància","sidebarTitle":"API de cribratge AML","openapi":"ca/openapi-25.json POST /v3/aml/","href":"/ca/standalone-apis/aml-screening"},{"title":"API d'actualització dels datasets AML","sidebarTitle":"Actualització AML","openapi":"ca/openapi-25.json GET /v3/aml/dataset-freshness/","href":"/ca/standalone-apis/aml-dataset-freshness"},{"title":"API de comprovació de frau","openapi":"ca/openapi-25.json POST /v3/fraud/checks/","href":"/ca/standalone-apis/fraud-check"},{"title":"Planificar una comprovació de frau","openapi":"ca/openapi-25.json POST /v3/fraud/checks/plan/","href":"/ca/standalone-apis/fraud-check-plan"},{"title":"Obtenir una comprovació de frau","openapi":"ca/openapi-25.json GET /v3/fraud/checks/{check_id}/","href":"/ca/standalone-apis/fraud-check-result"}]},{"group":"Anàlisi de dispositiu i IP","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/ip-analysis.svg","pages":[{"title":"API de risc d'IP: geolocalització, VPN i centres de dades","sidebarTitle":"API de risc d'IP","openapi":"ca/openapi-25.json POST /v3/ip/risk/","href":"/ca/standalone-apis/ip-risk"}]},{"group":"Registre KYB","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/businesses.svg","pages":[{"title":"API de registre KYB: cerca i selecció d'empreses","sidebarTitle":"Resum","href":"/ca/standalone-apis/kyb-registry"},{"title":"API de cerca al registre mercantil KYB - Cerca d'empreses","sidebarTitle":"Cerca al registre KYB","openapi":"ca/openapi-25.json POST /v3/kyb/search/","href":"/ca/standalone-apis/kyb-registry-search"},{"title":"API de selecció de registre KYB: obtenir perfil d'empresa","sidebarTitle":"Selecció de registre KYB","openapi":"ca/openapi-25.json POST /v3/kyb/select/","href":"/ca/standalone-apis/kyb-registry-select"},{"title":"API d'accionistes del registre KYB","sidebarTitle":"Accionistes del registre KYB","openapi":"ca/openapi-25.json POST /v3/kyb/shareholders/","href":"/ca/standalone-apis/kyb-registry-shareholders"},{"title":"API de titulars reals KYB: Registre d'empreses","sidebarTitle":"Titulars reals KYB","openapi":"ca/openapi-25.json POST /v3/kyb/ubo/","href":"/ca/standalone-apis/kyb-registry-ubo"}]},{"group":"Verificació de correu electrònic","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sms-tracking.svg","pages":[{"title":"Verificació de correu electrònic: OTP i puntuació de risc","sidebarTitle":"Correu electrònic","href":"/ca/standalone-apis/email-verification"},{"title":"API per enviar codi de verificació per correu electrònic","sidebarTitle":"Enviar codi per correu","openapi":"ca/openapi-25.json POST /v3/email/send/","href":"/ca/standalone-apis/email-send"},{"title":"Validar codi OTP de correu: API de verificació","sidebarTitle":"Validar codi de correu","openapi":"ca/openapi-25.json POST /v3/email/check/","href":"/ca/standalone-apis/email-check"},{"title":"API de risc de correu: lliurabilitat i filtracions","sidebarTitle":"API de risc de correu","openapi":"ca/openapi-25.json POST /v3/email/risk/","href":"/ca/standalone-apis/email-risk"}]},{"group":"Verificació de telèfon","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/phone-verification.svg","pages":[{"title":"Verificació de telèfon: API OTP per SMS i senyals de risc","sidebarTitle":"Resum","href":"/ca/standalone-apis/phone-verification"},{"title":"API per enviar codi OTP per SMS: verificació de telèfon","sidebarTitle":"Enviar codi de telèfon","openapi":"ca/openapi-25.json POST /v3/phone/send/","href":"/ca/standalone-apis/phone-send"},{"title":"API de codi OTP de telèfon: validar codi SMS","sidebarTitle":"Comprovar codi de telèfon","openapi":"ca/openapi-25.json POST /v3/phone/check/","href":"/ca/standalone-apis/phone-check"},{"title":"API de risc de telèfon: operador i senyals de frau","sidebarTitle":"API de risc de telèfon","openapi":"ca/openapi-25.json POST /v3/phone/risk/","href":"/ca/standalone-apis/phone-risk"}]},{"group":"Verificació bancària","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/billing.svg","pages":[{"title":"API de comprovació de comptes bancaris de pagament","sidebarTitle":"API de comprovació de comptes","openapi":"ca/openapi-25.json POST /v3/bank/account-check/","href":"/ca/standalone-apis/bank-account-check"}]}]},{"tab":"Verificació d'usuaris","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"Verificació d'usuaris","href":"/ca/core-technology/liveness/overview"}]},{"tab":"Verificació d'empreses","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/business-verifications.svg","pages":[{"title":"Verificació d'empreses","href":"/ca/business-verification/overview"}]},{"tab":"Monitoratge de transaccions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Monitoratge de transaccions","href":"/ca/transaction-monitoring/overview"}]},{"tab":"Registre de canvis","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/calendar.svg","pages":[{"title":"Registre de canvis","href":"/ca/changelog"}]}],"global":{"anchors":[{"anchor":"Referència de l'API","icon":"code","href":"/ca/api-reference/overview"},{"anchor":"Consola d'empresa","icon":"gauge","href":"https://business.didit.me"},{"anchor":"Especificació OpenAPI","icon":"file-code","href":"https://docs.didit.me/ca/openapi-25.json"},{"anchor":"Prompt d'integració","icon":"wand-magic-sparkles","href":"/ca/integration/integration-prompt"},{"anchor":"Servidor MCP","icon":"plug","href":"/ca/integration/mcp/overview"},{"anchor":"Habilitats d'agent","icon":"robot","href":"https://github.com/didit-protocol/skills"}]}},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"pages":[{"title":"id","href":"/id/sessions-api/share-session/import"}]},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"pages":[{"title":"ru","href":"/ru/sessions-api/share-session/import"}]},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"pages":[{"title":"ko","href":"/ko/sessions-api/share-session/import"}]},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"pages":[{"title":"zh","href":"/zh/sessions-api/share-session/import"}]},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"pages":[{"title":"ar","href":"/ar/sessions-api/share-session/import"}]},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"pages":[{"title":"hi","href":"/hi/sessions-api/share-session/import"}]}]},"basePath":"","title":"Importar sessió compartida: API de KYC reutilitzable - Didit Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}