Order queue
GET/orders/:order_id/queue
Returns the creation queue for a VPS purchase belonging to this integration. Use the Cloud API order_id, not operation_id. status is the provisioning operation status: queued, running, succeeded, failed or cancelled; it differs from the billing order status. position is the order position among waiting purchases in the location/platform, or null outside the queue. waiting is the total waiting count across buyers. Counts may lag by up to five seconds; placement can skip orders that do not fit currently available resources. can_cancel=true means cancellation was possible when read, not a reservation of that right. reason can be node_busy, node_unavailable, ip_pool_exhausted, network_pool_empty or null. Returns 409 queue_not_ready before the order reaches provisioning; check GET /orders/{order_id} and retry while the order is pending or processing. Non-VPS purchases return 409 not_vm_purchase.
Request
Responses
- 200
- 401
- 404
- 409
- 422
- 500
- 503
Successful response
Missing or invalid key, mismatched ID, or inactive integration
Resource not found in this integration
Business or state conflict; inspect detail
Invalid request fields or unsupported parameters
Unexpected server error
Result unconfirmed; retry the same request