Server-side verificatie
Gebruik voor server-side rendering, API-eindpunten of elke backend-bewerking die afhankelijk is van toestemming, de ConsentForge API om de toestemmingsstatus te verifiëren voordat gegevens worden verwerkt.
Wanneer u server-side verificatie gebruikt
- E-mailmarketing: verifieer toestemming voordat u een contactpersoon toevoegt aan een lijst
- Analysepijplijnen: verifieer toestemming voordat u gedragsgegevens opslaat
- Advertentietechnologie: verifieer toestemming voordat u gegevens doorgeeft aan een DSP
- Elke server-side personalisatie waarvoor toestemming nodig is
Eindpunt
GET https://api.consentforge.com/api/v1/consent/check
Authorization: Bearer UW_API_TOKEN
Queryparameters
| Parameter | Type | Beschrijving |
|---|---|---|
property_id | string | Uw property-ID |
user_id | string | Gehashte gebruikersidentificatie (zie hieronder) |
category | string | Te controleren toestemmingscategorie |
Antwoord
{
"has_consent": true,
"category": "analytics",
"receipt_id": "rec_abc123",
"recorded_at": "2026-03-09T12:00:00Z",
"policy_version": 3
}
Gebruikersidentificatie
De user_id moet een privacybeschermende hash zijn. Gebruik dezelfde hashmethode als de ConsentForge-runtime:
// SHA-256 van (ip_adres + gebruikersagent + property_id + datum)
const userId = sha256(`${ip}|${userAgent}|${propertyId}|${date}`);
Zie de API-authenticatiedocumentatie voor uw API-token.
Sla geen ruwe IP-adressen op
De ConsentForge API slaat nooit ruwe IP-adressen op. Hash altijd vóór het opvragen.