Desenvolvedores

Confiança, devolvida
como dados.

Peça uma prova de presença, permita que a pessoa confirme e verifique o resultado através de uma única API específica.

Início rápido

Uma integração simples.

Crie um desafio no seu servidor, apresente-o em seu cliente e confira o resultado assinado.

server.js
const response = await fetch('https://api.humanlinkproject.com/verify', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${HUMAN_LINK_KEY}`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ proof })
});

const result = await response.json();

Previsível por predefinição.

Primitivas claras permitem às equipas acrescentar garantias sem reconstruir os sistemas de autenticação ou identidade.

Provas delimitadas

Cada prova identifica o destinatário, a ação e o prazo de validade.

Respostas tipadas

Pequenas esquemas com estados explícitos e erros estáveis.

Observável

Identificadores de pedido e metadados de verificação sem registar conteúdos sensíveis.

Contrato de resposta

Uma verificação bem-sucedida devolve declarações de presença e integridade, juntamente com metadados de confiança e validade. A confiança comunica o grau de certeza do sistema; a sua aplicação continua responsável pela política.

{
  "verified": true,
  "presence": true,
  "confidence": 99.998,
  "expires_at": "2026-07-19T12:00:00Z"
}

SDK direção

Estão previstos SDK de referência para a Web, iOS, Android e ambientes de servidor. Participe no programa privado para programadores e ajude a defini-los.