Saltar al contingut principal
POST
cURL
Inicia la verificació de Mobile-ID des del teu backend amb la clau d’API de la teva aplicació. No cal un flux de treball ni un workflow_id. La resposta d’inici descriu la següent acció d’autenticació; no és un resultat d’identitat aprovat.

Cobertura i activació

L’activació de la cartera és independent del desplegament de l’API i de l’elegibilitat de la teva aplicació. Un endpoint documentat no activa una cartera marcada com a Pròximament. Per consultar les tarifes publicades vigents, consulta preus de les carteres d’identitat digital.

Què fa la persona

Mostra el codi de comparació a la teva aplicació i espera que la persona l’aprovi al seu telèfon. La persona introdueix el seu PIN al telèfon, mai a la teva aplicació ni a la sol·licitud de l’API. Els identificadors amb tots els zeros de l’exemple de sol·licitud només serveixen per a la simulació del sandbox de Didit; per a l’autenticació en producció, utilitza les dades registrades de la persona.

Rebre el resultat

Segueix la guia de l’API de carteres d’identitat digital per fer el seguiment de la verificació i recuperar-ne el resultat. Considera només un resultat completat i verificat com a prova que la cartera ha autenticat la persona. Els atributs d’identitat retornats varien segons la cartera; no donis per fet que hi hagi una adreça, un retrat o tots els atributs sol·licitats.

Relacionats

Autoritzacions

x-api-key
string
header
requerit

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.

Capçaleres

Idempotency-Key
string

Clau opcional de seguretat en reintents (màxim 255 caràcters). Si es reintenta amb la mateixa clau, cartera i cos, es retorna la verificació original sense iniciar un segon inici de sessió; la mateixa clau amb una altra cartera o cos retorna 409 idempotency_key_reused.

Cos

Inicia una verificació amb Mobile-ID (EST, LTU).

country
enum<string>
requerit

País ISO 3166-1 alpha-3 de la identitat Mobile-ID.

  • EST - EST
  • LTU - LTU
Opcions disponibles:
EST,
LTU
personal_code
string
requerit

El codi d'identificació personal nacional de l'usuari. S'adreça a l'aplicació Mobile-ID de l'usuari; l'usuari confirma el codi de comparació i introdueix el seu PIN a l'aplicació. No demanis mai el PIN.

Minimum string length: 1
Pattern: ^[0-9-]{6,20}$
phone_number
string
requerit

El número de telèfon de Mobile-ID en format E.164 (+372... o +370...).

Required string length: 1 - 16
vendor_data
string | null

La teva pròpia referència per a aquesta verificació (p. ex., el teu identificador d'usuari). Es retorna als resultats i als webhooks.

metadata
object | null

Objecte JSON opcional emmagatzemat amb la verificació i retornat en resultats i webhooks.

sandbox_scenario
string

Només per a aplicacions de sandbox: el resultat simulat ('wallet_cancelled', 'wallet_timeout' o 'wallet_provider_error'); amb qualsevol altre escenari (o sense), la verificació és correcta. Es rebutja en aplicacions en producció. El catàleg complet està disponible a GET /v1/sandbox/scenarios/.

Minimum string length: 1

Resposta

Una verificació de cartera independent, tal com respon cada endpoint de carteres.

request_id
string<uuid>
requerit
wallet_verification
object
requerit
vendor_data
string | null
requerit
metadata
object | null
requerit

L'objecte de metadades enviat a l'inici, o null.

created_at
string<date-time>
requerit
Darrera modificació el 7 de novembre del 2026