Rent IPv4 without a VPS
POST/ips
One IPv4 in the selected location, without a VPS or cluster selection. Terms: 1/3/6/12/24/36 calendar months (default 1). Price is the fixed monthly rate from GET /plans times months, without markup or discount. The address belongs to api_user_id. auto_renew defaults to false; when enabled, renewals use the last paid term and current price.
HTTP 202 accepts an ipv4_purchase order and charges its amount. Read GET /orders/{order_id}: completed orders include ip_id and paid_until, with vm_id=null. The address appears in GET /ips?attachment=unattached and can then be attached to a VPS of the same customer. Confirmed address exhaustion results in a refunded order. Events: order.completed and ip.allocated. After a lost response, retry the same Idempotency-Key and parameters. The paid term starts when the order is accepted.
Request
Responses
- 202
- 401
- 404
- 409
- 422
- 500
- 503
Accepted for processing
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
Service unavailable or result unconfirmed; for a mutation retain its idempotency key