Integrar

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

Implemente identidade uma vez. Use em todo lugar.

Uma integração cobre todos os seus aplicativos: carteira, marketplace ou core bancário. Comece grátis hoje e entre em produção por US$ 99 por mês.