
Pipelines de vérification d'identité
Les services KYC et d'onboarding appellent l'API depuis leur workflow de vérification afin de confirmer que la photo d'une pièce d'identité correspond bien à la personne ailleurs sur le web public.
L'API REST FaceSearch offre aux développeurs une surface réduite et stable pour la recherche inversée d'image de visage : envoyez une photo, interrogez l'état, lisez les résultats. Authentification Bearer, reprises idempotentes et spécification OpenAPI publique.
Un endpoint • 3 crédits par recherche • Tout en JSON
La confiance de milliers de personnes dans le monde
Trois étapes entre un terminal vide et votre premier résultat de recherche.

Connectez-vous au tableau de bord et générez une clé. Le texte en clair ne s'affiche qu'une seule fois. Stockez-la dans votre gestionnaire de secrets et ne la commitez jamais dans le code source.

Exécutez curl -F [email protected] https://facesearch.net/api/v1/search avec votre en-tête Bearer. L'endpoint renvoie un jobId en moins d'une seconde.

Appelez GET /api/v1/search/{jobId} toutes les 3 à 5 secondes. Quand le statut passe à completed, la réponse contient les URL sources, les miniatures et les scores de confiance.
Tout ce qu'il vous faut pour intégrer la recherche de visage dans un backend en production.

Tout ce qu'il vous faut pour intégrer la recherche de visage dans un backend en production.
Un document OpenAPI rédigé à la main sur /api/v1/openapi.json, qui alimente tous les SDK typés, de l'import Postman aux clients générés dans plus de 20 langages.
Envoyez un en-tête Idempotency-Key conforme à la RFC 9110 et le serveur renvoie le même jobId pour les envois dupliqués. Sans l'en-tête, le serveur calcule automatiquement un hash du contenu, de sorte que les reprises naïves sont toujours sûres.
Chaque clé API peut porter un plafond quotidien et mensuel optionnel. Une clé compromise ne peut pas vider tout votre solde car le quota est appliqué à la vitesse de Redis, avec un repli sur Postgres.
Chaque réponse transporte les en-têtes X-RateLimit-Remaining et X-RateLimit-Reset. Les réponses 429 incluent Retry-After pour vous indiquer exactement quand réessayer.
L'usage de l'API puise dans le même solde que l'interface web. Une seule recharge dans le tableau de bord alimente les deux surfaces, sans nouveau SKU de facturation à gérer.
Chaque réponse d'erreur est une enveloppe stable : code, message, status. Les codes comme INSUFFICIENT_CREDITS et RATE_LIMITED ne changent jamais, votre gestion d'erreurs peut donc rester ennuyeuse et éternelle.
Chaque appel à l'API FaceSearch est une unique requête HTTP. Voici le même flux 'soumettre une recherche de visage' dans cinq langages.
# 1. Submit a face image for search
curl -X POST https://facesearch.net/api/v1/search \
-H "Authorization: Bearer fs_live_YOUR_KEY" \
-H "Idempotency-Key: submit-$(date +%s)" \
-F "image=@/path/to/face.jpg" \
-F "consent=true"
# 2. Poll for completion
curl https://facesearch.net/api/v1/search/JOB_ID \
-H "Authorization: Bearer fs_live_YOUR_KEY"
# 3. Check your credit balance
curl https://facesearch.net/api/v1/credits \
-H "Authorization: Bearer fs_live_YOUR_KEY"De la vérification d'antécédents aux outils de sécurité, l'API propulse les équipes qui ont besoin de recherche de visage à grande échelle.

Les services KYC et d'onboarding appellent l'API depuis leur workflow de vérification afin de confirmer que la photo d'une pièce d'identité correspond bien à la personne ailleurs sur le web public.

Les équipes Trust & Safety connectent l'API à leur pipeline de réponse aux incidents pour enrichir les signalements escaladés de contexte en quelques secondes, au lieu de plusieurs heures.

Les journalistes d'investigation et chercheurs OSINT scriptent des recherches de visages en lot depuis des notebooks Jupyter, en utilisant l'en-tête de clé d'idempotence pour dédupliquer les lots lancés la nuit.
Retours réels d'équipes qui intègrent FaceSearch dans leurs workflows de production.
"La politique hybride de clé d'idempotence est la meilleure que j'aie vue sur une API. Les reprises naïves fonctionnent tout simplement, et les clés explicites nous donnent un contrôle total quand il nous faut de vraies nouvelles recherches."
"Nous avons branché FaceSearch sur notre pipeline de modération en un après-midi. Les quotas par clé nous permettent de remettre à chaque équipe sa propre clé sans craindre qu'on vide la cagnotte par accident."
"La spécification OpenAPI m'a permis de générer un client Python typé en une seule commande. Les codes d'erreur ne changent jamais, donc mon pipeline est d'une ennuyeuse stabilité depuis des mois, et c'est une qualité."
Choisissez le plan qui correspond à vos besoins. Pas de frais cachés, annulez à tout moment.
Pour les professionnels et les utilisateurs intensifs
Starter
$6
$2.00/credit
Basic
$24
$0.80/credit
Standard
$69
$0.69/credit
Pro
$199
$0.66/credit
Enterprise
$599
$0.60/credit
Tout ce que les développeurs demandent avant d'écrire leur première requête.
Créez une clé API gratuite, collez le one-liner curl et lancez votre première recherche en moins de dix minutes.
No credit card required