# VerifNer > Vérification d'identité pour les passeports et cartes d'identité du Niger, du Mali et du Burkina Faso. - [Introduction](https://verifner.mintlify.app/index.md): La vérification d'identité pensée pour le Sahel : un appel, un verdict motivé, en quelques secondes. - [Démarrage rapide](https://verifner.mintlify.app/quickstart.md): De zéro à votre première vérification en cinq minutes. - [Tarifs](https://verifner.mintlify.app/getting-started/pricing.md): Payez à la vérification, en FCFA. 50 vérifications offertes chaque mois pour démarrer, sans engagement. - [Authentification](https://verifner.mintlify.app/essentials/authentication.md): Clés secrètes, jetons client et bonnes pratiques. - [Parcours de vérification](https://verifner.mintlify.app/getting-started/journey.md): Ce que vit la personne vérifiée, et ce qui se passe de votre côté à chaque étape. - [Sécurité et conformité](https://verifner.mintlify.app/getting-started/security.md): Comment VerifNer protège les données d'identité qui lui sont confiées. - [Verdict et score](https://verifner.mintlify.app/concepts/verdict.md): Comment VerifNer passe de cinq contrôles à un verdict. - [Les cinq contrôles](https://verifner.mintlify.app/concepts/checks.md): Ce que vérifie chaque contrôle, et ce que veulent dire pass, warn, fail et skipped. - [Documents pris en charge](https://verifner.mintlify.app/concepts/documents.md): Les pièces d'identité lues par VerifNer, et comment bien les photographier. - [Modes test et live](https://verifner.mintlify.app/concepts/modes.md): Ce qui change entre une clé de test et une clé live. - [SDK web](https://verifner.mintlify.app/guides/web-sdk.md): Une capture guidée dans le navigateur : document, selfie, envoi, verdict. - [Webhooks](https://verifner.mintlify.app/guides/webhooks.md): Recevez chaque verdict sur votre serveur, signé et renvoyé jusqu'à réception. - [Idempotence](https://verifner.mintlify.app/guides/idempotency.md): Réessayer une requête sans créer (ni payer) deux vérifications. - [Serveur MCP](https://verifner.mintlify.app/guides/mcp.md): Vérifiez des identités depuis Claude, Cursor, Copilot, Gemini ou tout agent compatible MCP. - [Prompt d'intégration](https://verifner.mintlify.app/guides/ai-prompt.md): Faites faire l'intégration par votre agent IA : Claude Code, Cursor, Copilot, Windsurf. - [Sessions depuis la console](https://verifner.mintlify.app/console/qr-sessions.md): Vérifier quelqu'un en agence, sans rien intégrer : un QR code, un téléphone. - [Revue manuelle](https://verifner.mintlify.app/console/review.md): Trancher les vérifications en review depuis la console. - [Équipe et rôles](https://verifner.mintlify.app/console/team.md): Qui peut faire quoi dans la console, et comment sécuriser les accès. - [Journaux](https://verifner.mintlify.app/console/logs.md): Chaque appel à l'API et chaque action dans la console, consultables et exportables. - [Erreurs](https://verifner.mintlify.app/reference/errors.md): Le format des erreurs et la liste des codes. - [Limites](https://verifner.mintlify.app/reference/limits.md): Débit, taille des images, durées de validité. - [Données et conservation](https://verifner.mintlify.app/reference/data-retention.md): Ce que VerifNer conserve, combien de temps, et comment y accéder. - [Référence API](https://verifner.mintlify.app/api-reference/introduction.md): Tous les endpoints de l'API VerifNer. - [Verify a document, and optionally a selfie, synchronously](https://verifner.mintlify.app/api-reference/verify/verify-a-document-and-optionally-a-selfie-synchronously.md): Send an `Idempotency-Key` header to make retries safe: the same key returns the original result with `Idempotent-Replayed: true`. Test keys (`vn_test_`) run the full pipeline and never store images. - [Read a verification](https://verifner.mintlify.app/api-reference/verify/read-a-verification.md) - [Get a short-lived URL to a stored image](https://verifner.mintlify.app/api-reference/verify/get-a-short-lived-url-to-a-stored-image.md): Live keys only; the URL is valid 5 minutes and every issue and view is an audit event. 410 when the image was never stored or has been purged after the retention window. - [Open a session for the web SDK](https://verifner.mintlify.app/api-reference/sessions/open-a-session-for-the-web-sdk.md) - [Read a session and its outcome](https://verifner.mintlify.app/api-reference/sessions/read-a-session-and-its-outcome.md) - [Upload from the browser with the client token](https://verifner.mintlify.app/api-reference/sessions/upload-from-the-browser-with-the-client-token.md): Authenticate with `Authorization: Bearer `. CORS is open. A 422 leaves the session usable; a 201 completes it. - [List endpoints](https://verifner.mintlify.app/api-reference/webhooks/list-endpoints.md) - [Register an endpoint](https://verifner.mintlify.app/api-reference/webhooks/register-an-endpoint.md) - [Remove an endpoint](https://verifner.mintlify.app/api-reference/webhooks/remove-an-endpoint.md) - [Last 50 deliveries with their state and attempts](https://verifner.mintlify.app/api-reference/webhooks/last-50-deliveries-with-their-state-and-attempts.md) - [Sent after every verdict and again after a human review with `final verdict` set](https://verifner.mintlify.app/api-reference/sent-after-every-verdict-and-again-after-a-human-review-with-`final_verdict`-set.md): Headers: `VerifNer-Signature: t=,v1=.")>`, `VerifNer-Event`, `VerifNer-Delivery`. Reject timestamps older than 5 minutes. Retried 8 times over about four hours until a 2xx. - [Nouveautés](https://verifner.mintlify.app/changelog.md): Les évolutions de l'API, du SDK web et de la console. ## OpenAPI Specs - [openapi](/openapi.json)