Integração HTTP
Como integrar a FaceID API
Gere um token HTTP no portal autenticado, crie uma verificação, entregue o link público ao usuário final e consulte o status do processamento.
1. Criando uma verificação
Crie uma nova sessão de envio usando o token HTTP gerado no portal.
POST /api/v1/partner/verifications
Authorization: Bearer SEU_TOKEN
{
"external_reference": "USER-123",
"name": "João da Silva",
"cpf": "123.456.789-00"
}
2. Abrindo o link público
A resposta da criação retorna um verification_url para o navegador do usuário final.
{
"verification_id": "ver_...",
"verification_url": "https://seu-dominio.com/verify/TOKEN_DE_SESSAO"
}
3. Consultando o status
Depois do envio do documento e das selfies, consulte o status pela referência externa.
GET /api/v1/partner/verifications/{external_reference}
Authorization: Bearer SEU_TOKEN
{
"status": "approved",
"final_decision": "approved",
"scores": {
"ocr_name": "JOAO DA SILVA",
"cpf_match": true,
"name_match": true,
"document_selfie_score": 0.93,
"liveness_score": 0.82
}
}