create_order
Deploy a server from your USD balance. BALANCE-ONLY: you must topup_create first (min $30, see topup_bonus for free credit tiers), wait for the topup to confirm, then call this. If your balance is short, returns {insufficient_balance: true, topup_required: true, deficit_usd, topup: {suggested_usd, suggested_bonus, ...}} — call topup_create with that amount and retry. If no account_token is provided, a new account is created and the token is returned — STORE IT. Server is active immediately on success.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| os | No | OS slug. RDP must use a win-* slug; GPU must use a Linux + CUDA slug like ubuntu-22-cuda, ubuntu-22-pytorch, ubuntu-22-comfyui, ubuntu-22-ollama. | ubuntu-24 |
| plan | Yes | ||
| type | Yes | ||
| billing | No | months billed. 3/6/12 commits get 25/35/50% discount. | |
| dry_run | No | set true for a synthetic deploy preview — no balance debit, no provisioning | |
| location | Yes | ||
| extra_ips | No | ||
| account_token | No | optional Bearer token; if absent, a new account is created | |
| root_password | No | optional initial root password |