using System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Sessions.UpdateStatusAsync("11111111-2222-3333-4444-555555555555", new SessionsUpdateStatusParams
{
NewStatus = "Approved",
Comment = "All checks passed manual review",
});
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.UpdateStatusAsync("11111111-2222-3333-4444-555555555555", new SessionsUpdateStatusParams
{
NewStatus = "Approved",
Comment = "All checks passed manual review",
});
Console.WriteLine(JsonSerializer.Serialize(result));
Aquest endpoint funciona de la mateixa manera per a les sessions de Verificació d’usuaris (KYC) i de Verificació d’empreses (KYB). Didit resol el session_id amb tots dos tipus de sessió; la validació de les transicions d’estat és la mateixa per a tots dos (s’aplica el mateix enum d’estats a tots dos).La resposta només inclou el session_id.
Llegeix el session_kind de Retrieve Session quan la lògica posterior necessiti distingir el tipus de sessió.
Pots passar una sessió a Approved, Declined o Resubmitted.
Qualsevol altre new_status, incloent In Review, retorna 400.
L’estat actual de la sessió ha de ser un dels següents: Approved, Declined, In Review, Kyc Expired, Abandoned o Resubmitted; en cas contrari, l’API retorna 400.Establir Approved o Declined en una sessió que ja té aquest estat no fa res: l’API retorna 200, no canvia res, no envia cap webhook i no envia cap correu electrònic.
Establir Resubmitted en una sessió que ja és Resubmitted retorna 400 (The new status is the same as the current status.).Un reenviament en què nodes_to_resubmit contingui només funcionalitats exclusives del backend (AML, DATABASE_VALIDATION, IP_ANALYSIS) s’executa automàticament i torna la sessió a un estat decidit, sense cap interacció de l’usuari.
Repetir un reenviament d’aquest tipus en un termini de 30 segons retorna 429 Too Many Requests amb una capçalera Retry-After, ja que una repetició immediata no pot produir un resultat diferent.
No reenviïs automàticament des d’un gestor de webhooks cada cop que rebis un estat In Review: revisa primer la troballa o canvia abans les dades subjacents.
Amb send_email: true, Approved i Declined envien a la persona el seu correu electrònic amb la decisió, i Resubmitted li envia un enllaç nou amb els motius.
Pots veure aquest correu electrònic abans de canviar res:
Comprova el subject i el html generats, el recipient, i will_be_sent / not_sent_reason.
Crida aquest endpoint amb el mateix new_status (i, en el cas d’una reenviada, el mateix nodes_to_resubmit), send_email: true, email_address amb el valor de recipient, el email_language que has previsualitzat, i email_preview_token amb el valor de preview_token.
Cap de les dues previsualitzacions canvia la sessió ni envia res.
L’actualització envia aleshores exactament el correu electrònic que has previsualitzat.
El justificant caduca als 15 minuts.
Si el destinatari, l’idioma, l’estat de la sessió, el remitent o el correu electrònic han canviat des de la previsualització, l’actualització retorna 409 abans de canviar res; torna a previsualitzar i confirma amb el nou justificant.
Enviar email_preview_token sense send_email: true retorna 400.
El pas de previsualització és opcional: les integracions existents poden seguir cridant aquest endpoint sense ell.
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.
UUID de la sessió de verificació que s'ha d'actualitzar. Accepta tant IDs de sessió d'usuari (KYC) com d'empresa (KYB); el servei resol l'ID entre tots dos tipus de sessió.
Estat de destinació. Approved i Declined registren una decisió manual definitiva (cadascuna també pot revocar l'altra). Resubmitted neteja els passos seleccionats i torna a enviar la sessió a l'usuari. Qualsevol altre valor retorna 400.
Motiu de text lliure del canvi, desat al registre de revisió de la sessió i retornat a la matriu reviews d'Obtenir la decisió. Per exemple, Duplicated user.
Passos del flux de treball que l'usuari ha de refer. Només s'hi actua quan new_status és Resubmitted. Per a Approved/Declined, es continua validant l'esquema de les entrades (un valor de feature no vàlid retorna 400), però les entrades vàlides segons l'esquema s'ignoren semànticament. Si s'omet, el servidor selecciona automàticament els intents existents d'OCR, prova de vida, coincidència facial, comprovant de domicili, telèfon, correu electrònic, AML, validació en bases de dades i qüestionari l'estat dels quals sigui Declined, In Review, Not Finished o Expired (els intents d'NFC, anàlisi d'IP, estimació d'edat, cerca facial i documents de KYB mai no se seleccionen automàticament; els intents facials que no són de coincidència facial se seleccionen com a LIVENESS); les funcionalitats que l'usuari mai no ha intentat (cap intent registrat) NO se seleccionen, de manera que una sessió amb zero intents retorna 400 ("No features found that need resubmission") encara que no s'hagi aprovat res; passa nodes_to_resubmit explícitament en aquest cas. Els passos s'executen en l'ordre del graf del flux de treball, independentment de l'ordre en què els enviïs. KYB_REGISTRY, KYB_KEY_PEOPLE i l'àlies KYB es rebutgen amb 400; aquestes comprovacions pare es tornen a calcular a partir de les seves sessions de KYC filles.
Indica si s'ha d'enviar un correu electrònic a l'usuari sobre el canvi. Requereix email_address. Per a Approved/Declined, l'usuari rep un avís d'estat; per a Resubmitted, el correu electrònic inclou l'enllaç de verificació i els motius de reenviament per a cada pas.
Idioma per al correu electrònic de notificació. Accepta qualsevol cadena a nivell d'esquema; els codis no admesos tornen silenciosament a l'anglès (en).
Rebut opcional de Preview Decision Email (per a Approved i Declined) o de Preview Resubmission Email (per a Resubmitted): el seu preview_token. Només és vàlid amb send_email: true; sense aquest, la sol·licitud retorna 400. El destinatari, l'idioma, l'estat de la sessió, el remitent i el correu electrònic (i, per a un reenviament, els passos seleccionats) encara han de coincidir amb la previsualització, i el rebut caduca al cap de 15 minuts. En cas contrari, la sol·licitud retorna 409 abans que la sessió canviï o s'enviï un correu electrònic. Les integracions existents poden ometre aquest camp.
Required string length: 1 - 512
Resposta
Estat actualitzat. La resposta només conté el session_id; obtén la sessió actualitzada mitjançant Get Decision. El webhook status.updated s'activa un cop aplicat el canvi. Repetir Approved o Declined retorna el mateix cos i no canvia res.
{"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/update-status","slug":"/ca/sessions-api/update-status","pageMetadata":{"title":"Actualitzar estat de sessió: API d'aprovació i rebuig","sidebarTitle":"Actualitzar estat de sessió","description":"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/{id}/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.","keywords":["actualitzar estat de sessió","aprovar sessió KYC","rebutjar sessió KYC","API de revisió manual","estat de sessió KYB","API d'estat de verificació","PATCH /v3/session","API de verificació d'identitat","API de Didit"],"openapi":"ca/openapi-25.json PATCH /v3/session/{sessionId}/update-status/","href":"/ca/sessions-api/update-status"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/\", \"/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.\"]\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`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tab,Tabs,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tab)_missingMdxReference(`Tab`,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:`Indicació per actualitzar l'estat de la sessió`,prompt:`Manually approve, decline, or re-open a Didit verification session.\n\nEndpoint:\nPATCH https://verification.didit.me/v3/session/{session_id}/update-status/\n\nAuthentication:\nUse the x-api-key header with your Didit API key (or a user-auth token). Privilege: write:sessions.\n\nPath parameter:\n- session_id (UUID) — KYC or KYB; Didit resolves it against both session types.\n\nRequest body:\n- new_status (string, required) — One of \"Approved\", \"Declined\", \"Resubmitted\". Any other value is rejected.\n- comment (string, optional) — Free-text note saved on the audit trail (visible in the Console review log).\n- nodes_to_resubmit (array, required when new_status=\"Resubmitted\") — Which feature steps the user must redo. Each entry: { \"node_id\": \"feature_poa_1\", \"feature\": \"POA\" }. KYB-only nodes \"KYB_REGISTRY\" and \"KYB_KEY_PEOPLE\" cannot be resubmitted directly (the parent recomputes from child KYCs).\n- send_email (boolean, optional, default false): if true, email the person. \"Approved\" and \"Declined\" send their decision email; \"Resubmitted\" sends a fresh hosted link with the reasons.\n- email_address (string, required when send_email=true).\n- email_language (string, optional, default \"en\") — ISO 639-1.\n- email_preview_token (string, optional): the preview_token from Preview Decision Email (\"Approved\", \"Declined\") or Preview Resubmission Email (\"Resubmitted\"). Only valid with send_email=true; without it the request returns 400 { \"email_preview_token\": [\"A preview receipt is only valid when the email is sent.\"] }. The update then sends exactly the previewed email, or returns 409 before changing anything if the email or the session changed since the preview.\n\nOptional preview step (all three statuses):\n1. Preview the email. Neither call changes the session or sends anything.\n- Approved or Declined: POST https://verification.didit.me/v3/session/{session_id}/decision-email-preview/ with { \"new_status\": \"Approved\", \"email_language\": \"en\" } (see /sessions-api/preview-decision-email).\n- Resubmitted: POST https://verification.didit.me/v3/session/{session_id}/resubmission-preview/ with { \"nodes_to_resubmit\": [...], \"email_language\": \"en\" } (see /sessions-api/preview-resubmission). email_address is optional there; without it the email goes to the person's own address.\n2. Check subject, html, recipient, will_be_sent and not_sent_reason in the response.\n3. Confirm here with the same new_status (and the same nodes_to_resubmit for Resubmitted), send_email=true, email_address=\u003crecipient>, email_language=\u003cthe language you previewed>, email_preview_token=\u003cpreview_token>.\nThe receipt expires after 15 minutes.\n\nAllowed transitions:\nCurrent status must be one of: Approved, Declined, In Review, Kyc Expired, Abandoned, Resubmitted. Otherwise the API returns 400 { \"detail\": \"Only sessions with status Approved, Declined, In Review, Kyc Expired, Abandoned, Resubmitted can be updated. Current status: ...\" }.\nSetting \"Approved\" or \"Declined\" on a session that already has that status is a no-op: 200, nothing changes, and no webhook or email goes out. Setting \"Resubmitted\" on a session that is already Resubmitted returns 400 [\"The new status is the same as the current status.\"].\n\ncurl example — approve after manual review:\ncurl -X PATCH https://verification.didit.me/v3/session/\u003cSESSION_ID>/update-status/ \\\\\n-H \"x-api-key: \u003cAPI_KEY>\" \\\\\n-H \"Content-Type: application/json\" \\\\\n-d '{\n\"new_status\": \"Approved\",\n\"comment\": \"Cleared after compliance review.\"\n}'\n\ncurl example: approve and send the email you previewed:\ncurl -X PATCH https://verification.didit.me/v3/session/\u003cSESSION_ID>/update-status/ \\\\\n-H \"x-api-key: \u003cAPI_KEY>\" \\\\\n-H \"Content-Type: application/json\" \\\\\n-d '{\n\"new_status\": \"Approved\",\n\"send_email\": true,\n\"email_address\": \"\u003crecipient from the preview>\",\n\"email_language\": \"en\",\n\"email_preview_token\": \"\u003cpreview_token from the preview>\"\n}'\n\ncurl example — request resubmission of the proof-of-address step:\ncurl -X PATCH https://verification.didit.me/v3/session/\u003cSESSION_ID>/update-status/ \\\\\n-H \"x-api-key: \u003cAPI_KEY>\" \\\\\n-H \"Content-Type: application/json\" \\\\\n-d '{\n\"new_status\": \"Resubmitted\",\n\"nodes_to_resubmit\": [{ \"node_id\": \"feature_poa_1\", \"feature\": \"POA\" }],\n\"comment\": \"Please upload a clearer proof of address\",\n\"send_email\": true,\n\"email_address\": \"user@example.com\"\n}'\n\nResponse: { \"session_id\": \"\u003cuuid>\" } only. Fetch the refreshed session with GET /v3/session/{session_id}/decision/.\n\nSide effects:\n- Fires a status.updated webhook (plus user.status.updated or business.status.updated alias).\n- Writes an entry to the Console review trail with the actor and your comment.\n- \"Approved\" or \"Declined\" with send_email=true emails the decision to email_address. Preview Decision Email tells you beforehand whether it will be sent (for example, not to the contact_details address of a session created without contact_details.send_notification_emails=true).\n- \"Resubmitted\" sends the user back to the steps in nodes_to_resubmit, resets the session expiration window, and (if send_email=true) emails the user a fresh link. What those steps returned before stays readable: the decision endpoint returns it with include=resubmissions (see Retrieve Session).\n\nFailure modes:\n- 400: invalid new_status (only \"Approved\", \"Declined\" and \"Resubmitted\" are accepted), current status not allowed, nothing to resubmit, send_email=true without email_address, or email_preview_token without send_email=true. Field errors look like { \"\u003cfield>\": [\"...\"] }.\n- 401: the scoped API key has expired.\n- 403: { \"detail\": \"...\" } when credentials are missing or invalid, the caller lacks write:sessions (a scoped API key needs decisions write), or the session belongs to another application.\n- 404: { \"detail\": \"Not found.\" } when no session with this session_id exists.\n- 409: { \"detail\": \"This email preview changed or expired. Preview the message again before confirming.\" } when email_preview_token no longer matches the email or the session, or is older than 15 minutes. Nothing changed and no email was sent: preview again.\n- 429 - { \"detail\": \"...\" } when a resubmit that only targets backend-only features (AML, DATABASE_VALIDATION, IP_ANALYSIS) repeats within 30 seconds of the previous resubmit. Those features re-run automatically with no user interaction, so an immediate repeat cannot change the outcome; honor the Retry-After header instead of retrying in a loop (e.g. from a webhook handler).\n\nIdempotency:\nRepeating \"Approved\" or \"Declined\" returns 200 and changes nothing. Repeating \"Resubmitted\" returns 400.\n\nNext step:\nAfter updating, call GET /v3/session/{session_id}/decision/ to fetch the refreshed payload — see /sessions-api/retrieve-session.\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:[`Aquest endpoint funciona de la mateixa manera per a les sessions de `,_jsx(_components.strong,{children:`Verificació d’usuaris (KYC)`}),` i de `,_jsx(_components.strong,{children:`Verificació d’empreses (KYB)`}),`. Didit resol el `,_jsx(_components.code,{children:`session_id`}),` amb tots dos tipus de sessió; la validació de les transicions d’estat és la mateixa per a tots dos (s’aplica el mateix enum d’estats a tots dos).`]}),`\n`,_jsxs(_components.p,{children:[`La resposta només inclou el `,_jsx(_components.code,{children:`session_id`}),`.\nLlegeix el `,_jsx(_components.code,{children:`session_kind`}),` de `,_jsx(_components.a,{href:`/ca/sessions-api/retrieve-session`,children:`Retrieve Session`}),` quan la lògica posterior necessiti distingir el tipus de sessió.`]}),`\n`,_jsx(Heading,{level:`2`,id:`transicions-permeses`,children:`Transicions permeses`}),`\n`,_jsxs(_components.p,{children:[`Pots passar una sessió a `,_jsx(_components.code,{children:`Approved`}),`, `,_jsx(_components.code,{children:`Declined`}),` o `,_jsx(_components.code,{children:`Resubmitted`}),`.\nQualsevol altre `,_jsx(_components.code,{children:`new_status`}),`, incloent `,_jsx(_components.code,{children:`In Review`}),`, retorna `,_jsx(_components.code,{children:`400`}),`.\nL’estat actual de la sessió ha de ser un dels següents: `,_jsx(_components.code,{children:`Approved`}),`, `,_jsx(_components.code,{children:`Declined`}),`, `,_jsx(_components.code,{children:`In Review`}),`, `,_jsx(_components.code,{children:`Kyc Expired`}),`, `,_jsx(_components.code,{children:`Abandoned`}),` o `,_jsx(_components.code,{children:`Resubmitted`}),`; en cas contrari, l’API retorna `,_jsx(_components.code,{children:`400`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Establir `,_jsx(_components.code,{children:`Approved`}),` o `,_jsx(_components.code,{children:`Declined`}),` en una sessió que ja té aquest estat no fa res: l’API retorna `,_jsx(_components.code,{children:`200`}),`, no canvia res, no envia cap webhook i no envia cap correu electrònic.\nEstablir `,_jsx(_components.code,{children:`Resubmitted`}),` en una sessió que ja és `,_jsx(_components.code,{children:`Resubmitted`}),` retorna `,_jsx(_components.code,{children:`400`}),` (`,_jsx(_components.code,{children:`The new status is the same as the current status.`}),`).`]}),`\n`,_jsxs(_components.p,{children:[`Un reenviament en què `,_jsx(_components.code,{children:`nodes_to_resubmit`}),` contingui només funcionalitats exclusives del backend (`,_jsx(_components.code,{children:`AML`}),`, `,_jsx(_components.code,{children:`DATABASE_VALIDATION`}),`, `,_jsx(_components.code,{children:`IP_ANALYSIS`}),`) s’executa automàticament i torna la sessió a un estat decidit, sense cap interacció de l’usuari.\nRepetir un reenviament d’aquest tipus en un termini de 30 segons retorna `,_jsx(_components.code,{children:`429 Too Many Requests`}),` amb una capçalera `,_jsx(_components.code,{children:`Retry-After`}),`, ja que una repetició immediata no pot produir un resultat diferent.\nNo reenviïs automàticament des d’un gestor de webhooks cada cop que rebis un estat `,_jsx(_components.code,{children:`In Review`}),`: revisa primer la troballa o canvia abans les dades subjacents.`]}),`\n`,_jsx(Heading,{level:`2`,id:`previsualitza-primer-el-correu-electrònic`,children:`Previsualitza primer el correu electrònic`}),`\n`,_jsxs(_components.p,{children:[`Amb `,_jsx(_components.code,{children:`send_email: true`}),`, `,_jsx(_components.code,{children:`Approved`}),` i `,_jsx(_components.code,{children:`Declined`}),` envien a la persona el seu correu electrònic amb la decisió, i `,_jsx(_components.code,{children:`Resubmitted`}),` li envia un enllaç nou amb els motius.\nPots veure aquest correu electrònic abans de canviar res:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Crida `,_jsx(_components.a,{href:`/ca/sessions-api/preview-decision-email`,children:`Preview Decision Email`}),` per a `,_jsx(_components.code,{children:`Approved`}),` o `,_jsx(_components.code,{children:`Declined`}),`, o `,_jsx(_components.a,{href:`/ca/sessions-api/preview-resubmission`,children:`Preview Resubmission Email`}),` per a `,_jsx(_components.code,{children:`Resubmitted`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Comprova el `,_jsx(_components.code,{children:`subject`}),` i el `,_jsx(_components.code,{children:`html`}),` generats, el `,_jsx(_components.code,{children:`recipient`}),`, i `,_jsx(_components.code,{children:`will_be_sent`}),` / `,_jsx(_components.code,{children:`not_sent_reason`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Crida aquest endpoint amb el mateix `,_jsx(_components.code,{children:`new_status`}),` (i, en el cas d’una reenviada, el mateix `,_jsx(_components.code,{children:`nodes_to_resubmit`}),`), `,_jsx(_components.code,{children:`send_email: true`}),`, `,_jsx(_components.code,{children:`email_address`}),` amb el valor de `,_jsx(_components.code,{children:`recipient`}),`, el `,_jsx(_components.code,{children:`email_language`}),` que has previsualitzat, i `,_jsx(_components.code,{children:`email_preview_token`}),` amb el valor de `,_jsx(_components.code,{children:`preview_token`}),`.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Cap de les dues previsualitzacions canvia la sessió ni envia res.\nL’actualització envia aleshores exactament el correu electrònic que has previsualitzat.\nEl justificant caduca als 15 minuts.\nSi el destinatari, l’idioma, l’estat de la sessió, el remitent o el correu electrònic han canviat des de la previsualització, l’actualització retorna `,_jsx(_components.code,{children:`409`}),` abans de canviar res; torna a previsualitzar i confirma amb el nou justificant.\nEnviar `,_jsx(_components.code,{children:`email_preview_token`}),` sense `,_jsx(_components.code,{children:`send_email: true`}),` retorna `,_jsx(_components.code,{children:`400`}),`.\nEl pas de previsualització és opcional: les integracions existents poden seguir cridant aquest endpoint sense ell.`]}),`\n`,_jsx(Heading,{level:`2`,id:`exemples`,children:`Exemples`}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Aprovar una sessió de Verificació d'usuaris (KYC)`,id:`aprovar-una-sessi%C3%B3-de-verificaci%C3%B3-d-usuaris-kyc`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`7`,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:`7`,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:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/session/4c5c7f3a-.../update-status/`}),_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:` \"new_status\": \"Approved\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"comment\": \"Cleared after manual review by compliance team\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})})}),_jsx(Tab,{title:`Rebutjar una sessió de Verificació d'empreses (KYB)`,id:`rebutjar-una-sessi%C3%B3-de-verificaci%C3%B3-d-empreses-kyb`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`7`,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:`7`,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:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/session/bs-01HJX1.../update-status/`}),_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:` \"new_status\": \"Declined\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"comment\": \"Sanctioned subsidiary detected in ownership chain\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})})}),_jsx(Tab,{title:`Sol·licitar un reenviament`,id:`sol%C2%B7licitar-un-reenviament`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`12`,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:`12`,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:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/session/.../update-status/`}),_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:` \"new_status\": \"Resubmitted\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"nodes_to_resubmit\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` { \"node_id\": \"feature_poa_1\", \"feature\": \"POA\" }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_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:` \"comment\": \"Please upload a clearer proof of address\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"send_email\": true,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"email_address\": \"user@example.com\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})})}),_jsx(Tab,{title:`Aprovar i enviar el correu electrònic previsualitzat`,id:`aprovar-i-enviar-el-correu-electr%C3%B2nic-previsualitzat`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`10`,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:`10`,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:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/session/.../update-status/`}),_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:` \"new_status\": \"Approved\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"send_email\": true,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"email_address\": \"user@example.com\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"email_language\": \"en\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"email_preview_token\": \"PREVIEW_TOKEN_FROM_THE_PREVIEW\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`permís`,children:`Permís`}),`\n`,_jsxs(_components.p,{children:[`Requereix el privilegi `,_jsx(_components.code,{children:`write:sessions`}),`. El mateix privilegi cobreix els dos tipus.`]}),`\n`,_jsx(Heading,{level:`2`,id:`relacionats`,children:`Relacionats`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/ca/integration/verification-statuses`,children:`Verification statuses`}),`: referència de la màquina d’estats.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/ca/sessions-api/retrieve-session`,children:`Retrieve session`}),`: obté la decisió després d’actualitzar.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/ca/sessions-api/overview`,children:`Sessions overview`}),`: distinció entre tipus de sessió.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/ca/sessions-api/preview-decision-email`,children:`Preview Decision Email`}),`: veu el correu electrònic d’aprovació o rebuig abans d’enviar-lo.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/ca/sessions-api/preview-resubmission`,children:`Preview Resubmission Email`}),`: veu el correu electrònic de reenviament abans d’enviar-lo.`]}),`\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":"Actualitzar estat de sessió: API d'aprovació i rebuig","sidebarTitle":"Actualitzar estat de sessió","description":"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/{id}/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.","keywords":["actualitzar estat de sessió","aprovar sessió KYC","rebutjar sessió KYC","API de revisió manual","estat de sessió KYB","API d'estat de verificació","PATCH /v3/session","API de verificació d'identitat","API de Didit"],"openapi":"ca/openapi-25.json PATCH /v3/session/{sessionId}/update-status/","href":"/ca/sessions-api/update-status"}}},"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":"Transicions permeses","slug":"transicions-permeses","depth":2,"children":[]},{"title":"Previsualitza primer el correu electrònic","slug":"previsualitza-primer-el-correu-electrònic","depth":2,"children":[]},{"title":"Exemples","slug":"exemples","depth":2,"children":[]},{"title":"Permís","slug":"permís","depth":2,"children":[]},{"title":"Relacionats","slug":"relacionats","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":"Aprova, declina o sol·licita reenviament per a una sessió de verificació","description":"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/{id}/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.","operationId":"patch_v3_session_update_status","x-didit-sdk":{"resource":"sessions","method":"update_status","auth":"api_key","server":true},"tags":["Sessions"],"security":["fce322be-9e97-408f-8b2e-0a2e762c3f4b"],"parameters":["fe506ef7-8270-49b0-85f0-a441f32aef31"],"requestBody":"c21bff2e-9987-4f9c-817a-bb0e73e57751","responses":{"200":"51339a87-c578-4896-80af-f1829f636fd3","400":"b262f36f-bb1d-42e4-a252-a24a283acc0a","401":"e37583ca-ceaf-433f-a7c4-0bbd7d3dd7bb","403":"573e02ad-c3fd-457a-92df-93f135a0aa10","404":"5229e0ec-1ba9-479b-832b-54b651a49f74","409":"095d3258-4286-4106-8a6d-7a9d100bc080","429":"f437f8c4-cc55-47b6-8a6d-352aef8a8b2d"},"x-codeSamples":[{"lang":"curl","label":"curl","source":"curl -X PATCH \\\n https://verification.didit.me/v3/session/11111111-2222-3333-4444-555555555555/update-status/ \\\n -H 'x-api-key: YOUR_API_KEY' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"new_status\": \"Approved\",\n \"comment\": \"All checks passed manual review\"\n }'"},{"lang":"python","label":"Python","source":"from didit import Didit\n\n# Reads DIDIT_API_KEY.\nclient = Didit()\n\nresult = client.sessions.update_status(\n \"11111111-2222-3333-4444-555555555555\",\n new_status=\"Approved\",\n comment=\"All checks passed manual review\",\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.updateStatus(\"11111111-2222-3333-4444-555555555555\", {\n new_status: \"Approved\",\n comment: \"All checks passed manual review\",\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.UpdateStatus(ctx, \"11111111-2222-3333-4444-555555555555\", didit.SessionsUpdateStatusParams{\n\tNewStatus: \"Approved\",\n\tComment: didit.String(\"All checks passed manual review\"),\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.SessionsUpdateStatusParams;\n\n// Reads DIDIT_API_KEY.\nDidit client = new Didit();\n\nvar result = client.sessions().updateStatus(\"11111111-2222-3333-4444-555555555555\", SessionsUpdateStatusParams.builder()\n .newStatus(SessionsUpdateStatusParams.NewStatus.of(\"Approved\"))\n .comment(\"All checks passed manual review\")\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->updateStatus('11111111-2222-3333-4444-555555555555', [\n 'new_status' => 'Approved',\n 'comment' => 'All checks passed manual review',\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.update_status(\n \"11111111-2222-3333-4444-555555555555\",\n new_status: \"Approved\",\n comment: \"All checks passed manual review\"\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.UpdateStatusAsync(\"11111111-2222-3333-4444-555555555555\", new SessionsUpdateStatusParams\n{\n NewStatus = \"Approved\",\n Comment = \"All checks passed manual review\",\n});\nConsole.WriteLine(JsonSerializer.Serialize(result));"}],"method":"patch","type":"path","servers":["77b8e1d2-36b6-42fd-9571-ec1831c16098"],"path":"/v3/session/{sessionId}/update-status/","baseUrlOptions":["https://verification.didit.me"],"title":"Aprova, declina o sol·licita reenviament per a una sessió de verificació","codeSamples":[{"label":"curl","lang":"curl","source":"curl -X PATCH \\\n https://verification.didit.me/v3/session/11111111-2222-3333-4444-555555555555/update-status/ \\\n -H 'x-api-key: YOUR_API_KEY' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"new_status\": \"Approved\",\n \"comment\": \"All checks passed manual review\"\n }'"},{"label":"Python","lang":"python","source":"from didit import Didit\n\n# Reads DIDIT_API_KEY.\nclient = Didit()\n\nresult = client.sessions.update_status(\n \"11111111-2222-3333-4444-555555555555\",\n new_status=\"Approved\",\n comment=\"All checks passed manual review\",\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.updateStatus(\"11111111-2222-3333-4444-555555555555\", {\n new_status: \"Approved\",\n comment: \"All checks passed manual review\",\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.UpdateStatus(ctx, \"11111111-2222-3333-4444-555555555555\", didit.SessionsUpdateStatusParams{\n\tNewStatus: \"Approved\",\n\tComment: didit.String(\"All checks passed manual review\"),\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.SessionsUpdateStatusParams;\n\n// Reads DIDIT_API_KEY.\nDidit client = new Didit();\n\nvar result = client.sessions().updateStatus(\"11111111-2222-3333-4444-555555555555\", SessionsUpdateStatusParams.builder()\n .newStatus(SessionsUpdateStatusParams.NewStatus.of(\"Approved\"))\n .comment(\"All checks passed manual review\")\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->updateStatus('11111111-2222-3333-4444-555555555555', [\n 'new_status' => 'Approved',\n 'comment' => 'All checks passed manual review',\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.update_status(\n \"11111111-2222-3333-4444-555555555555\",\n new_status: \"Approved\",\n comment: \"All checks passed manual review\"\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.UpdateStatusAsync(\"11111111-2222-3333-4444-555555555555\", new SessionsUpdateStatusParams\n{\n NewStatus = \"Approved\",\n Comment = \"All checks passed manual review\",\n});\nConsole.WriteLine(JsonSerializer.Serialize(result));"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.new_status":"Approved","body.comment":"All checks passed manual review"},{"body.new_status":"Declined","body.comment":"Suspected fraud"},{"body.new_status":"Resubmitted","body.nodes_to_resubmit.items.0.node_id":"feature_ocr","body.nodes_to_resubmit.items.0.feature":"OCR","body.nodes_to_resubmit.items.1.node_id":"feature_liveness","body.nodes_to_resubmit.items.1.feature":"LIVENESS","body.send_email":true,"body.email_address":"user@example.com","body.email_language":"en"},{"body.new_status":"Resubmitted"},{"body.new_status":"Approved","body.send_email":true,"body.email_address":"person@example.com","body.email_language":"en","body.email_preview_token":"eyJkaWdlc3QiOiI0ZjJhIn0:1uExAm:Pl3x4mpleS1gnatureValue000000000000000"}]},"dependencies":{"parameters":{"fe506ef7-8270-49b0-85f0-a441f32aef31":{"in":"path","name":"sessionId","required":true,"description":"UUID de la sessió de verificació que s'ha d'actualitzar. Accepta tant IDs de sessió d'usuari (KYC) com d'empresa (KYB); el servei resol l'ID entre tots dos tipus de sessió.","schema":{"type":"string","format":"uuid","example":"11111111-2222-3333-4444-555555555555","isRequired":true,"description":"UUID de la sessió de verificació que s'ha d'actualitzar. Accepta tant IDs de sessió d'usuari (KYC) com d'empresa (KYB); el servei resol l'ID entre tots dos tipus de sessió.","uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["new_status"],"properties":{"new_status":{"type":"string","description":"Estat de destinació. `Approved` i `Declined` registren una decisió manual definitiva (cadascuna també pot revocar l'altra). `Resubmitted` neteja els passos seleccionats i torna a enviar la sessió a l'usuari. Qualsevol altre valor retorna `400`.","enum":["Approved","Declined","Resubmitted"],"example":"Approved","isRequired":true,"uniqueKey":"new_status","typeLabel":"enum\u003cstring>"},"comment":{"type":"string","description":"Motiu de text lliure del canvi, desat al registre de revisió de la sessió i retornat a la matriu `reviews` d'[Obtenir la decisió](#get-/v3/session/-sessionId-/decision/). Per exemple, `Duplicated user`.","example":"All checks passed manual review","uniqueKey":"comment","typeLabel":"string"},"nodes_to_resubmit":{"type":"array","description":"Passos del flux de treball que l'usuari ha de refer. Només s'hi actua quan `new_status` és `Resubmitted`. Per a `Approved`/`Declined`, es continua validant l'esquema de les entrades (un valor de `feature` no vàlid retorna `400`), però les entrades vàlides segons l'esquema s'ignoren semànticament. Si s'omet, el servidor selecciona automàticament els intents existents d'OCR, prova de vida, coincidència facial, comprovant de domicili, telèfon, correu electrònic, AML, validació en bases de dades i qüestionari l'estat dels quals sigui `Declined`, `In Review`, `Not Finished` o `Expired` (els intents d'NFC, anàlisi d'IP, estimació d'edat, cerca facial i documents de KYB mai no se seleccionen automàticament; els intents facials que no són de coincidència facial se seleccionen com a `LIVENESS`); les funcionalitats que l'usuari mai no ha intentat (cap intent registrat) NO se seleccionen, de manera que una sessió amb zero intents retorna `400` (\"No features found that need resubmission\") encara que no s'hagi aprovat res; passa `nodes_to_resubmit` explícitament en aquest cas. Els passos s'executen en l'ordre del graf del flux de treball, independentment de l'ordre en què els enviïs. `KYB_REGISTRY`, `KYB_KEY_PEOPLE` i l'àlies `KYB` es rebutgen amb `400`; aquestes comprovacions pare es tornen a calcular a partir de les seves sessions de KYC filles.","items":{"type":"object","required":["node_id","feature"],"properties":{"node_id":{"type":"string","description":"Identificador del node tal com apareix a la definició del flux de treball de la sessió (per exemple `feature_ocr`, `feature_liveness`).","example":"feature_ocr","isRequired":true,"uniqueKey":"nodes_to_resubmit.items.[INDEX].node_id","typeLabel":"string"},"feature":{"type":"string","description":"Tipus de funcionalitat del node. Els àlies `ID_VERIFICATION`, `POA`, `PHONE` i `EMAIL` es normalitzen al servidor a `OCR`, `PROOF_OF_ADDRESS`, `PHONE_VERIFICATION` i `EMAIL_VERIFICATION`. `KYB_REGISTRY`, `KYB_KEY_PEOPLE` i `KYB` superen la validació de l'esquema, però sempre es rebutgen amb l'error de regla de negoci `400` mostrat als exemples.","enum":["OCR","OCR_BACK","NFC","AML","FACE","LIVENESS","FACE_MATCH","IP_ANALYSIS","AGE_ESTIMATION","PROOF_OF_ADDRESS","PHONE_VERIFICATION","EMAIL_VERIFICATION","FACE_SEARCH","DATABASE_VALIDATION","QUESTIONNAIRE","DOCUMENT_AI","KYB_DOCUMENTS","ID_VERIFICATION","POA","PHONE","EMAIL","KYB_REGISTRY","KYB_KEY_PEOPLE","KYB","GEOLOCATION"],"example":"OCR","isRequired":true,"uniqueKey":"nodes_to_resubmit.items.[INDEX].feature","typeLabel":"enum\u003cstring>"}},"uniqueKey":"nodes_to_resubmit.items.[INDEX]","typeLabel":"object"},"uniqueKey":"nodes_to_resubmit","typeLabel":"object[]"},"send_email":{"type":"boolean","description":"Indica si s'ha d'enviar un correu electrònic a l'usuari sobre el canvi. Requereix `email_address`. Per a `Approved`/`Declined`, l'usuari rep un avís d'estat; per a `Resubmitted`, el correu electrònic inclou l'enllaç de verificació i els motius de reenviament per a cada pas.","default":false,"example":false,"uniqueKey":"send_email","typeLabel":"boolean"},"email_address":{"type":"string","format":"email","description":"Destinatari del correu electrònic de notificació. **Obligatori quan `send_email` és `true`**; si s'omet, es retorna `400`.","example":"user@example.com","uniqueKey":"email_address","typeLabel":"string\u003cemail>"},"email_language":{"type":"string","description":"Idioma per al correu electrònic de notificació. Accepta qualsevol cadena a nivell d'esquema; els codis no admesos tornen silenciosament a l'anglès (`en`).","default":"en","example":"en","uniqueKey":"email_language","typeLabel":"string"},"email_preview_token":{"type":"string","writeOnly":true,"minLength":1,"maxLength":512,"description":"Rebut opcional de [Preview Decision Email](/ca/sessions-api/preview-decision-email) (per a `Approved` i `Declined`) o de [Preview Resubmission Email](/ca/sessions-api/preview-resubmission) (per a `Resubmitted`): el seu `preview_token`. Només és vàlid amb `send_email: true`; sense aquest, la sol·licitud retorna `400`. El destinatari, l'idioma, l'estat de la sessió, el remitent i el correu electrònic (i, per a un reenviament, els passos seleccionats) encara han de coincidir amb la previsualització, i el rebut caduca al cap de 15 minuts. En cas contrari, la sol·licitud retorna `409` abans que la sessió canviï o s'enviï un correu electrònic. Les integracions existents poden ometre aquest camp.","uniqueKey":"email_preview_token","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Approve Session":{"title":"Approve Session","value":{"new_status":"Approved","comment":"All checks passed manual review"}},"Decline Session":{"title":"Decline Session","value":{"new_status":"Declined","comment":"Suspected fraud"}},"Resubmit Specific Steps":{"title":"Resubmit Specific Steps","value":{"new_status":"Resubmitted","nodes_to_resubmit":[{"node_id":"feature_ocr","feature":"OCR"},{"node_id":"feature_liveness","feature":"LIVENESS"}],"send_email":true,"email_address":"user@example.com","email_language":"en"}},"Resubmit Auto-select":{"title":"Resubmit Auto-select","value":{"new_status":"Resubmitted"}},"Approve With Previewed Email":{"title":"Approve With Previewed Email","value":{"new_status":"Approved","send_email":true,"email_address":"person@example.com","email_language":"en","email_preview_token":"eyJkaWdlc3QiOiI0ZjJhIn0:1uExAm:Pl3x4mpleS1gnatureValue000000000000000"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"51339a87-c578-4896-80af-f1829f636fd3":{"description":"Estat actualitzat. La resposta només conté el `session_id`; obtén la sessió actualitzada mitjançant [Get Decision](#get-/v3/session/-sessionId-/decision/). El webhook `status.updated` s'activa un cop aplicat el canvi. Repetir `Approved` o `Declined` retorna el mateix cos i no canvia res.","content":{"application/json":{"schema":{"type":"object","properties":{"session_id":{"type":"string","format":"uuid","description":"UUID de la sessió actualitzada.","uniqueKey":"session_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Updated":{"title":"Updated","value":{"session_id":"3472fb7c-8f7c-4d1a-9cf4-cf3d74ce1a60"}}},"exampleType":"examples"}},"exampleType":"examples"},"b262f36f-bb1d-42e4-a252-a24a283acc0a":{"description":"Error de validació. Els errors de camp arriben com a `{\"\u003cfield>\": [\"\u003cmessage>\"]}` (alguns rebuigs de regles de negoci utilitzen un valor de cadena en el seu lloc: `{\"nodes_to_resubmit\": \"\u003cmessage>\"}`), els errors entre estats com a `{\"detail\": \"\u003cmessage>\"}` i l'error del mateix estat com a array JSON simple.","content":{"application/json":{"examples":{"Wrong Current Status":{"title":"Wrong Current Status","value":{"detail":"Only sessions with status Approved, Declined, In Review, Kyc Expired, Abandoned, Resubmitted can be updated. Current status: In Progress"}},"Invalid Status Value":{"title":"Invalid Status Value","value":{"new_status":["You can only update the status to 'Approved', 'Declined', or 'Resubmitted'."]}},"Missing new_status":{"title":"Missing new_status","value":{"new_status":["This field is required."]}},"Same Status":{"title":"Same Status","value":["The new status is the same as the current status."]},"Email Address Required":{"title":"Email Address Required","value":{"email_address":["Email address is required when send_email is true."]}},"Non-resubmittable Feature":{"title":"Non-resubmittable Feature","value":{"nodes_to_resubmit":"The following features cannot be resubmitted directly: KYB_REGISTRY. Resubmit the relevant child KYC sessions instead; the parent will recompute automatically."}},"Nothing To Resubmit":{"title":"Nothing To Resubmit","value":{"nodes_to_resubmit":"No features found that need resubmission. All features are already approved."}},"Invalid Feature Choice":{"title":"Invalid Feature Choice","value":{"nodes_to_resubmit":[{"feature":["\"BOGUS\" is not a valid choice. Valid choices are: OCR, OCR_BACK, NFC, AML, FACE, LIVENESS, FACE_MATCH, IP_ANALYSIS, AGE_ESTIMATION, PROOF_OF_ADDRESS, PHONE_VERIFICATION, EMAIL_VERIFICATION, FACE_SEARCH, DATABASE_VALIDATION, QUESTIONNAIRE, KYB_REGISTRY, KYB_DOCUMENTS, KYB_KEY_PEOPLE, ID_VERIFICATION, POA, PHONE, EMAIL, KYB"]}]}},"Invalid Status Value (not a status at all)":{"title":"Invalid Status Value (not a status at all)","value":{"new_status":["\"Bogus\" is not a valid choice."]}},"Preview Receipt Without Email":{"title":"Preview Receipt Without Email","value":{"email_preview_token":["A preview receipt is only valid when the email is sent."]}}},"exampleType":"examples"}},"exampleType":"examples"},"e37583ca-ceaf-433f-a7c4-0bbd7d3dd7bb":{"description":"La clau d'API amb abast ha caducat.","content":{"application/json":{"examples":{"Expired API Key":{"title":"Expired API Key","value":{"detail":"This API key has expired."}}},"exampleType":"examples"}},"exampleType":"examples"},"573e02ad-c3fd-457a-92df-93f135a0aa10":{"description":"Falten les credencials o els permisos són insuficients, o el `session_id` pertany a una altra aplicació.","content":{"application/json":{"examples":{"Invalid Credentials":{"title":"Invalid Credentials","value":{"detail":"Authentication credentials were not provided or are invalid."}},"Missing Privilege":{"title":"Missing Privilege","value":{"detail":"You do not have permission to perform this action."}}},"exampleType":"examples"}},"exampleType":"examples"},"5229e0ec-1ba9-479b-832b-54b651a49f74":{"description":"No existeix cap sessió de KYC o KYB amb aquest `session_id` (les sessions eliminades també retornen `404`).","content":{"application/json":{"examples":{"Not Found":{"title":"Not Found","value":{"detail":"Not found."}}},"exampleType":"examples"}},"exampleType":"examples"},"095d3258-4286-4106-8a6d-7a9d100bc080":{"description":"La previsualització del correu electrònic ha canviat o ha caducat. Genera una nova previsualització abans de confirmar; no s'aplica cap canvi a la sessió ni es fa cap lliurament de correu electrònic.","content":{"application/json":{"examples":{"Preview Changed":{"title":"Preview Changed","value":{"detail":"This email preview changed or expired. Preview the message again before confirming."}}},"exampleType":"examples"}},"exampleType":"examples"},"f437f8c4-cc55-47b6-8a6d-352aef8a8b2d":{"description":"S'ha repetit un reenviament destinat únicament a funcionalitats de backend (AML, DATABASE_VALIDATION, IP_ANALYSIS) dins de la finestra d'espera de 30 segons; una repetició immediata no pot canviar el resultat. Espera i torna-ho a provar després de l'interval indicat a `Retry-After`.","content":{"application/json":{"examples":{"Backend-only resubmit throttled":{"title":"Backend-only resubmit throttled","value":{"detail":"This session was already resubmitted for backend-only features within the last 30 seconds; repeating it cannot change the outcome. Wait before resubmitting again."}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"fce322be-9e97-408f-8b2e-0a2e762c3f4b":{"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":"Actualitzar estat de sessió: API d'aprovació i rebuig - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/sessions-api/update-status","matchLevel":1},"es":{"href":"/es/sessions-api/update-status","matchLevel":1},"pt-BR":{"href":"/pt-br/sessions-api/update-status","matchLevel":1},"ja":{"href":"/ja/sessions-api/update-status","matchLevel":1},"de":{"href":"/de/sessions-api/update-status","matchLevel":1},"fr":{"href":"/fr/sessions-api/update-status","matchLevel":1},"it":{"href":"/it/sessions-api/update-status","matchLevel":1},"pt":{"href":"/pt/sessions-api/update-status","matchLevel":1},"ca":{"href":"/ca/sessions-api/update-status","matchLevel":0},"id":{"href":"/id/sessions-api/update-status","matchLevel":1},"ru":{"href":"/ru/sessions-api/update-status","matchLevel":1},"ko":{"href":"/ko/sessions-api/update-status","matchLevel":1},"zh":{"href":"/zh/sessions-api/update-status","matchLevel":1},"ar":{"href":"/ar/sessions-api/update-status","matchLevel":1},"hi":{"href":"/hi/sessions-api/update-status","matchLevel":1}}},"lastModified":"2026-11-07T17:38:07.215Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"ca/sessions-api/update-status.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=\"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/{id}/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.\">\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=\"Actualitzar estat de sessió: API d\u0026#x27;aprovació i rebuig - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/{id}/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.\">\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/update-status\">\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=Actualitzar+estat+de+sessi%C3%B3%3A+API+d%27aprovaci%C3%B3+i+rebuig\u0026amp;description=Aprova%2C+rebutja+o+posa+en+revisi%C3%B3+una+sessi%C3%B3+amb+PATCH+%2Fv3%2Fsession%2F%7Bid%7D%2Fupdate-status%2F.+Per+a+KYC+i+KYB.+Didit%3A+preus+per+%C3%BAs%2C+sense+m%C3%ADnims+mensuals.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=03a433f8580e3f9222240d681819bf2ead212a163b50dc4151dd8fdf230942c9\">\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=\"Actualitzar estat de sessió: API d\u0026#x27;aprovació i rebuig - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/{id}/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.\">\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=Actualitzar+estat+de+sessi%C3%B3%3A+API+d%27aprovaci%C3%B3+i+rebuig\u0026amp;description=Aprova%2C+rebutja+o+posa+en+revisi%C3%B3+una+sessi%C3%B3+amb+PATCH+%2Fv3%2Fsession%2F%7Bid%7D%2Fupdate-status%2F.+Per+a+KYC+i+KYB.+Didit%3A+preus+per+%C3%BAs%2C+sense+m%C3%ADnims+mensuals.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=03a433f8580e3f9222240d681819bf2ead212a163b50dc4151dd8fdf230942c9\">\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/update-status\">\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/update-status.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/sessions-api/update-status\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/sessions-api/update-status\">\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/update-status#webpage\",\"url\":\"https://docs.didit.me/ca/sessions-api/update-status\",\"name\":\"Actualitzar estat de sessió: API d'aprovació i rebuig\",\"description\":\"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/{id}/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/ca/sessions-api/update-status#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/ca/sessions-api/update-status#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\":\"Actualitzar estat de sessió: API d'aprovació i rebuig\",\"item\":\"https://docs.didit.me/ca/sessions-api/update-status\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.didit.me/ca/sessions-api/update-status#apireference\",\"headline\":\"Actualitzar estat de sessió: API d'aprovació i rebuig\",\"name\":\"Actualitzar estat de sessió: API d'aprovació i rebuig\",\"description\":\"Aprova, rebutja o posa en revisió una sessió amb PATCH /v3/session/{id}/update-status/. Per a KYC i KYB. Didit: preus per ús, sense mínims mensuals.\",\"url\":\"https://docs.didit.me/ca/sessions-api/update-status\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/ca/sessions-api/update-status#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"keywords\":\"actualitzar estat de sessió, aprovar sessió KYC, rebutjar sessió KYC, API de revisió manual, estat de sessió KYB, API d'estat de verificació, PATCH /v3/session, API de verificació d'identitat, 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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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","description":"Llista sessions de verificació de Didit amb GET /v3/sessions/ i filtres per tipus, estat i flux. API KYC i KYB unificada, preu per ús.","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","description":"Revisa el destinatari, el remitent, el missatge localitzat i l'enllaç de verificació de Didit abans de sol·licitar el 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ó","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","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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]},{"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/update-status"}]}]},"basePath":"","title":"Actualitzar estat de sessió: API d'aprovació i rebuig - 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"]}