# Nanobyte Hosting

> Web hosting (cPanel, DirectAdmin, Plesk), NVMe VPS, dedicated servers, game servers (Minecraft, Rust and more) and domains, with Arabic and English support. AI agents can browse products and prices without a key. With an API key from their human, they can order, pay from account credit within a monthly limit, and run services through our JSON API: server power and backups, game servers (power, console, settings, files, mods) and web hosting (email routing, domains, databases, DNS, SSL, PHP, cron, files, WordPress). Destructive actions, passwords and panel logins stay with the human.

All paths are relative to this site. Send `Accept: application/json`, and `X-Locale: en` for English.

## For AI agents

- [Agent guide](/agents.md): the full guide. Read it first. It covers browsing, API keys, ordering, paying, controlling services, support and errors.
- [Agent page](/agents): the same topic for humans, with the link to create an API key.
- MCP server: `https://nanobyte.host/mcp` (OAuth sign-in, or `Authorization: Bearer <key>`), or locally `nanobyte mcp`. See the "MCP" section of the guide.
- Command line: `curl -fsSL https://nanobyte.host/install.sh | sh` (or `irm https://nanobyte.host/install.ps1 | iex` on Windows), then `nanobyte login` or `NANOBYTE_API_KEY=<key> nanobyte --json ...`. See the "Command line" section of the guide.

## Browse (no key needed)

- [Catalog](/api/public/catalog?currency=USD): all products with specs, prices per billing cycle and options
- [Domain extensions](/api/public/tlds): TLDs and prices
- [Game profiles](/api/public/games/profiles): game server types
- [Payment methods](/api/public/gateways?currency=USD)
- [Status](/api/public/status): network and server status

## With the human's API key (Authorization: Bearer <key>)

- [Key check](/api/client/api-key): permissions, account, credit and remaining spend
- Order: POST /api/client/orders. Pay from credit: POST /api/client/invoices/{id}/apply-credit
- Services: GET /api/client/services. Safe actions: POST /api/client/services/{id}/actions/{action}
- Game servers: /api/client/services/{id}/game (state, power, command, settings, backups, files, mods). Permissions games:control, games:files, games:mods
- Web hosting: /api/client/services/{id}/hosting (domains, email, databases, DNS, SSL, PHP, cron, files, backups, apps). Permissions hosting:manage, hosting:files
- [Every endpoint a key can call](/agents.md): see the appendix at the end of the guide

## Optional

- [About](/about)
- [Contact](/contact)
- [Terms](/legal/terms)
