Ves al contingut principal
Didit recapta 7,5M $ per construir la infraestructura per a identitat i frau
Didit
Torna al blog
Blog · 1 de juliol del 2026

Aprofundiment Tècnic: Implementació de l'API de Prova de Domicili

Implementar una API de prova de domicili (PoA) és crucial per a una verificació d'identitat i compliment robustos. Aquest aprofundiment explora les consideracions tècniques, les fonts de dades i les millors pràctiques per

Per DiditActualitzat el
The Didit logo and blog title are displayed on a light blue background with a stylized fingerprint graphic on the right. The text reads: "Technical Deep Dive: Proof of Address API Implementation."

Implementar una API de prova de domicili (PoA) és un pas crític en la construcció de processos fiables de verificació d'identitat (IDV) i Know Your Customer (KYC) o Know Your Business (KYB). Confirma la residència física d'un usuari, afegint una capa vital de confiança i compliment a les vostres operacions. Aquest article proporciona un aprofundiment tècnic en la integració d'una API PoA, cobrint des de les fonts de dades fins a les millors pràctiques.

Per què és important la verificació de la prova de domicili

La verificació de la prova de domicili va més enllà de la simple recollida d'una adreça; es tracta de verificar la seva autenticitat i vinculació amb l'individu o l'entitat. Això és essencial per a:

  • Compliment normatiu: Moltes jurisdiccions exigeixen PoA com a part de les regulacions KYC/AML (Anti-Money Laundering) per prevenir el frau, el blanqueig de diners i el finançament del terrorisme.
  • Prevenció del frau: Verificar una adreça ajuda a prevenir la presa de control de comptes, el frau d'identitat sintètica i el frau de contracàrrecs.
  • Avaluació de riscos: Una adreça confirmada contribueix a un perfil de risc més precís per a clients i empreses.
  • Lliurament de serveis: Assegurar que els serveis o béns es lliuren a la ubicació correcta i verificada.

Mètodes comuns per a la verificació de la prova de domicili

Històricament, la verificació de PoA es basava en gran mesura en la revisió manual de documents físics. Les solucions modernes aprofiten la tecnologia per automatitzar i millorar aquest procés. Els mètodes principals inclouen:

Verificació basada en documents

Això implica la recollida i verificació de documents oficials que contenen el nom i l'adreça de l'individu. Els exemples comuns inclouen:

  • Factures de serveis públics: Factures d'electricitat, aigua, gas o internet.
  • Extractes bancaris: Extractes oficials d'institucions financeres.
  • Correu emès pel govern: Declaracions d'impostos, declaracions de seguretat social o documents de registre de votants.
  • Contractes de lloguer/Extractes hipotecaris: Per a propietaris o llogaters.

