Quickstart
- Create an account at
/auth/loginand an organization. - Switch to the sandbox environment (top bar).
- Create a project and an API key under Developer.
- Create a verification session:
curl -X POST https://authpermit.com/api/v1/verification-sessions \
-H "Authorization: Bearer ap_sandbox_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: 7f1c..." \
-d '{"subject": {"external_id": "user_123"}, "checks": ["document","face","liveness"], "required_assurance": 3}'
Use test subjects such as TEST_IDENTITY_VERIFIED, TEST_DOCUMENT_TAMPERED, TEST_LIVENESS_FAILED, TEST_FACE_MISMATCH and TEST_CREDENTIAL_REVOKED to drive deterministic outcomes in the sandbox.
- Receive
verification.completedon your webhook and inspect the result. - Move the project to production.