Ga naar hoofdinhoud

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

ParameterTypeBeschrijving
property_idstringUw property-ID
user_idstringGehashte gebruikersidentificatie (zie hieronder)
categorystringTe 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.