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ámetro | Tipo | Descripción |
|---|---|---|
property_id | string | Su ID de propiedad |
user_id | string | Identificador de usuario con hash (ver más abajo) |
category | string | Categorí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.