OrdersCreate
Unlimited Residential
Create an Unlimited Residential proxy order
Create Unlimited Residential Order
Endpoint: POST /orders
Unlimited Residential (Dedicated) is a duration-type plan with per-duration options (for example Server Specs and Speed on longer tiers). Supply plan, duration, and a config object whose keys match options[].name from GET /plans/{slug}.
Required Fields
| Field | Type | Required | Notes |
|---|---|---|---|
plan | string (slug) | yes | unlimited-residential. |
duration | string (slug) | yes | Must match plan.durations[].slug (e.g. 20_minutes, 1_day, 1_week, 1_month). |
config | object | varies | Required when the chosen duration exposes options; use option names as keys (specs, speed, etc.). |
See Common Fields for optional discount_code, and Duration Slug Format. Orders use account balance only.
How options map to config
From GET /plans/unlimited-residential, each duration lists options with name, type, and allowed values:
selectoptions: setconfig[name]to one ofoption.options[].value(often strings such as64_128or numeric Mbps values like200).number/range: send a number respectingmin,max, andstep.
Request Body
{
"plan": "unlimited-residential",
"duration": "20_minutes",
"config": {
"specs": "64_128",
"speed": 200
}
}Always verify keys and allowed values from the live plan payload; option IDs and value lists can differ by duration.