Signlift

Sandbox

Testez l'intégration de bout en bout sans envoyer de vrai email ni signer pour de vrai.

Création d'un compte sandbox

Tout compte Signlift dispose automatiquement d'un environnement sandbox. Aucun setup nécessaire : récupérez une clé sk_sandbox_* et tapez sur https://api-sandbox.signlift.io.

Codes OTP prédictibles

En sandbox, l'OTP envoyé par email/SMS est toujours 123456. Cela permet d'écrire des tests d'intégration end-to-end sans avoir à intercepter les emails.

// Test E2E avec Playwright
await page.fill('input[name="otp"]', '123456')

L'OTP est aussi retourné dans la réponse de l'endpoint OTP en sandbox :

{
  "otp_sent": true,
  "sandbox_code": "123456"
}

Webhooks en local

Pour recevoir les webhooks sur localhost, exposez votre serveur avec ngrok, Cloudflare Tunnel ou similaire :

ngrok http 3000
# Forwarding https://abc123.ngrok.app -> http://localhost:3000

Puis passez l'URL ngrok dans webhook_url.

Limites de la sandbox

  • Emails : envoyés à de vraies adresses, mais préfixés [SANDBOX]. Pour ne pas spammer, configurez une boîte de test (signlift+test@yourdomain.com).
  • PDFs signés : marqués SANDBOX — non opposable dans le certificat.
  • Rétention : les requêtes sandbox sont purgées après 30 jours.
  • Rate limits : 1000 requêtes / minute par clé.

On this page