Um Checkify Pass por site. Sua página escolhe a prova — humana, maior de 18 anos ou maior de 25 anos — quando o usuário inicia a verificação. Insira o trecho de código incorporado e verifique o resultado em seu servidor.
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="chk_live_YOUR_PASS_ID" data-checkify-request="human"></div>
Crie um site digital no painel de controle da empresa, copie seu ID de acesso, registre os domínios onde o conteúdo incorporado será exibido e cole o trecho de código abaixo. A verificação opcional de DNS, meta tag ou arquivo reforça a verificação do site/domínio, mas não é obrigatória para o funcionamento do conteúdo incorporado.
Precisa de ajuda? Envie um e-mail para support@checkify.me ou abra a aba Checkify Passes após fazer login para copiar seu ID de acesso e o trecho de código de integração.
O Checkify provisiona automaticamente um ID de acesso reutilizável ao criar um site digital. Você mantém o mesmo ID de acesso em todo o site — finalização da compra, login, cadastro — e define a solicitação de verificação de dados onde cada comprovação for necessária. Sem necessidade de configuração por formulário.
Widgets de montagem automática ou bindForm para formulários de login, cadastro, finalização de compra e contato. O SDK gerencia o botão, o campo oculto checkify_token e o estado de envio.
Disponível agoraFaça uma requisição POST para /v1/qr/results/verify com a chave do seu site API e o request_id do campo oculto. Nunca confie apenas no navegador — verifique antes de se cadastrar, finalizar a compra ou redefinir a senha.
Disponível agoraInstale o plugin Checkify, cole seu ID de acesso e escolha a verificação humana ou de idade nas páginas que você protege. O modelo de acesso único é o mesmo dos sites personalizados.
Disponível agoraSites, passes e solicitações de comprovação são camadas separadas. Isso mantém os plugins WordPress, WooCommerce e sites personalizados simples: um ID para copiar, vários locais para usá-lo.
Registre sua empresa, adicione um site digital e liste os domínios permitidos (por exemplo, example.com e www.example.com). Cada site recebe exatamente um Checkify Pass.
Encontre seu ID de acesso no painel de controle da empresa em Checkify Passes ou Desenvolvedor. Use o mesmo ID em seu site, plugin ou integração de backend — ele não muda ao alternar entre os tipos de comprovante.
Defina `data-checkify-request` como `human`, `age_over_18` ou `age_over_25` em cada chamada de `embed` ou `bindForm`. As verificações de antecedentes geralmente são gratuitas; as verificações de idade consomem créditos quando aprovadas.
| solicitação de verificação de dados | Uso típico |
|---|---|
humano |
Substituição do CAPTCHA, redução de robôs, verificação humana sem atrito |
idade_maior_18 |
Finalização da compra para maiores de 18 anos, conteúdo restrito, cadastro com restrição de idade. |
idade_acima_de_25 |
Desafio 25, limites de idade mais elevados |
O endpoint de integração e verificação do servidor JavaScript já está em produção. Use o painel de controle empresarial para criar sites, copiar IDs de acesso e emitir chaves API para os sites.
A transferência de aplicativos móveis e o empacotamento npm estão no nosso planejamento. Tudo o que você precisa para integrações com sites funciona hoje com o script CDN e a verificação REST API.
Os IDs de inicialização antigos estão obsoletos. Use o ID da senha + tipo de solicitação para todas as novas integrações.
Quatro etapas, da configuração do site à verificação do usuário no seu painel administrativo. O ID da senha permanece constante; apenas o tipo de requisição e as declarações de verificação do servidor mudam conforme o caso de uso.
Etapa 1
Faça login no painel de controle da empresa, abra "Sites" e crie um site digital com os domínios permitidos. O Checkify cria um Passe automaticamente. Abra o Checkify Passes para copiar o ID do Passe (chk_live_…) ou obtenha o trecho de código pronto.
O mesmo ID de acesso é usado nas páginas de login (para humanos), finalização de compra (para maiores de 18 anos) e acesso restrito à equipe (para humanos) — altere apenas o parâmetro data-checkify-request por incorporação.
Etapa 2
Carregue o arquivo SDK do checkify.me e monte um widget de Passe, ou use o arquivo Checkify.bindForm para formulários. Substitua YOUR_PASS_ID e defina o tipo de requisição para essa página ou ação.
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="chk_live_YOUR_PASS_ID" data-checkify-request="human"></div>
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div
data-checkify-pass="chk_live_YOUR_PASS_ID"
data-checkify-request="age_over_18"
data-checkify-text="Verify with Checkify"
></div>
Veja o incorporar referência API para configurar(), eventos e tratamento de URLs de retorno.
Etapa 3
Quando o usuário toca em Verificar, o Checkify inicia o fluxo de verificação (no navegador ou pelo aplicativo Checkify em dispositivos móveis). Em caso de sucesso, o SDK grava um request_id no seu campo oculto checkify_token para que seu backend possa verificá-lo.
Etapa 4
Leia o request_id do formulário POST e, em seguida, chame o endpoint de verificação com a chave API do seu site. Verifique as declarações aprovadas (human_verified, age_over_18, etc.) antes de permitir a ação protegida.
POST https://checkify.me/v1/qr/results/verify
Authorization: Bearer YOUR_SITE_API_KEY
{
"request_id": "uuid-from-checkify_token-field",
"required_claims": ["human_verified"],
"consume": true
}
Crie um site, copie um ID de acesso, incorpore o SDK e verifique com uma chave API do site. WordPress e WooCommerce usam o mesmo modelo.
Incorporação JavaScript, bindForm, verificação do servidor API, chaves do site API, plugin WordPress, painel de negócios.
Pacote npm, webhooks, entrega de webhook assinado, guias nativos para dispositivos móveis SDK.
Crie seu site no painel de controle da empresa, copie seu ID de acesso e siga o guia de início rápido para desenvolvedores. Sites WordPress podem usar o plugin com o mesmo ID de acesso.