Développeurs
Une seule API pour tous les contrôles : créez une vérification, envoyez le lien à l’utilisateur, recevez le résultat par webhook signé.
Les façons d’intégrer
API REST
L’API se trouve à l’adresse https://api.proofage.net. Les requêtes sont signées en HMAC, et les résultats parviennent à votre serveur par webhook signé.
SDK
Ils signent les requêtes et vérifient les signatures des webhooks à votre place.
- Laravel : proofage/laravel-client sur Packagist
- PHP : proofage/php-sdk sur Packagist (GitHub)
- Node.js : @proofage/node sur npm
- Python : proofage sur PyPI (GitHub)
Pour les agents de code IA
Le serveur MCP permet à un agent comme Claude Code ou Cursor de créer un compte de test, de lire le guide d’intégration, de créer des vérifications et de rejouer des webhooks sur votre gestionnaire local. Le prompt d’intégration est un brief prêt à coller dans votre agent de code.
Serveur MCP · Prompt d’intégration · La documentation en Markdown
Par cas d’usage
Intégrez-le à votre façon
Pas de développeurs ? Zapier (bêta)
Créez une vérification à partir d’un formulaire, d’une nouvelle commande ou d’une nouvelle inscription, et renvoyez le résultat vers votre CRM ou votre tableur. Des recettes prêtes pour les formulaires et Google Sheets. Accès par lien d’invitation, sur demande.
Par défaut, seuls la décision et les signaux sont transmis à Zapier. Les données du document ne le sont que si vous l’activez.
Boutiques en ligne
Une application Shopify, une extension WooCommerce et un module PrestaShop (en attente d’approbation par PrestaShop) ajoutent une vérification d’âge au moment du paiement, sans code.
Nous vous aidons à intégrer : des SDK prêts à l’emploi, des recettes Zapier et l’aide directe des développeurs qui l’ont construit.
À quoi ressemble une intégration
Créez une vérification et envoyez l’utilisateur vers le lien que vous recevez en retour. Quand la vérification aboutit à une décision, l’URL de webhook que vous avez définie dans le tableau de bord reçoit une requête signée. Les SDK signent la requête et vérifient la signature à votre place.
1. Créer une vérification
POST https://api.proofage.net/v1/verifications
Content-Type: application/json
{
"external_id": "user-123",
"callback_url": "https://yoursite.com/account/verified"
}
2. Recevoir le résultat
POST https://yoursite.com/webhooks/proofage
(signed with HMAC: check the signature before you trust the body)
{
"external_id": "user-123",
"status": "approved"
}
Mode test gratuit
Développez sur un bac à sable doté de ses propres clés d’API. Les vérifications de test sont toujours gratuites et ne comptent jamais dans vos vérifications gratuites ni dans votre facture.
Vous fixez vous-même l’issue d’une vérification de test et voyez arriver le webhook : vous pouvez ainsi essayer les résultats approuvé et refusé avant qu’un vrai utilisateur ne voie le parcours. Passez aux clés du mode réel quand tout est prêt.
Documentation, code source et état du service
Documentation et journal des modifications
Des guides sur l’API, les webhooks, l’authentification et les tests, et un journal de ce qui a changé.
Code source sur GitHub
Les SDK sont open source. Le code source de la démo en ligne est lui aussi sur GitHub : vous pouvez y voir une intégration complète.
État du service
Une page d’état du service publique, et un objectif de disponibilité mensuelle de 99,9 % pour l’API.
Une ligne directe avec les développeurs qui l’ont construit
Écrivez-nous sur LinkedIn, par e-mail ou dans le chat du tableau de bord. Les développeurs qui ont construit ProofAge répondent eux-mêmes, week-ends compris.
Obtenez vos clés d’API
Le mode test est gratuit. 500 vérifications en mode réel sont gratuites aussi, sans carte bancaire, sans limite de durée.