Começar

Integre em uma tarde

Não há nada para hospedar nem para operar. Chame a API no servidor que você já mantém — quatro chamadas nos momentos do seu aplicativo em que a identidade importa.

  1. Obtenha uma chave para o ambiente certo
    Para integração gratuita, emita uma chave bi_test_ com checkout em sandbox.identityinc.io (veja o Quickstart). Para produção, abra checkout e escolha Builder — isso emite uma chave bi_ contra api.identityinc.io. A chave aparece uma vez; guarde-a no servidor.
  2. Chame a API no seu backend
    HTTPS do seu servidor, com a chave no cabeçalho Authorization. A chave nunca vai para o site, app móvel ou qualquer coisa que o usuário possa ler. Mantenha chaves bi_test_ só no host do sandbox.
  3. Verifique a pessoa e depois crie a conta
    Organizações padrão exigem KYC aprovado antes do free-create. Inicie KYC pessoa-primeiro (documento + rosto; sem OTP), aguarde a aprovação e crie a conta patrocinada com o token de criação de uso único. OTP de contato é um caminho separado e opcional.
  4. Vincule e desbloqueie quando suas regras exigirem
    Uma chamada para confirmar a assinatura (bind) e depois unlock. Construa primeiro contra o sandbox; o Builder dá a API completa de graça em produção (verificações ao vivo são cobradas pelo seu provedor).
const res = await fetch(process.env.BOUND_IDENTITY_URL + "/v1/kyc/start", {
  method: "POST",
  headers: {
    Authorization: "Bearer " + process.env.BOUND_IDENTITY_API_KEY, // server-side only
    "Content-Type": "application/json",
  },
  body: JSON.stringify({}),
});

Prefere hospedar a plataforma por conta própria? As instruções de auto-hospedagem estão no README do repositório — mas você não precisa delas para entrar em produção.

Integração · Identity Inc.