Client API
api/client/billing
| Méthode | Route | Handler |
|---|---|---|
GET | /api/client/billing/summary | summary |
api/client/store
| Méthode | Route | Handler |
|---|---|---|
GET | /api/client/store/plans | getPlans |
GET | /api/client/store/templates | getTemplates |
POST | /api/client/store/order | order |
api/client/tickets
| Méthode | Route | Handler |
|---|---|---|
GET | /api/client/tickets | findAll |
POST | /api/client/tickets | create |
GET | /api/client/tickets/:id | findOne |
POST | /api/client/tickets/:id/reply | reply |
api/client/vps-groups
| Méthode | Route | Handler |
|---|---|---|
GET | /api/client/vps-groups | findAll |
POST | /api/client/vps-groups | create |
PATCH | /api/client/vps-groups/:id | update |
DELETE | /api/client/vps-groups/:id | remove |
PATCH | /api/client/vps-groups/assign/:vpsId | assignVps |
api/client/vps
| Méthode | Route | Handler |
|---|---|---|
GET | /api/client/vps | findAll |
GET | /api/client/vps/:id | findOne |
GET | /api/client/vps/:id/rrd | rrd |
GET | /api/client/vps/:id/stats | stats |
POST | /api/client/vps/:id/refresh-ip | refreshIp |
GET | /api/client/vps/:id/nic-limits | nicLimits |
POST | /api/client/vps/:id/start | start |
POST | /api/client/vps/:id/stop | stop |
POST | /api/client/vps/:id/reboot | reboot |
POST | /api/client/vps/:id/rebuild | rebuild |
PATCH | /api/client/vps/:id/hostname | setHostname |
PATCH | /api/client/vps/:id/cloudinit | cloudinit |
GET | /api/client/vps/:id/sshkeys | listSshKeys |
GET | /api/client/vps/:id/sshkeys/:idx/reveal | revealSshKey |
POST | /api/client/vps/:id/sshkeys | addSshKey |
PUT | /api/client/vps/:id/sshkeys/:idx | editSshKey |
DELETE | /api/client/vps/:id/sshkeys/:idx | deleteSshKey |
PATCH | /api/client/vps/:id/renewal | setRenewal |
POST | /api/client/vps/:id/cancel | cancel |
api/client/vrack
| Méthode | Route | Handler |
|---|---|---|
GET | /api/client/vrack | getMyVrack |
POST | /api/client/vrack | createVrack |
DELETE | /api/client/vrack/:id | deleteVrack |
POST | /api/client/vrack/add-vps | addVps |
POST | /api/client/vrack/remove-vps | removeVps |
POST | /api/client/vrack/set-ip | setVrackIp |
api/client/invoices
| Méthode | Route | Handler |
|---|---|---|
GET | /api/client/invoices | list |
GET | /api/client/invoices/:id/pdf | downloadPdf |
POST | /api/client/invoices/:id/pay | payFromBalance |
GET | /api/client/invoices | list |
POST | /api/client/invoices | create |
POST | /api/client/invoices/:id/pay-from-balance | payFromBalance |
POST | /api/client/invoices/:id/refresh-snapshot | refreshSnapshot |
GET | /api/client/invoices/:id/pdf | downloadPdf |
api/client/notifications
| Méthode | Route | Handler |
|---|---|---|
GET | /api/client/notifications | list |
POST | /api/client/notifications/read | markRead |
api/client
| Méthode | Route | Handler |
|---|---|---|
POST | /api/client/promo/validate | validate |
GET | /api/client/referral | myReferral |
api
| Méthode | Route | Handler |
|---|---|---|
POST | /api/client/wallet/topup | requestTopup |
GET | /api/client/wallet/topups | listMyTopups |