Changelog
What changed in the RedSwitches API, newest first.
2026-11-16
- New address: the API is at
https://api.redswitches.com/v1and these docs athttps://api.redswitches.com/docs/. The old address,https://dedicated.redswitches.com/api/v1, still answers during beta. The SDKs,rxctl, the MCP server and the Terraform provider use the new address by default. cap_reacheddetails now carrylimit(a number, or an amount for money limits) andwindow(day,30_daysoropen).- Cooling-off: ordering opens 24 hours after it was turned on and after a new ordering key. A limit raised by RedSwitches no longer pauses ordering.
- One-time credentials: while a switch is off the read answers
503and keeps the password; a reinstall or rescue whose password could not be kept isdonewith reasonpassword_unavailable.
2026-11-15: Beta 2
- Faster reads: the cacheable reads may be served from a copy at most about a minute old, with an
X-Cache: hit|missheader. - Sliding rate-limit window: same limits and headers, no burst at the turn of the minute.
- Field-level error details:
invalid_bodyanswers name the field indetails.fieldand the rule indetails.reason, and the message says it too. Retry-Afteron every error that asks you to wait (in_progress,cooling_off), not only on429.413 body_too_largefor a body over 16 KB;405answers list the path's methods inAllow.- Dry run:
paid_from_creditis now an amount, the same shape as in the order answer. - Traffic since you took over a server:
basis: "since_ownership"where the period started before you held the server. - Reverse DNS on every server: some changes, and every clearing of a name (
hostname""), are carried out as actions of kindrdns. The list showsaction_idon every item. See Reverse DNS. rescueon server detail.- Beta: cancellation requests:
POST,GETandDELETE /servers/{id}/cancel-request, with the newcancelpermission. Always end of billing period. See Cancellation. - Beta: reinstall:
GET /servers/{id}/os(image idsimg_…) andPOST /servers/{id}/reinstall, with the newreinstallpermission. Off unless RedSwitches turns it on. The password is returned only when you ask (return_password), once. See Reinstall. - Beta: rescue mode:
POST /servers/{id}/rescuewith the newrescuepermission, and one-time credentials atGET /actions/{id}/credentials. Off unless RedSwitches turns it on. See Rescue. - SDKs, CLI, Terraform provider, MCP server: built, not published yet. See SDKs.
2026-11-15: Beta 1
The first beta, by invitation only.
- Keys made by the account owner in Settings → API, with permissions
read,read_billing,order,manage,ssh_keysandpower. - Read:
/auth/verify,/account,/offers,/servers(with detail and traffic),/orders,/invoices,/ssh-keys. - Ordering of instant servers paid from account credit, with dry run,
expected_total, account and key limits, and delivery tracking. - Rename servers and request reverse DNS.
- Add and remove saved SSH keys.
- Power on, off and reboot, followed through
/actions/{id}. Idempotency-Keyon every write.