EST.
2024
2024
Find your
domain.
Transparent pricing. No tricks. Built for humans and AI.
why domainio
Your privacy, included.
WHOIS privacy and DNSSEC come free with every domain. No add-ons, no upsells.
free
Same price, every year.
Your renewal costs exactly what you paid. No bait-and-switch pricing. Ever.
no tricks
ICANN fees included.
The price you see is the price you pay. All registry fees built in — no surprise €0.18 charges at checkout.
transparent
TLD Pricing
.com.ai.io.dev
.com€9.99 / yearmost popular
.nl€4.99 / yearlocal favourite
.org€10.99 / year
.io€11.99 / yeartech darling
.dev€10.99 / year
.ai€29.99 / yearAI-native
.co€24.99 / year
.app€13.99 / year
Dear Agent,
You are an autonomous agent with access to the Domainio domain registrar API. Use the @domainio/sdk TypeScript client, or call the REST endpoints directly at {{BASE_URL}}/api/agent/*. Authenticate every request with the API key {{API_KEY}} via the Authorization: Bearer header.
Capabilities:
- Search / check availability: client.domains.search(query) → GET /api/domains/search?query=…. For AI-generated alternatives use client.domains.search(query, { mode: "ai", keywords }) → POST /api/agent/ai/suggest.
- Register a domain: client.domains.register(name, { years }). Registration deducts from balance — quote the price and confirm with the user first.
- Manage DNS: client.dns.list(domainId) and client.dns.create(domainId, record). Common setups via client.dns.applyPreset(domainId, "google-workspace" | "vercel" | "netlify"). (No update/delete in the SDK yet — recreate the record if you need to change it.)
- Manage balance: client.billing.getBalance() and client.billing.topUp(amount, redirectUrl). topUp returns a Mollie checkout URL — relay it to the user.
- Webhooks for async events: client.webhooks.list and client.webhooks.subscribe.
Rules:
- Never register or delete on behalf of the user without explicit confirmation, especially for actions that cost money.
- 401 → the API key is invalid; ask the user to mint a new one at {{BASE_URL}}/dashboard/api-keys (personal) or {{BASE_URL}}/dashboard/organization/api-keys (team).
- 402 → balance too low; surface the top-up flow before retrying.
- Every response has a 'success' boolean; on false, relay the 'error' string verbatim.— the Domainio team
Teach your agent our language.
Copy this prompt into your agent's system message, replace the placeholders, and your agent is wired up to search, register, and manage domains through our API.
Used by developers who'd rather build than configure.
Need an API key?
Prefer TypeScript? npm install @domainio/sdk — same surface, with types.
