Server-side verificatie
Voor server-side rendering, API-eindpunten of backend-operaties die afhankelijk zijn van toestemming, gebruik de ConsentForge API om toestemmingsstatus te verifiëren voordat u gegevens verwerkt.
Wanneer server-side verificatie te gebruiken
- E-mailmarketing: verifieer toestemming voordat u een contactpersoon aan een lijst toevoegt
- Analysepijplijnen: verifieer toestemming voordat u gedragsgegevens opslaat
- Advertentietechnologie: verifieer toestemming voordat u gegevens doorgeeft aan een DSP
- Elke server-side personalisatie die toestemming vereist
Eindpunt
GET https://api.consentforge.com/api/v1/consent/check
Authorization: Bearer YOUR_API_TOKEN
Queryparameters
| Parameter | Type | Beschrijving |
|---|---|---|
property_id | string | Uw eigendom-ID |
user_id | string | Gehashte gebruikersidentificator (zie hieronder) |
category | string | Toestemmingscategorie om te controleren |
Respons
{
"has_consent": true,
"category": "analytics",
"receipt_id": "rec_abc123",
"recorded_at": "2026-03-09T12:00:00Z",
"policy_version": 3
}
Gebruikersidentificator
De user_id moet een privacybeschermende hash zijn. Gebruik dezelfde hashmethode als de ConsentForge runtime:
// SHA-256 van (ip_address + user_agent + property_id + date)
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 voor het queryen.