Cloudflare
Overview
O custo vem do histórico de cobranças da conta (/accounts/{id}/billing/history): planos, assinaturas e uso cobrado. Lê os últimos 3 meses. Só entram itens do tipo cobrança em USD; pagamentos e reembolsos ficam de fora, para a mesma fatura não ser contada duas vezes.
Em calibração
Conferido só com uma conta Free, sem cobrança. Até a primeira cobrança ser conferida contra a fatura, o card aparece como Em calibração.
Requisitos
- O Account ID da conta (32 caracteres)
- Um token de conta (Manage Account → API Tokens) só com a permissão Account · Billing · Read, restrito a essa conta e com validade
- Ser o dono da conta no CloudBroker, com papel de administrador
Campos
| Campo | Obrigatório | Descrição |
|---|---|---|
accountId | Sim | Account ID da Cloudflare |
apiToken | Sim | Token de conta com Account · Billing · Read |
appId | Não | Atribui o custo a um app do CloudBroker |
Dado coletado
- Cobranças por mês, em USD.
- Conta sem cobrança no período não aparece em Custos SaaS (nenhuma linha de US$ 0 é criada).
- Item de tipo desconhecido ou em outra moeda marca a leitura como incompleta.
Segurança
O token é cifrado com AES-256-GCM antes de persistir.