Clés et modes test / live
Deux types de clés
| Clé | Où | Pour |
|---|---|---|
sk_test_… / sk_live_… | Votre serveur uniquement | L'API : créer et lire les sessions, le wallet. En-tête Authorization: Bearer sk_…. |
pk_test_… / pk_live_… | Votre front | Ouvrir le SDK avec un client_secret. Ne permet rien d'autre. |
- Une clé secrète n'est affichée qu'à sa création : seul son hachage est conservé. Vous pouvez en avoir 10 actives par mode, les révoquer ou les renouveler à tout moment.
- Une clé publique de production n'est acceptée que depuis les origines déclarées dans le back-office. Une clé de test l'est aussi depuis
localhost. - Une clé ne voit que les sessions de son mode.
Le mode test
Avec une clé de test, tout le parcours fonctionne (SDK, caméra, webhooks) mais aucune analyse réelle n'est faite et rien n'est facturé. Le wallet de test est toujours vide.
Résultats simulés
Choisissez le résultat d'une session de test avec deux métadonnées à la création :
| Métadonnée | Valeurs |
|---|---|
test_document_outcome | accepted (défaut), retake (photos à reprendre), rejected, review |
test_liveness_outcome | verified (défaut), retry (challenge à refaire), rejected, review |
Corps de POST /v1/sessions
{
"client_reference_id": "user_1842",
"metadata": { "test_liveness_outcome": "review" }
}