Zum Hauptinhalt springen

Authentifizierung

API-Token

Verwenden Sie API-Tokens für Verwaltungsoperationen von Ihrem Backend aus.

Token erstellen: Dashboard → Konto → API-Schlüssel → Schlüssel erstellen

In Anfragen verwenden:

Authorization: Bearer cf_api_live_abc123...

Beispielanfragen

curl https://api.consentforge.com/api/v1/properties \
-H "Authorization: Bearer cf_api_live_YOUR_TOKEN"

Embed-Token

Das Embed-Token ist die öffentliche Kennung Ihrer Property. Es wird im <script>-Tag verwendet und ist sicher für die öffentliche Verwendung — es erlaubt nur lesende Runtime-Operationen.

<script
src="https://cdn.consentforge.com/consentforge.min.js"
data-token="cf_live_PUBLIC_TOKEN"
></script>

Token-Berechtigungsbereiche

Wählen Sie bei der Erstellung eines API-Schlüssels die minimal benötigten Berechtigungsbereiche:

BereichZugang
properties:readProperties auflisten und anzeigen
properties:writeProperties erstellen und aktualisieren
policies:readRichtlinien anzeigen
policies:writeRichtlinien erstellen, veröffentlichen, zurücksetzen
receipts:readEinwilligungsbelege anzeigen
receipts:exportBelege exportieren
webhooks:readWebhook-Konfiguration anzeigen
webhooks:writeWebhooks erstellen und aktualisieren
users:readNutzer auflisten
users:writeNutzer einladen und verwalten
adminVollständiger Zugang (sparsam verwenden)