Reseller API
A CRM sync in three calls
Sync your CRM with ZoltVPN in three Reseller API calls: cache your price list, page through clients by expiry date, then quote and renew safely.
GET /plans, once a day: your price list.GET /clients?sort=expiresAt&dir=asc&status=live&pageSize=200, paged: who ends soon.- For each renewal your customer paid you for:
GET /quote?action=extend&clientId=…&planId=…&billingInterval=monthly;- then
POST /clients/{id}/extendwith anIdempotency-Key.