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.

Referência da API · Especificação OpenAPI

SDKs

Eles assinam as requisições e conferem as assinaturas dos webhooks por você.

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

Marketplaces · Aluguel e compartilhamento · Cursos online

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.

Guia do Zapier

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.

Como funciona para lojas online

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"
}

O guia completo na documentação

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.

Documentação · Registro de alterações

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.

SDKs · Código da demo · Demo ao vivo

Status

Uma página de status pública e uma meta de 99,9% de disponibilidade mensal para a API.

Página de status

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.