Agréé ANTS depuis 2020Intégrez la génération de codes ePhoto officiels en quelques lignes de code. Conçue pour les plateformes qui veulent proposer la photo d'identité dématérialisée.
Activation après vérification du compte
{
"live": true,
"ephotoRequestId": "erq_01abc...",
"codeEphoto": "9AHA00011013193525RR00",
"status": "ready",
"expirationDate": "2026-10-13T...",
"metadata": {
"clientRef": "votre-ref"
}
}L'ePhoto est déjà utilisée pour les permis de conduire et titres de séjour. France Titres prépare son intégration sur la chaîne passeport et carte d'identité.
Périmètre actuel
ePhoto utilisée pour : permis de conduire + titres de séjour
Perspective
Préparation de l'intégration ePhoto sur la chaîne passeport & CNI
Sources : France Titres (rapport d'activité 2023), Cour des comptes, Ministère de l'Intérieur.
Notre API est conçue pour les professionnels qui souhaitent intégrer la génération de codes ePhoto dans leurs applications.
Vous proposez des services photo en ligne et souhaitez étendre votre offre aux photos d'identité officielles.
Ajoutez la génération de codes ePhoto à votre plateforme sans vous soucier de la conformité réglementaire.
Exemples : Studios photo en ligne, applications de retouche, services d'impression
Votre workflow inclut la capture à distance de documents et vous avez besoin de photos d'identité conformes.
Intégrez un parcours complet avec upload sécurisé, normalisation automatique et code ePhoto valide.
Exemples : Plateformes RH, onboarding digital, services administratifs
Vous développez des solutions pour des clients qui ont besoin de générer des photos d'identité.
Une API robuste avec webhooks, metadata personnalisables et documentation technique complète.
Exemples : ESN, éditeurs de logiciels, agences digitales
Un workflow simple et transparent avec des statuts clairs à chaque étape. Suivez le cycle de vie complet de chaque code ePhoto.
Appelez POST /v1/ephotos pour créer une demande. Vous recevez un ephotoRequestId et deux URLs PUT signées pour l'upload sécurisé.
Uploadez la photo et la signature directement via PUT binaire. Une fois les deux fichiers reçus, le traitement démarre automatiquement.
Nous vérifions le fichier, appliquons un léger recadrage si nécessaire et compressons la photo aux spécifications ANTS. Le code ePhoto est généré et le statut passe à "ready".
L'utilisateur saisit son code sur le site de l'ANTS. Le statut passe à "linked_to_case".
Une fois consommé ou expiré, le statut est mis à jour et la conservation des données suit nos règles RGPD.
Une API REST simple et bien documentée. Créez votre première commande en quelques lignes.
curl -X POST https://api.ephoto.io/v1/ephotos \
-H "Authorization: Bearer eph_live_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: your-unique-key" \ # optionnel
-d '{
"metadata": {
"clientRef": "client-123",
"externalId": "your-id"
}
}'{
"live": true,
"ephotoRequestId": "erq_01abc...",
"status": "awaiting_upload",
"uploads": {
"photo": { "putUrl": "https://api.ephoto.io/v1/put/..." },
"signature": { "putUrl": "https://api.ephoto.io/v1/put/..." },
"expiresAt": "2026-04-13T16:30:00Z"
},
"metadata": {
"clientRef": "client-123",
"externalId": "your-id"
}
}Envoyez vos propres metadata. Elles sont retournées partout : endpoints, webhooks, dashboard.
Le traitement démarre automatiquement dès réception de la photo et de la signature. Le code est disponible après finalisation.
URLs PUT signées à usage unique. Upload direct vers nos serveurs, sans transit par votre infrastructure.
Recevez des notifications automatiques à chaque changement de statut. Idéal pour le support client, le suivi des commandes et l'automatisation.
Chaque webhook est signé. Vérifiez l'authenticité avec votre clé secrète.
En cas d'échec, nous réessayons automatiquement avec backoff exponentiel.
Vos metadata sont toujours incluses pour faciliter le rapprochement.
{
"eventId": "b3d8a2f1-...",
"event": "ephoto.status_changed",
"occurredAt": "2026-04-13T14:35:22Z",
"data": {
"live": true,
"ephotoRequestId": "erq_01abc...",
"codeEphoto": "9AHA00011013193525RR00",
"simulated": false,
"previousStatus": "processing",
"status": "ready",
"metadata": {
"clientRef": "client-123"
}
}
}Headers de vérification
X-Ephoto-Event-Id: b3d8a2f1-...X-Ephoto-Timestamp: 1744726522X-Ephoto-Signature: sha256=...L'agrément ANTS représente un engagement fort en matière de sécurité et de conformité réglementaire. Nous avons investi des années pour l'obtenir.

Opérateur officiel autorisé à générer des codes ePhoto valides pour les démarches administratives.
L'agrément repose sur des exigences de sécurité, de traçabilité et de conformité réglementaire.
Transport sécurisé, stockage privé, logs d'audit et pratiques alignées avec les exigences RGPD.
Les données liées aux demandes suivent leur cycle de vie et nos règles de conservation RGPD.
API REST versionnée, webhooks signés HMAC, upload via URLs signées à usage unique. Des standards pensés pour les développeurs.
Infrastructure cloud redondante et monitorée 24/7.
Achetez des crédits sans abonnement. Pas de frais cachés. Un crédit = un code ePhoto. Valables tant que votre compte reste actif.
Commandez vos crédits depuis le dashboard après activation de votre compte.
Tout ce que vous devez savoir sur l'API ephoto.io et les codes ePhoto.
Rejoignez les intégrateurs qui font confiance à ephoto.io pour proposer la photo d'identité dématérialisée à leurs utilisateurs.
Vous êtes photographe ?
Focalia : logiciel ePhoto agréé ANTS, codes en quelques clics, photos illimitées, 100% cloud.