REST API
Een REST API (Application Programming Interface — Representational State Transfer) is een programmeerinterface waarmee twee computersystemen via het HTTP-protocol kunnen communiceren. In de context van documentverificatie maakt een REST API het mogelijk om identiteitscontrolediensten rechtstreeks in bestaande bedrijfsapplicaties te integreren.
De REST-architectuur is gebaseerd op eenvoudige principes: elke bron (een document, een gebruiker, een verificatie) is toegankelijk via een unieke URL, en standaardbewerkingen (aanmaken, lezen, bijwerken, verwijderen) worden uitgevoerd via de bijbehorende HTTP-methoden (POST, GET, PUT, DELETE). Deze standaardisatie vergemakkelijkt de integratie door ontwikkelteams en garandeert maximale interoperabiliteit tussen heterogene systemen.
Voor bedrijven die onderworpen zijn aan KYC-compliance-verplichtingen, is de REST API het voorkeursmechanisme voor de integratie van documentverificatiediensten. In plaats van gebruikers door te sturen naar een platform van derden, roept het bedrijf de API rechtstreeks aan vanuit zijn eigen klanttraject. Het document wordt ingediend, in real time geanalyseerd, en het resultaat (gevalideerd, afgewezen, in afwachting van handmatige beoordeling) wordt binnen seconden teruggestuurd als een gestructureerd JSON-antwoord.
De REST API van CheckFile biedt speciale endpoints voor elke fase van het verificatieproces: documentindiening, gegevensextractie, echtheidscontrole, kruisverificatie en audittrail-generatie. De API ondersteunt authenticatie via API-sleutel en OAuth 2.0, TLS-encryptie, en biedt webhooks voor asynchrone notificaties. De interactieve documentatie stelt ontwikkelaars in staat om elk endpoint rechtstreeks vanuit hun browser te testen.
Regelgeving
Praktijkvoorbeelden
- 1.Een fintech integreert de REST API voor documentverificatie in zijn mobiele rekeningopeningsproces: de gebruiker maakt een foto van zijn identiteitsbewijs, de app stuurt de afbeelding via de API, en ontvangt de geëxtraheerde gegevens en verificatiestatus in minder dan 3 seconden.
- 2.Een verzekeringsmakelaar koppelt zijn CRM aan de REST API om automatisch een identiteitsverificatie te starten wanneer er een nieuwe prospect wordt aangemaakt, zonder handmatige interventie van het compliance-team.
- 3.Een vastgoedverhuurplatform gebruikt de REST API om adresbewijzen en loonstrookjes van huurkandidaten in real time te verifiëren en de resultaten rechtstreeks in het sollicitatiedossier te integreren.