---
title: Subscriptions
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

[Accounts](https://developers.cloudflare.com/api/go/resources/accounts)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Subscriptions

##### [List Subscriptions](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/methods/get)

client.Accounts.Subscriptions.Get(ctx, query) (\*SinglePage\[[Subscription](<https://developers.cloudflare.com/api/go/resources/$shared#(resource)%20%24shared%20%3E%20(model)%20subscription%20%3E%20(schema)>)], error)

GET/{accounts\_or\_zones}/{account\_or\_zone\_id}/subscriptions

##### [Get Subscription](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/methods/get_by_identifier)

client.Accounts.Subscriptions.GetByIdentifier(ctx, subscriptionIdentifier, query) (\*[Subscription](<https://developers.cloudflare.com/api/go/resources/$shared#(resource)%20%24shared%20%3E%20(model)%20subscription%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/subscriptions/{subscription\_identifier}

##### [Create Subscription](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/methods/create)

client.Accounts.Subscriptions.New(ctx, params) (\*[Subscription](<https://developers.cloudflare.com/api/go/resources/$shared#(resource)%20%24shared%20%3E%20(model)%20subscription%20%3E%20(schema)>), error)

POST/{accounts\_or\_zones}/{account\_or\_zone\_id}/subscriptions

##### [Update Subscription](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/methods/update)

client.Accounts.Subscriptions.Update(ctx, subscriptionIdentifier, params) (\*[Subscription](<https://developers.cloudflare.com/api/go/resources/$shared#(resource)%20%24shared%20%3E%20(model)%20subscription%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/subscriptions/{subscription\_identifier}

##### [Delete Subscription](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/methods/delete)

client.Accounts.Subscriptions.Delete(ctx, subscriptionIdentifier, body) (\*[SubscriptionDeleteResponse](<https://developers.cloudflare.com/api/go/resources/accounts#(resource)%20accounts.subscriptions%20%3E%20(model)%20SubscriptionDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/subscriptions/{subscription\_identifier}

##### [Cancel Delayed Downgrade](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/methods/cancel_downgrade)

client.Accounts.Subscriptions.CancelDowngrade(ctx, params) (\*unknown, error)

POST/accounts/{account\_id}/subscriptions/cancel-downgrade

#### SubscriptionsCancel Reason

##### [Create Cancel Reason](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/subresources/cancel_reason/methods/create)

client.Accounts.Subscriptions.CancelReason.New(ctx, subscriptionIdentifier, params) (\*[SubscriptionCancelReasonNewResponse](<https://developers.cloudflare.com/api/go/resources/accounts#(resource)%20accounts.subscriptions.cancel_reason%20%3E%20(model)%20SubscriptionCancelReasonNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/subscriptions/{subscription\_identifier}/cancel-reason

##### [Get Cancel Reason](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/subresources/cancel_reason/methods/get)

client.Accounts.Subscriptions.CancelReason.Get(ctx, subscriptionIdentifier, query) (\*[SubscriptionCancelReasonGetResponse](<https://developers.cloudflare.com/api/go/resources/accounts#(resource)%20accounts.subscriptions.cancel_reason%20%3E%20(model)%20SubscriptionCancelReasonGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/subscriptions/{subscription\_identifier}/cancel-reason

#### SubscriptionsActions

##### [Append Subscription Action](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/subresources/actions/methods/append)

client.Accounts.Subscriptions.Actions.Append(ctx, subscriptionIdentifier, params) (\*[Subscription](<https://developers.cloudflare.com/api/go/resources/$shared#(resource)%20%24shared%20%3E%20(model)%20subscription%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/subscriptions/{subscription\_identifier}/action/append

#### SubscriptionsBulk

##### [Create Subscriptions](https://developers.cloudflare.com/api/go/resources/accounts/subresources/subscriptions/subresources/bulk/methods/create)

client.Accounts.Subscriptions.Bulk.New(ctx, params) (\*\[] [SubscriptionBulkNewResponse](<https://developers.cloudflare.com/api/go/resources/accounts#(resource)%20accounts.subscriptions.bulk%20%3E%20(model)%20SubscriptionBulkNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/bulk/subscriptions