POST
/cloud-phone-orders
Rent cloud phones
Charges price per phone × quantity − coupon discount + tax (if configured) from your wallet (prices come from the server, never the client) and creates one entitlement per phone. With create_phones (default true) each phone starts provisioning immediately; the rental period starts only when the phone is ready. Refused when capacity is not available. Use an Idempotency-Key so a retry is charged once.
Scope: phones:create
201 Order with its entitlements, and the phones being created
403 INSUFFICIENT_SCOPE (the token lacks phones:create, or the plan does not include API access; buy it from the dashboard), or BETA_ACCESS_REQUIRED (cloud phones are in private beta and this account has not been let in yet)
409 CAPACITY_UNAVAILABLE, INSUFFICIENT_FUNDS, COUPON_INVALID or ORDER_REJECTED
503 SERVICE_TEMPORARILY_UNAVAILABLE (cloud phones not on sale)