API Reference
Log In
API Reference

Update a Subscription

Update a subscription

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Unique identifier of the subscription to update. Format: Revenium hashid (URL-safe encoded string).

Body Params

A Subscription. Use subscriberEmail as the primary subscriber email field. The deprecated clientEmailAddress field remains accepted as an alias for compatibility.

string
required

The name of the subscription

string | null
required

The unique identifier of the subscription owner

string | null

The subscription subscriber email address. Required for create unless the deprecated clientEmailAddress alias is provided.

string | null
deprecated

Deprecated alias for subscriberEmail.

string | null

The organization id (set to UNCLASSIFIED if null)

string | null

The account id

string | null
required

The unique identifier of the team that owns this subscription

string | null
required

The product associated with the subscription

credentialIds
array of strings | null

The credential IDs associated with the product

credentialIds
string | null

The expiration of the subscription (ISO 8601 extended date-time format, e.g., 2024-09-01T00:00:00Z)

double
required

The percentage of quota consumption to exceed before sending a notification

notificationAddressesOnCreation
array of strings | null

Additional email addresses for ProductKey creation notification

notificationAddressesOnCreation
notificationAddressesOnQuotaThreshold
array of strings | null

Additional email addresses for ProductKey quota notifications

notificationAddressesOnQuotaThreshold
string | null

The subscription start date (ISO 8601 extended date-time format, e.g., 2024-09-01T00:00:00Z)

string | null

Start date of current subscription period (ISO 8601 extended date-time format, e.g., 2024-09-01T00:00:00Z)

string | null

End date of current subscription period (ISO 8601 extended date-time format, e.g., 2024-09-01T00:00:00Z)

string | null

End date of subscription trial period (ISO 8601 extended date-time format, e.g., 2024-09-01T00:00:00Z)

namedSubscribers
array of strings | null

List of user email addresses who are allowed to access the subscription

namedSubscribers
namedOrganizationIds
array of strings | null

The named organization IDs associated with this subscription

namedOrganizationIds
boolean | null

Whether to send notifications to the subscriber

string | null

The name of the identity provider

additionalInvoiceRecipients
array of strings | null

Additional email addresses for invoice notifications

additionalInvoiceRecipients
number | null

The recurring charge associated with this subscription

boolean | null

Went over subscription quota?

tags
array of strings | null

Tags associated with the subscription

tags
string | null

The quote the product key may be associated with in an external cpq / financial system

boolean | null

Allow immediate cancellation of the subscription

double | null

The threshold Percentage for tier quota notifications

string | null

The subscription Id

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/hal+json
*/*