Document API

Process and verify documents using Datakeen's AI — from your own application

The Document API lets you send documents to Datakeen for AI-powered extraction and verification. Each endpoint is specialised for a specific document type — identity documents, proof of address, bank details, tax statements, and more.


Base URL

https://api.datakeen.co/api/v2/

How it works

  1. Authenticate — obtain a token via the Authentication endpoint
  2. Send a document — POST the document (as base64 or file) to the appropriate endpoint
  3. Get results — receive extracted fields, AI controls, and a verification status in the response

You can optionally save results to the back office by adding "save": true to your request. See Use APIs with Back Office for details.


Available document types

DocumentEndpointDescription
ID Cardreco/idFrench and European national identity cards
Passportreco/passportICAO-compliant passports
Residence Permitreco/residence-permitResidence permits and titles of stay
Driver Licensereco/driver-licenseDriver's licenses
Health Cardreco/vital-cardHealth insurance cards (Carte Vitale)
Proof of Addressreco/proof-of-addressUtility bills, lease agreements, etc.
Tax Statementreco/tax-statementTax assessment notices
Bank Detailsreco/bankdetailsRIB / bank account details
KBISreco/kbisCompany registration certificates
Vehicle Registrationreco/vehicle-registrationVehicle registration documents
Death Certificatereco/death-certificateDeath certificates
SIRENEreco/sireneINSEE SIRENE company lookup
Payslipreco/payslipPay slips
Military IDreco/military-idMilitary identity cards
Multi-Docreco/multi-docAutomatic document type detection and processing

For a comprehensive list of all supported document types (200+), see the Document Library.


What’s Next

Choose a document type to get started