R$0,15
Custo por auth
< 4s
Resultado
Zero
Custo variável
Grátis
Sandbox
— COMO FUNCIONA
Integração em 3 passos.
01
Crie uma sessão no backend
Um POST com o external_id do usuário. O backend retorna um session_token único com TTL de 15 minutos.
http
POST /v1/auth/session Authorization: Bearer sk_live_... { "external_id": "usr_123", "webhook_url": "https://api.meuapp.com/webhook/auth" } → 201 Created { "session_token": "a1b2c3d4...", "expira_em": "2026-07-31T16:30:00Z" }
02
Embedde o widget
Uma linha de JavaScript. O widget guia o usuário pela prova de vida — sem tirar foto de documento.
http
<script src="https://sdk.campeaosec.com/widget.js"></script> <script> CampeaoSec.initAuth({ sessionToken: "a1b2c3d4...", onAuthenticated: (data) => console.log("Autenticado", data), onRejected: (data) => console.log("Rejeitado", data), onError: (err) => console.error("Erro", err), }); </script>
03
Receba o resultado
Webhook autenticado com HMAC-SHA256. Resultado em menos de 4 segundos com score de liveness e score facial.
http
POST https://api.meuapp.com/webhook/auth X-CampeaoSec-Signature: sha256=abc123... { "event": "auth.completed", "auth_id": "uuid", "external_id": "usr_123", "authenticated": true, "score_liveness": 96, "score_facial": 91, "reason": null, "completed_at": "2026-07-31T16:15:03Z" }
— PREÇO
— PERGUNTAS FREQUENTES
FAQ Auth 1:1
Comece em minutos. Pague pelo uso.
Sem cartão de crédito. Sem contrato mínimo. Créditos comprados via PIX.