Saltar al contenido principal

Verificación del lado del servidor

Para la renderización del lado del servidor, endpoints de API o cualquier operación de backend que dependa del consentimiento, use la API de ConsentForge para verificar el estado del consentimiento antes de procesar datos.

Cuándo usar la verificación del lado del servidor

  • Email marketing: verificar el consentimiento antes de añadir un contacto a una lista
  • Canales de analítica: verificar el consentimiento antes de almacenar datos de comportamiento
  • Tecnología publicitaria: verificar el consentimiento antes de pasar datos a un DSP
  • Cualquier personalización del lado del servidor que requiera consentimiento

Endpoint

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

Parámetros de consulta

ParámetroTipoDescripción
property_idstringSu ID de propiedad
user_idstringIdentificador de usuario con hash (ver más abajo)
categorystringCategoría de consentimiento a verificar

Respuesta

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

Identificador de usuario

El user_id debe ser un hash que preserve la privacidad. Use el mismo método de hash que el runtime de ConsentForge:

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

Consulte la documentación de autenticación de la API para obtener su token de API.

No almacene IPs sin procesar

La API de ConsentForge nunca almacena direcciones IP sin procesar. Siempre aplique el hash antes de consultar.