This integration supports Cloudflare pay-as-you-go (PAYG) accounts. Vantage ingests pay-as-you-go usage only, and accounts whose subscriptions are entirely contract-based (for example, Enterprise contracts) are not supported. Accounts that mix pay-as-you-go and contract subscriptions are supported, and only the pay-as-you-go usage is imported.
Cloudflare Permissions
Vantage uses your Cloudflare API token to read billing data only. The token requires the Billing Read permission. Vantage never creates, modifies, or deletes Cloudflare zones, subscriptions, or account settings.Connect Your Cloudflare Account
Prerequisites
- You must have a Vantage Organization Owner or Integration Owner role to add or remove this integration. See the Role-Based Access Control documentation for details.
- A Cloudflare pay-as-you-go account.
- Access to create a Cloudflare API token with the Billing Read permission. It’s best practice to use a dedicated token for Vantage and rotate it per your security policy.
- Create a free Vantage account, then follow the steps below to integrate Cloudflare costs.
Create the Connection
1
From the Cloudflare dashboard, click your profile icon in the top right and select Profile. Then, in the left menu, click API Tokens.
2
Click Create Token and use the Create Custom Token option.
3
Enter a name for the token. Then, under Permissions, select Account, then Billing, then Read.
4
Click Continue to summary, then click Create Token.
5
Copy the generated API token.
6
Find your Account ID in the Cloudflare dashboard URL. It’s the 32-character ID that follows
dash.cloudflare.com/ (for example, dash.cloudflare.com/<account-id>).7
From the top navigation in Vantage, click Settings.
8
On the left navigation, select Integrations, then select Cloudflare. Ensure you are on the Connect tab.
9
Click Add API Token.
10
Paste your API token and Account ID, enter a Description to identify this connection, then click Connect Account.
When the integration is first connected, Vantage ingests up to six months of historical Cloudflare cost data. Data is retained according to your Vantage retention period. If you remove the Cloudflare integration from Vantage, all associated costs will be removed from the Vantage console.
Next Steps - Manage Workspace Access
Once the integration status is Stable, you can select which workspaces this integration is associated with. See the Workspaces documentation for information.Data Refresh
See the provider data refresh documentation for information on when data for each provider refreshes in Vantage.Cloudflare Reporting Dimensions
On Cloudflare Cost Reports, you can filter and group across several dimensions:- Account (the Cloudflare account ID, displayed using the description you set when connecting the integration)
- Service (e.g., Workers, R2, Cloudflare for SaaS)
- Category (the specific Cloudflare service line item)
- Resource (the Cloudflare zone associated with the charge; may be empty for line items not scoped to a zone)
- Charge Type (e.g., Usage)
- Tag (Virtual Tags created in Vantage for this provider; Cloudflare billing data does not supply native tags)