Guides
Each guide does one task from start to finish, with every request and the part of the response you need next. The guides cover common tasks only. Every endpoint, with all its fields and cases, is in the API reference.
VPS
- Order a VPS at a fixed monthly or yearly priceA VPS at a fixed monthly or yearly price. Pick a plan, preview the price, place the order, pay its invoice, wait for the server and log in.
- Deploy a pay-as-you-go Cloud VPSA VPS billed by the hour, with no invoice up front. The account must be verified and have paid 2,000 SEK. Check access, deploy, wait and log in.
- Restart a VPS and wait until it is backReboot a VPS through the API, follow the job until it finishes and check that the server is running again. With cURL and jq.
- Back up a VPSTake a backup of a VPS through the API and follow the job until it is done. Free a slot when every slot is used. Put backups on a schedule.
- Restore a VPS from a backupRestore a VPS from one of its backups through the API. Or put the backup on a new Cloud VPS. Wait for the job and check that the server runs.
- Open a port in the VPS firewallOpen a port on your VPS through the API. Check whether protection is on, add allow rules, turn protection on and change or remove rules later.
- Reinstall a VPS with a new operating systemErase a VPS and install a clean operating system through the API. Pick a template, start the reinstall, follow the job and log in again.
- Take a snapshot and roll back to itTake a snapshot of a VPS before a risky change. Roll back to it if the change goes wrong. Delete it when you are done. With cURL.
Domains & DNS
- Register a new domain and wait until it is activeCheck that a name is free, read its price and registry rules, order it with a retry key, pay the invoice and follow the domain until it is registered.
- Transfer a domain to Hostup from another registrarMove a domain you own from another registrar to Hostup through the API. Order and pay the transfer, follow it and retry with a new code.
- Point a domain at your serverFind your domain's DNS zone. Create or update its A and AAAA records so the domain and www point at your server. With cURL and jq.
- Set up MX, SPF, DKIM and DMARC for a domainAdd the MX, SPF, DKIM and DMARC records from your mail provider to a domain's DNS zone at Hostup through the API. Then remove the old MX records.
- Change a domain's nameserversPoint a domain at other nameservers through the API. Check the lock, register your own nameservers, follow the job and confirm the new delegation.
- Change DNS records on many domains at onceAdd or delete the same DNS records in many zones with one call. Then follow the job and read what happened on each domain.
Web hosting
- Create an email account on web hostingCreate a mailbox on Hostup web hosting with the API, set it up in a mail app, then change its password or storage, forward it or delete it.
- Connect a domain's email to Hostup web hostingLet a Hostup web hosting account write a domain's MX, SPF and DKIM records in one call. Then check that the domain's mail reaches the hosting.
- Create a MySQL database and user on web hostingCreate a MySQL database on Hostup web hosting, add a database user with the API, give it access and connect from your site or from another server.
Orders & billing
- Pay an invoice through the APIFind unpaid invoices, then pay one with the saved card, with account credit or with a payment link that someone else opens. With cURL.
AI apps & MCP
- Connect Claude, ChatGPT or Codex to your accountLet Claude, ChatGPT, Codex or Claude Code work on your Hostup account over MCP. Sign in, choose the access, confirm purchases and disconnect.
- Build an MCP client with OAuth sign-inConnect your own MCP client to Hostup. Register the client, run the OAuth code flow with PKCE, then list and call the tools with the token.