---
title: Subscriptions
---

[Skip to content](#%5Ftop) 

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

[User](https://developers.cloudflare.com/api/typescript/resources/user)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Subscriptions

##### [Get User Subscriptions](https://developers.cloudflare.com/api/typescript/resources/user/subresources/subscriptions/methods/get)

client.user.subscriptions.get(RequestOptionsoptions?): SinglePage<[Subscription](https://developers.cloudflare.com/api/typescript/resources/$shared#%28resource%29%20%24shared%20%3E%20%28model%29%20subscription%20%3E%20%28schema%29) { id, currency, current\_period\_end, 5 more } \>

GET/user/subscriptions

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

client.user.subscriptions.update(stringidentifier, SubscriptionUpdateParams { frequency, rate\_plan } body, RequestOptionsoptions?): [SubscriptionUpdateResponse](https://developers.cloudflare.com/api/typescript/resources/user#%28resource%29%20user.subscriptions%20%3E%20%28model%29%20subscription%5Fupdate%5Fresponse%20%3E%20%28schema%29)

PUT/user/subscriptions/{identifier}

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

client.user.subscriptions.delete(stringidentifier, RequestOptionsoptions?): [SubscriptionDeleteResponse](https://developers.cloudflare.com/api/typescript/resources/user#%28resource%29%20user.subscriptions%20%3E%20%28model%29%20subscription%5Fdelete%5Fresponse%20%3E%20%28schema%29) { subscription\_id } 

DELETE/user/subscriptions/{identifier}

##### ModelsExpand Collapse 

SubscriptionUpdateResponse \= unknown | string | null

One of the following:

unknown

string | null

SubscriptionDeleteResponse { subscription\_id } 

subscription\_id?: string

Subscription identifier tag.

maxLength32