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.
- 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. - 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. - 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. - 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.