Pular para o conteúdo principal

Autenticação

Token API

Use tokens API para operações de gestão a partir do seu backend.

Criar um token: Painel → Conta → Chaves API → Criar chave

Usar nos pedidos:

Authorization: Bearer cf_api_live_abc123...

Exemplos de pedidos

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

Token de integração

O token de integração é o identificador público da sua propriedade. É usado na tag <script> e é seguro para exposição pública — apenas permite operações de leitura em tempo de execução.

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

Âmbitos dos tokens

Ao criar uma chave API, selecione os âmbitos mínimos necessários:

ÂmbitoAcesso
properties:readListar e ver propriedades
properties:writeCriar e atualizar propriedades
policies:readVer políticas
policies:writeCriar, publicar, reverter políticas
receipts:readVer recibos de consentimento
receipts:exportExportar recibos
webhooks:readVer configuração de webhooks
webhooks:writeCriar e atualizar webhooks
users:readListar utilizadores
users:writeConvidar e gerir utilizadores
adminAcesso total (usar com moderação)