Quan s'utilitza la verificació basada en documents, una implementació efectiva de l'API PoA sol implicar:

  1. Captura de documents: Els usuaris carreguen imatges o escanejos dels seus documents.
  2. Reconeixement òptic de caràcters (OCR): Extreu dades de text (nom, adreça, data d'emissió, emissor) del document.
  3. Extracció i anàlisi de dades: Estructura les dades extretes en un format utilitzable.
  4. Comprovacions d'autenticitat: Verifica la integritat del document, comprova si hi ha signes de manipulació i assegura que és un tipus de document genuí (per exemple, utilitzant anàlisis forenses o detecció de característiques de seguretat).
  5. Coincidència de dades: Compara les dades d'adreça extretes amb altra informació d'identitat verificada (per exemple, d'un document d'identitat).
  6. Referència creuada de bases de dades: Opcionalment, fa referència creuada de l'adreça amb bases de dades postals o altres fonts de confiança.

Verificació basada en bases de dades

Aquest mètode implica consultar directament bases de dades autoritzades per confirmar una adreça. Això pot ser més ràpid i menys intrusiu per a l'usuari. Les fonts de dades podrien incloure:

  • Oficines de crèdit: L'accés als fitxers de crèdit dels consumidors sovint inclou un historial d'adreces verificat.
  • Registres governamentals: Censos electorals, registres de la propietat o bases de dades d'adreces nacionals.
  • Bases de dades del servei postal: Llistes d'adreces oficials mantingudes per les autoritats postals nacionals.

La implementació de l'API PoA basada en bases de dades sol implicar l'enviament de l'adreça proporcionada i, potencialment, altres identificadors (com el nom o la data de naixement) a l'API, que després consulta aquestes fonts de dades subjacents i retorna una puntuació o estat de confiança de la coincidència.

Aprofundiment tècnic: Implementació de l'API de prova de domicili

La integració d'una API PoA requereix una planificació acurada i la comprensió del flux de treball tècnic. Aquí teniu un desglossament de les consideracions clau:

1. Punts finals de l'API i autenticació

L'API PoA escollida exposarà punts finals específics per a diferents tasques de verificació. Els punts finals comuns podrien incloure:

  • /verify/address/document: Per enviar imatges de documents per a PoA.
  • /verify/address/database: Per enviar dades d'adreça textuals per a cerques a la base de dades.
  • /status/{check_id}: Per recuperar l'estat i els resultats d'una comprovació processada de manera asíncrona.

L'autenticació és primordial. La majoria de les API utilitzen claus API, OAuth 2.0 o autenticació basada en tokens. Assegureu-vos d'un maneig i emmagatzematge segurs de les vostres credencials d'API. Per exemple, l'API de Didit utilitza una clau API passada a la capçalera Authorization com a token Bearer.

2. Càrregues útils de sol·licitud i resposta

Comprendre l'estructura JSON (o XML) de les sol·licituds i respostes és crucial. Una sol·licitud PoA típica basada en documents podria tenir aquest aspecte:

{
  "customer_id": "user123",
  "document_type": "utility_bill",
  "document_image": "<base64_encoded_image_string>",
  "document_back_image": "<base64_encoded_back_image_string>" (if applicable),
  "expected_name": "John Doe",
  "expected_address": {
    "street": "123 Main St",
    "city": "Anytown",
    "state": "NY",
    "zip_code": "12345",
    "country": "USA"
  },
  "metadata": {
    "session_id": "abcd-1234"
  }
}

La resposta normalment inclouria:

{
  "check_id": "poa_check_5678",
  "status": "completed",
  "result": "verified",
  "extracted_data": {
    "name": "John Doe",
    "address": {
      "street": "123 Main St",
      "city": "Anytown",
      "state": "NY",
      "zip_code": "12345",
      "country": "USA"
    },
    "document_type": "utility_bill",
    "issue_date": "2023-10-15",
    "issuer": "Local Power Co."
  },
  "verifications": [
    {
      "type": "document_authenticity",
      "status": "passed",
      "details": "No signs of tampering detected."
    },
    {
      "type": "address_match",
      "status": "passed",
      "score": 0.95
    }
  ],
  "flags": [],
  "risk_score": 10
}

Per a PoA basat en bases de dades, la sol·licitud podria ser més senzilla:

{
  "customer_id": "user123",
  "address": {
    "street": "123 Main St",
    "city": "Anytown",
    "state": "NY",
    "zip_code": "12345",
    "country": "USA"
  },
  "name": "John Doe",
  "dob": "1980-01-01"
}

3. Processament asíncron vs. síncron

La verificació basada en documents sovint implica processament d'imatges i aprenentatge automàtic, que pot trigar diversos segons. Moltes API PoA ofereixen processament asíncron. Envieu la sol·licitud, rebeu un check_id i, a continuació, consulteu un punt final d'estat o rebeu una notificació de webhook quan els resultats estiguin llestos. Les cerques a la base de dades solen ser síncrones, proporcionant resultats immediats.

4. Gestió d'errors i reintents

Implementeu una gestió d'errors fiable per a les respostes de l'API. Estigueu preparats per a:

  • Errors del costat del client (4xx): Entrada no vàlida, sol·licituds no autoritzades. Proporcioneu comentaris clars a l'usuari.
  • Errors del costat del servidor (5xx): Problemes de l'API. Implementeu un retrocés exponencial per als reintents, especialment per a errors temporals de xarxa o límits de velocitat.

5. Seguretat i privadesa de les dades

Quan es tracta de dades personals sensibles com adreces i documents d'identitat, la seguretat i la privadesa de les dades són primordials. Assegureu-vos que la vostra integració de l'API PoA compleix amb:

  • Xifratge: Dades en trànsit (TLS/SSL) i en repòs (AES-256).
  • Minimització de dades: Només recopileu i emmagatzemeu les dades absolutament necessàries per a la verificació.
  • Compliment: Compliu amb les regulacions pertinents com GDPR, CCPA i les lleis regionals de protecció de dades. Trieu proveïdors amb certificacions com SOC 2 Tipus 1 i ISO/IEC 27001, com Didit.

6. Consideracions sobre l'experiència d'usuari (UX)

Un procés PoA fluid és vital per a l'incorporació i retenció d'usuaris. Considereu:

  • Instruccions clares: Guieu els usuaris sobre quins documents s'accepten i com capturar-los.
  • Retroalimentació en temps real: Informeu els usuaris sobre l'estat de la càrrega, el temps de processament i qualsevol problema.
  • Optimització mòbil: Assegureu-vos que el flux de captura i càrrega de documents funcioni sense problemes en dispositius mòbils.
  • Localització: Suport a diversos idiomes per a tipus de documents i instruccions.

Millors pràctiques per a la implementació de l'API de prova de domicili

  • Enfocament per capes: Combineu la verificació de documents amb comprovacions de bases de dades per a una major seguretat.
  • Automatitzeu sempre que sigui possible: Aprofiteu l'OCR i la IA per al processament de documents per reduir la revisió manual.
  • Definiu regles de negoci clares: Estableix criteris per aprovar/suspendre PoA basats en el teu apetit de risc i obligacions reguladores.
  • Mecanismes de reserva: Tingueu un pla per a la revisió manual si les comprovacions automatitzades fallen, o si un usuari no pot proporcionar documents digitals.
  • Superviseu el rendiment: Feu un seguiment dels temps de resposta de l'API, les taxes d'èxit i els falsos positius/negatius per optimitzar el vostre procés.
  • Manteniu-vos actualitzats: Les regulacions i les tècniques de frau evolucionen. Assegureu-vos que el vostre proveïdor d'API PoA ofereix actualitzacions contínues a les seves fonts de dades i capacitats de detecció.

Punts clau

  • La prova de domicili és un component fonamental de la verificació d'identitat i la prevenció del frau.
  • Les solucions PoA modernes combinen l'anàlisi de documents (OCR, comprovacions d'autenticitat) amb cerques a bases de dades.
  • Una implementació fiable de l'API PoA requereix una atenció acurada als punts finals de l'API, les càrregues de dades, l'autenticació i la gestió d'errors.
  • La seguretat de les dades, la privadesa i una experiència d'usuari fluida són fonamentals per a una integració exitosa.
  • Adoptar un enfocament per capes i supervisar contínuament el rendiment són les millors pràctiques.

