API Metering subscriptions
Lists subscriptions
Lists all subscriptions belonging to this bucket.
path Parameters
bucketId
string · requiredThe id of the bucket. Zuplo automatically creates buckets for your project. You can find it in your Zuplo Portal under the Settings tab for your project.
Responses
data
object[] · requiredlimit
integer · uint32Example: 1000offset
integer · uint32total
integer · uint32
Creates a subscription
Creates a new subscription for this bucket.
path Parameters
bucketId
string · requiredThe id of the bucket. Zuplo automatically creates buckets for your project. You can find it in your Zuplo Portal under the Settings tab for your project.
Request Body
planIds
string[] · requiredExample: ["plan_ZLbXn7SCZt6KJnD6SU8Ljv8w"]planExternalIds
string[] · requiredExample: ["prod_Pbyd5ARBWtFxkg"]status
string · enum · requiredEnum values:activeinactiveincompleteincomplete-expiredtrialingpast-duecanceledunpaidtype
string · enum · requiredEnum values:periodicrenewalStrategy
string · enum · requiredEnum values:monthlyyearlyregion
string · enum · requiredEnum values:us-central1us-east1europe-west4customerKey
string · requiredExample: d8984b34-defd-458c-bf34-7fb1b69ce714subscriptionExternalId
string · requiredExample: sub_1OmlUlLQav6G4UBHsPy2BY7JcustomerExternalId
string · requiredExample: cus_PbzTcoZtPtelYg
quotaResetAnchor
string · date-timemetadata
objecttrialEndStatus
stringExample: pausedtrialEndDate
string · date-timetrialStartDate
string · date-timenextBillingCycle
string · date-timeproductKey
string
Responses
createdOn
string · date-time · readOnly · requiredWhen the item was created.
Example: 2023-04-18T05:54:34.408ZupdatedOn
string · date-time · readOnly · requiredWhen the item was last updated.
Example: 2023-04-20T05:54:34.408Zid
string · readOnly · requiredExample: sbsc_BnCcCqQHM5H4z60sTR0FfCKgplanIds
string[] · requiredExample: ["plan_ZLbXn7SCZt6KJnD6SU8Ljv8w"]planExternalIds
string[] · requiredExample: ["prod_Pbyd5ARBWtFxkg"]status
string · enum · requiredEnum values:activeinactiveincompleteincomplete-expiredtrialingpast-duecanceledunpaidtype
string · enum · requiredEnum values:periodicrenewalStrategy
string · enum · requiredEnum values:monthlyyearlyregion
string · enum · requiredEnum values:us-central1us-east1europe-west4customerKey
string · requiredExample: d8984b34-defd-458c-bf34-7fb1b69ce714subscriptionExternalId
string · requiredExample: sub_1OmlUlLQav6G4UBHsPy2BY7JcustomerExternalId
string · requiredExample: cus_PbzTcoZtPtelYgquotaResetAnchor
string · date-timemetadata
objecttrialEndStatus
stringExample: pausedtrialEndDate
string · date-timetrialStartDate
string · date-timenextBillingCycle
string · date-timeproductKey
string
Gets a subscription
Returns the details for a subscription.
path Parameters
bucketId
string · requiredThe id of the bucket. Zuplo automatically creates buckets for your project. You can find it in your Zuplo Portal under the Settings tab for your project.
subscriptionId
string · requiredThe id of the subscription.
Responses
createdOn
string · date-time · readOnly · requiredWhen the item was created.
Example: 2023-04-18T05:54:34.408ZupdatedOn
string · date-time · readOnly · requiredWhen the item was last updated.
Example: 2023-04-20T05:54:34.408Zid
string · readOnly · requiredExample: sbsc_BnCcCqQHM5H4z60sTR0FfCKgplanIds
string[] · requiredExample: ["plan_ZLbXn7SCZt6KJnD6SU8Ljv8w"]planExternalIds
string[] · requiredExample: ["prod_Pbyd5ARBWtFxkg"]status
string · enum · requiredEnum values:activeinactiveincompleteincomplete-expiredtrialingpast-duecanceledunpaidtype
string · enum · requiredEnum values:periodicrenewalStrategy
string · enum · requiredEnum values:monthlyyearlyregion
string · enum · requiredEnum values:us-central1us-east1europe-west4customerKey
string · requiredExample: d8984b34-defd-458c-bf34-7fb1b69ce714subscriptionExternalId
string · requiredExample: sub_1OmlUlLQav6G4UBHsPy2BY7JcustomerExternalId
string · requiredExample: cus_PbzTcoZtPtelYgquotaResetAnchor
string · date-timemetadata
objecttrialEndStatus
stringExample: pausedtrialEndDate
string · date-timetrialStartDate
string · date-timenextBillingCycle
string · date-timeproductKey
string
Deletes a subscription
Deletes a subscription and any related resources
path Parameters
bucketId
string · requiredThe id of the bucket. Zuplo automatically creates buckets for your project. You can find it in your Zuplo Portal under the Settings tab for your project.
subscriptionId
string · requiredThe id of the subscription.
Responses
Updates a subscription
Updates the subscription for this bucket.
path Parameters
bucketId
string · requiredThe id of the bucket. Zuplo automatically creates buckets for your project. You can find it in your Zuplo Portal under the Settings tab for your project.
subscriptionId
string · requiredThe id of the subscription.
Request Body
planExternalIds
string[]Example: ["prod_Pbyd5ARBWtFxkg"]status
string · enumEnum values:activeinactiveincompleteincomplete-expiredtrialingpast-duecanceledunpaidprorate
numberExample: 0.75metadata
objecttrialEndDate
string · date-time
Responses
createdOn
string · date-time · readOnly · requiredWhen the item was created.
Example: 2023-04-18T05:54:34.408ZupdatedOn
string · date-time · readOnly · requiredWhen the item was last updated.
Example: 2023-04-20T05:54:34.408Zid
string · readOnly · requiredExample: sbsc_BnCcCqQHM5H4z60sTR0FfCKgplanIds
string[] · requiredExample: ["plan_ZLbXn7SCZt6KJnD6SU8Ljv8w"]planExternalIds
string[] · requiredExample: ["prod_Pbyd5ARBWtFxkg"]status
string · enum · requiredEnum values:activeinactiveincompleteincomplete-expiredtrialingpast-duecanceledunpaidtype
string · enum · requiredEnum values:periodicrenewalStrategy
string · enum · requiredEnum values:monthlyyearlyregion
string · enum · requiredEnum values:us-central1us-east1europe-west4customerKey
string · requiredExample: d8984b34-defd-458c-bf34-7fb1b69ce714subscriptionExternalId
string · requiredExample: sub_1OmlUlLQav6G4UBHsPy2BY7JcustomerExternalId
string · requiredExample: cus_PbzTcoZtPtelYgquotaResetAnchor
string · date-timemetadata
objecttrialEndStatus
stringExample: pausedtrialEndDate
string · date-timetrialStartDate
string · date-timenextBillingCycle
string · date-timeproductKey
string