Desenvolvedores
Uma API para todas as verificações: crie uma verificação, envie o link ao usuário e receba o resultado por webhook assinado.
Formas de integrar
API REST
A API fica em https://api.proofage.net. As requisições são assinadas com HMAC, e os resultados chegam ao seu servidor por webhook assinado.
SDKs
Eles assinam as requisições e conferem as assinaturas dos webhooks por você.
- Laravel: proofage/laravel-client no Packagist
- PHP: proofage/php-sdk no Packagist (GitHub)
- Node.js: @proofage/node no npm
- Python: proofage no PyPI (GitHub)
Para agentes de programação com IA
O servidor MCP permite que um agente como o Claude Code ou o Cursor crie uma conta de teste, leia o guia de integração, crie verificações e reenvie webhooks para o seu handler local. O prompt de integração é um briefing pronto para colar no seu agente de programação.
Servidor MCP · Prompt de integração · Documentação em Markdown
Por caso de uso
Conecte do seu jeito
Sem desenvolvedores? Zapier (beta)
Crie uma verificação a partir de um formulário, de um novo pedido ou de um novo cadastro, e envie o resultado de volta ao seu CRM ou planilha. Receitas prontas para formulários e Google Sheets. O acesso é por link de convite, sob solicitação.
Por padrão, só a decisão e os sinais vão para o Zapier. Os dados do documento só vão se você ativar.
Lojas online
Um app da Shopify, um plugin do WooCommerce e um módulo do PrestaShop (aguardando aprovação do PrestaShop) adicionam uma verificação de idade ao checkout, sem código.
Ajudamos você a integrar: SDKs prontos, receitas do Zapier e ajuda direta dos desenvolvedores que construíram a ProofAge.
Como é uma integração
Crie uma verificação e envie o usuário para o link que você recebe de volta. Quando a verificação chega a uma decisão, a URL de webhook que você definiu no painel recebe uma requisição assinada. Os SDKs assinam a requisição e conferem a assinatura por você.
1. Crie uma verificação
POST https://api.proofage.net/v1/verifications
Content-Type: application/json
{
"external_id": "user-123",
"callback_url": "https://yoursite.com/account/verified"
}
2. Receba o resultado
POST https://yoursite.com/webhooks/proofage
(signed with HMAC: check the signature before you trust the body)
{
"external_id": "user-123",
"status": "approved"
}
Modo de teste gratuito
Desenvolva usando um sandbox com chaves de API próprias. As verificações de teste são sempre grátis e nunca contam para as suas verificações grátis nem para a sua fatura.
Você mesmo define o resultado de uma verificação de teste e acompanha a chegada do webhook, para testar resultados aprovados e recusados antes que um usuário real veja o fluxo. Quando estiver pronto, troque para as chaves de produção.
Documentação, código-fonte e status
Documentação e registro de alterações
Guias sobre a API, webhooks, autenticação e testes, e um registro do que mudou.
Código-fonte no GitHub
Os SDKs são de código aberto. O código-fonte da demo ao vivo também está no GitHub, para você ver uma integração completa.
Status
Uma página de status pública e uma meta de 99,9% de disponibilidade mensal para a API.
Uma linha direta com os desenvolvedores que o construíram
Escreva para nós no LinkedIn, por e-mail ou no chat do painel. Quem responde são os próprios desenvolvedores que construíram a ProofAge, inclusive nos fins de semana.
Gere suas chaves de API
O modo de teste é grátis. 500 verificações reais também são grátis, sem cartão e sem prazo para usar.