Ga naar hoofdinhoud

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

ParameterTypeBeschrijving
property_idstringUw eigendom-ID
user_idstringGehashte gebruikersidentificator (zie hieronder)
categorystringToestemmingscategorie 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.