Keep a zone in one YAML or JSON file: GET /dns/{zone}/export, POST /dns/{zone}/plan and POST /dns/{zone}/apply. Apply runs in one transaction and refuses a zone that changed since the plan.
CLI v0.5.0: nameocean dns export, dns plan (--detailed-exitcode for CI) and dns apply.
POST /email/send from a mailbox or alias of a domain on NameOcean email hosting, with attachments, headers, metadata and scheduled sending. New scope email:send.
Delivery status per recipient (GET /email/sent), suppression lists, and the events email.delivered, delayed, bounced and suppressed.
CLI v0.3.0: nameocean email send, sent and suppressions. MCP: send_email, list_sent_email.
Mailboxes, aliases and mailing lists over REST (/email/domains/...), with a DNS check for MX, SPF, DKIM and DMARC. Scopes email:read and email:write.
Free forwarding for domains registered at NameOcean: aliases, targets, the message log and inbound webhooks that POST incoming mail to your endpoint as signed JSON.
Signed POSTs to your HTTPS endpoint when a domain is registered, renewed or about to expire, a DNS record changes, or a certificate is issued, renewed or about to expire.
Manage endpoints at /webhooks, in Dashboard → Webhooks or over MCP; send a test event and see every delivery. Failed deliveries are retried for about a day.
Several API keys per account, each with scopes, an optional expiry date and an IP allow list. A call without the scope answers 403 with required_scopes.
OpenAPI 3.1 at /api/v1/openapi.json and a reference at /developers/api/. Errors carry a stable code; every answer has X-RateLimit-* headers; writes accept an Idempotency-Key.
Activity log of everything done through the API, the CLI and MCP: Dashboard → Activity, GET /audit and the list_activity MCP tool.
Install with Homebrew (brew install nameocean/tap/nameocean), curl -fsSL https://nameocean.net/install.sh | sh, or a ready binary for macOS, Linux and Windows on Intel and ARM.
nameocean login signs in through the browser; servers, ports, domains, DNS and SSL commands, all with --json. nameocean mcp install connects Claude Code, Cursor and OpenCode.