The Zuplo Developer API, powered by Zuplo
Welcome to ZAPI - the Zuplo API where you can manage API keys, tunnels and more. To get your API key for this service login to portal.zuplo.com and navigate to your project Settings > Zuplo API Keys.
https://developer-api-main-8600723.self.zuplo.com
Lists plans
Lists all plans belonging to this bucket.
path Parameters
bucketId
stringrequiredThe 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.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Responses
data
object[]limit
integeroptionaloffset
integeroptionaltotal
integeroptional
Creates a plan
Creates a new plan for this bucket.
path Parameters
bucketId
stringrequiredThe 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.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Request Body
label
stringplanExternalId
stringmeters
object
trialDays
integeroptionaltrialEndStatus
stringoptionalisTrialCollectPayment
booleanoptional
Responses
createdOn
stringWhen the item was created.
updatedOn
stringWhen the item was last updated.
id
stringhasSubscriptions
booleanlabel
stringplanExternalId
stringmeters
objecttrialDays
integeroptionaltrialEndStatus
stringoptionalisTrialCollectPayment
booleanoptional
Gets a plan
Returns the details for a plan.
path Parameters
bucketId
stringrequiredThe 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.
planId
stringrequiredThe id of the plan.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Responses
createdOn
stringWhen the item was created.
updatedOn
stringWhen the item was last updated.
id
stringhasSubscriptions
booleanlabel
stringplanExternalId
stringmeters
objecttrialDays
integeroptionaltrialEndStatus
stringoptionalisTrialCollectPayment
booleanoptional
Deletes a plan
Deletes a plan (if there are no associated subscriptions)
path Parameters
bucketId
stringrequiredThe 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.
planId
stringrequiredThe id of the plan.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Responses
Updates a plan
Update the details for a plan
path Parameters
bucketId
stringrequiredThe 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.
planId
stringrequiredThe id of the plan.
Headers
Authorization
stringrequiredThe
Authorization
header is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE
.
Request Body
label
stringoptionalplanExternalId
stringoptionalmeters
objectoptionaltrialDays
integeroptionaltrialEndStatus
stringoptionalisTrialCollectPayment
booleanoptional
Responses
createdOn
stringWhen the item was created.
updatedOn
stringWhen the item was last updated.
id
stringhasSubscriptions
booleanlabel
stringplanExternalId
stringmeters
objecttrialDays
integeroptionaltrialEndStatus
stringoptionalisTrialCollectPayment
booleanoptional