Passa al contenuto principale

Autenticazione

Token API

Usate i token API per le operazioni di gestione dal vostro backend.

Create un token: Dashboard → Account → Chiavi API → Crea Chiave

Usatelo nelle richieste:

Authorization: Bearer cf_api_live_abc123...

Esempi di richieste

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

Token di Incorporamento

Il token di incorporamento è l'identificatore pubblico della vostra proprietà. Viene utilizzato nel tag <script> ed è sicuro da esporre pubblicamente — consente solo operazioni di runtime in sola lettura.

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

Ambiti del token

Quando create una chiave API, selezionate gli ambiti minimi necessari:

AmbitoAccesso
properties:readElenca e visualizza le proprietà
properties:writeCrea e aggiorna le proprietà
policies:readVisualizza le policy
policies:writeCrea, pubblica, ripristina le policy
receipts:readVisualizza le ricevute di consenso
receipts:exportEsporta le ricevute
webhooks:readVisualizza la configurazione webhook
webhooks:writeCrea e aggiorna i webhook
users:readElenca gli utenti
users:writeInvita e gestisci utenti
adminAccesso completo (usatelo con parsimonia)