Aller au contenu principal

Authentification

Token API

Utilisez les tokens API pour les opérations de gestion depuis votre backend.

Créer un token : Tableau de bord → Compte → Clés API → Créer une clé

Utilisation dans les requêtes :

Authorization: Bearer cf_api_live_abc123...

Exemples de requêtes

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

Token d'intégration

Le token d'intégration est l'identifiant public de votre propriété. Il est utilisé dans la balise <script> et peut être exposé publiquement en toute sécurité — il n'autorise que les opérations de runtime en lecture seule.

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

Scopes des tokens

Lors de la création d'une clé API, sélectionnez les scopes minimaux nécessaires :

ScopeAccès
properties:readLister et consulter les propriétés
properties:writeCréer et mettre à jour les propriétés
policies:readConsulter les politiques
policies:writeCréer, publier, restaurer les politiques
receipts:readConsulter les reçus de consentement
receipts:exportExporter les reçus
webhooks:readConsulter la configuration webhook
webhooks:writeCréer et mettre à jour les webhooks
users:readLister les utilisateurs
users:writeInviter et gérer les utilisateurs
adminAccès complet (utilisez avec parcimonie)