Subscriptions
Create and manage VPN subscriptions
Create subscription
Creates a new VPN subscription for a user. Deducts the plan price from your integration balance.
Renew subscription
Renews an existing subscription using the same plan. Extends the end date by the plan's duration and adds traffic if the plan includes a traffic limit.
Renew subscription for a custom period
Renews an existing subscription for a specified number of days. The price and traffic are calculated proportionally from the current plan.
Freeze subscription
Freezes an active subscription. The user loses access to VPN servers. The remaining days are preserved — when unfrozen, the end date is extended by the frozen duration.
Unfreeze subscription
Unfreezes a frozen subscription. Restores VPN access and extends the end date by the time the subscription was frozen.
Change subscription plan
Changes the plan of an active subscription. The cost is calculated as the difference between the new plan price and the remaining value of the current plan.
Purchase traffic
Purchases additional traffic (GB) for a subscription that has a traffic limit (⚡️ servers).
Get subscription status
Returns the current status and details of a subscription.
Get devices
Returns a list of devices that have connected to the subscription.
Get connection requests
Returns paginated history of connection requests for a subscription.
Delete device
Removes a device from the subscription. After deletion the device slot is freed and can be used by a new device.