PUT /accounts/{account_id}/billing/profile
Updates the billing profile for an account.
Servers
- https://api.cloudflare.com/client/v4
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
account_id |
String | Yes |
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
billing_email |
String | No |
Primary billing email address. |
tax_id_type |
String | No |
Type of tax ID provided. |
captcha_challenge_jwt |
String | No |
Captcha challenge JWT issued during onboarding. |
address2 |
String | No |
Street address line 2 (apt, suite, etc.). |
first_name |
String | No |
First name on the billing profile. |
cf_turnstile_response |
String | No |
Cloudflare Turnstile response. |
buying_rate_plan |
String | No |
Rate plan being purchased right after profile setup. |
state |
String | No |
State or region on the billing profile. |
city |
String | No |
City on the billing profile. |
last_name |
String | No |
Last name on the billing profile. |
preferred_locale |
String | No |
Preferred locale for invoice rendering (BCP 47). |
company |
String | No |
Company name on the billing profile. |
secondary_billing_email |
String | No |
Secondary billing email address for CC on invoices. |
telephone |
String | No |
Contact phone number. |
country |
String | No |
ISO 3166-1 alpha-2 country code. |
zipcode |
String | No |
ZIP or postal code. |
address |
String | No |
Street address line 1. |
h_captcha_response |
String | No |
hCaptcha response. |
vat |
String | No |
VAT identifier. |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.