REST API
Token-authenticated access to provisioning and lifecycle operations.
- 01
Authentication
Create a token in account settings and send it as a bearer token on every request.
Authorization: Bearer <token> - 02
List instances
Returns every instance on the account with its region, tier and current state.
curl -H "Authorization: Bearer $A2_TOKEN" \ https://panel.a2cloud.qzz.io/api/instances - 03
Lifecycle actions
Power actions accept a single action field, so scripts stay short.
POST /api/instances/{id}/power { "action": "restart" } - 04
Webhooks
Subscribe to deploy, power and snapshot events to keep external tooling in sync without polling.
- 05
Rate limits
Requests are rate limited per token. Read the limit headers on any response rather than assuming a fixed ceiling.