Conferir um código
Confere o código que a pessoa digitou no seu site ou app.
apiKeyAuthorizationBearer <chave de API>Chave de API no cabeçalho Authorization: Bearer cf_live_.... Crie e revogue chaves no painel, em Desenvolvedores > Chaves de API.
verification_id*stringO id da verificação, que começa com ver_.
application/json- body
code*stringO código que a pessoa digitou: 6 dígitos, sem espaços. Remova espaços e traços antes de enviar.
^[0-9]{6}$O resultado da conferência. Veja correct.
application/json- response
O resultado de uma conferência de código. Um código errado não é um erro da API: a resposta é 200, com correct: false.
object*stringTipo do objeto. Sempre verification_check.
correct*booleantrue quando o código está certo: a verificação passou para verified, com confirmation.method: api. false quando está errado: attempts_remaining diminuiu e, se chegou a 0, a verificação passou para failed.
verification*A verificação já atualizada.
curl -X POST "https://api.cartaflow.com.br/v1/verifications/string/check" \ -H "Authorization: Bearer $CARTAFLOW_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "code": "482917"}'{ "object": "verification_check", "correct": true, "verification": { "id": "ver_8Wn2Rt6Yk4Js", "object": "verification", "status": "verified", "method": "code", "source": "api", "to": { "name": "Destinatário Exemplo", "street": "Praça da Sé", "number": "128", "complement": "Ap. 52", "neighborhood": "Sé", "city": "São Paulo", "state": "SP", "postal_code": "01001-000" }, "document": { "type": "template", "title": "Confirme o seu endereço", "body": "{{empresa}} pediu a confirmação de que você recebe correspondência neste endereço. Use o código abaixo para confirmar.", "footer": "O código vale por 60 dias depois da postagem e só funciona para este endereço. Não compartilhe este código com ninguém.", "include_qr_code": false, "include_page_url": false }, "instructions": "Abra o app, vá em Perfil > Endereço e digite o código.", "return_url": null, "hosted_page_url": null, "attempts_remaining": 5, "expires_at": "2026-12-14T16:05:00Z", "confirmation": { "method": "api", "hosted_page_entry": null, "confirmed_at": "2026-10-21T19:32:00Z", "ip": "203.0.113.10", "location": null, "user_agent": "node", "device": null, "client": null, "precise_location": null }, "preview_url": "https://files.cartaflow.com.br/previews/ver_8Wn2Rt6Yk4Js.pdf?expires=1760369400&signature=a17c4e20", "price": { "currency": "BRL", "total": 990, "items": [ { "type": "base", "quantity": 1, "unit_amount": 990, "amount": 990 } ] }, "reference": "cliente-1842", "metadata": {}, "status_transitions": { "in_production_at": "2026-10-13T21:00:00Z", "awaiting_code_at": "2026-10-15T16:05:00Z", "verified_at": "2026-10-21T19:32:00Z", "failed_at": null, "expired_at": null, "canceled_at": null, "revoked_at": null }, "created_at": "2026-10-13T14:20:00Z" }}