Pular para o conteúdo principal

Verificação no Lado do Servidor

Para renderização no lado do servidor, endpoints de API ou qualquer operação de backend que dependa do consentimento, utilize a API do ConsentForge para verificar o estado do consentimento antes de processar dados.

Quando utilizar a verificação no lado do servidor

  • Marketing por e-mail: verificar o consentimento antes de adicionar um contacto a uma lista
  • Pipelines de análise: verificar o consentimento antes de armazenar dados comportamentais
  • Tecnologia publicitária: verificar o consentimento antes de passar dados a um DSP
  • Qualquer personalização no lado do servidor que exija consentimento

Endpoint

GET https://api.consentforge.com/api/v1/consent/check
Authorization: Bearer YOUR_API_TOKEN

Parâmetros de consulta

ParâmetroTipoDescrição
property_idstringO ID da sua propriedade
user_idstringIdentificador de utilizador com hash (ver abaixo)
categorystringCategoria de consentimento a verificar

Resposta

{
"has_consent": true,
"category": "analytics",
"receipt_id": "rec_abc123",
"recorded_at": "2026-03-09T12:00:00Z",
"policy_version": 3
}

Identificador de utilizador

O user_id deve ser um hash que preserve a privacidade. Utilize o mesmo método de hash que o runtime do ConsentForge:

// SHA-256 de (ip_address + user_agent + property_id + date)
const userId = sha256(`${ip}|${userAgent}|${propertyId}|${date}`);

Consulte a documentação de Autenticação da API para obter o seu token de API.

Não armazene IPs em bruto

A API do ConsentForge nunca armazena endereços IP em bruto. Aplique sempre o hash antes de consultar.