Preguntes freqüents

P: Quins tipus de documents s'accepten normalment per a la prova de domicili?

R: Els documents comunament acceptats inclouen factures de serveis públics (electricitat, aigua, gas, internet), extractes bancaris, correu emès pel govern (declaracions d'impostos) i contractes de lloguer, sempre que siguin recents (normalment dins dels últims 3-6 mesos) i mostrin clarament el nom i l'adreça de l'individu.

P: Com verifica una API PoA l'autenticitat d'un document?

R: Les API PoA utilitzen tècniques avançades com l'anàlisi forense, l'aprenentatge automàtic i la detecció de característiques de seguretat (per exemple, filigranes, hologrames, tipus de lletra) per identificar signes de manipulació, falsificació o manipulació digital en les imatges de documents carregades.

P: És suficient per si sola la PoA basada en bases de dades?

R: Tot i que és ràpida i convenient, la PoA basada en bases de dades pot no ser sempre suficient, especialment per a escenaris d'alt risc o requisits reguladors específics. Combinar-la amb la verificació basada en documents sovint proporciona un nivell més alt de seguretat i compliment.

P: Quin és el temps de resposta típic per a la verificació de PoA mitjançant una API?

R: La PoA basada en bases de dades pot ser gairebé instantània (mil·lisegons a uns pocs segons). La verificació basada en documents, que implica processament d'imatges i IA, sol oscil·lar entre uns pocs segons i un minut, sovint gestionada de manera asíncrona.

P: Què passa si un usuari no té documents PoA comuns?

R: Les bones solucions PoA ofereixen flexibilitat. Això podria incloure l'acceptació d'una gamma més àmplia de documents alternatius, o la provisió d'un procés de revisió manual de reserva per a casos extrems. Alguns sistemes avançats també poden aprofitar punts de dades alternatius o senyals de comportament per a la confirmació de l'adreça.

Didit proporciona una infraestructura completa per a la identitat i el frau, inclosa la implementació avançada de l'API de prova de domicili. La nostra plataforma integra més de 1.000 fonts de dades i ofereix un mercat obert de mòduls, que us permet personalitzar els vostres fluxos de treball de verificació. Amb Didit, podeu integrar comprovacions d'identitat i frau en minuts, confiant en les nostres certificacions SOC 2 Tipus 1, ISO/IEC 27001 i iBeta Nivell 1 PAD. Oferim preus públics de pagament per ús sense mínims, i podeu començar amb 500 comprovacions gratuïtes cada mes.

Comenceu amb Didit

Didit és una infraestructura per a la identitat i el frau — una API, preus públics de pagament per ús i 500 verificacions gratuïtes cada mes. Afegiu la verificació d'identitat al vostre flux i integreu-la en 5 minuts.

Infraestructura per a identitat i frau.

Una API per a KYC, KYB, monitorització de transaccions i anàlisi de carteres. Integra-la en 5 minuts.

Demana a una IA que resumeixi aquesta pàgina