Domain reselling via REST API.

The domain reseller API for hosting providers, agencies and developers: register, transfer and manage more than 2000 TLDs at reseller prices. No base fee, no minimum volume.

Domain check via cURL
$ curl -H "Authorization: Bearer drapi_abc123xyz_s3cr3tk3y..." \
  https://domain-reseller-api.de/api/v1/domains/check/example.de

// Response:
{
  "success": true,
  "data": {
    "domain": "example.de",
    "available": true,
    "premium": false,
    "price": 2.57,
    "renewPrice": 2.57,
    "years": 1,
    "periods": [{ "years": 1, "price": 2.57, "renewPrice": 2.57 }],
    "setupPrice": 1.00,
    "transferPrice": 2.57,
    "currency": "EUR",
    "vatPercent": 19,
    "reverseCharge": false
  }
}
Founded
2025
Based in
Germany
TLDs available
2000+

Features - Everything you need

One API for the entire domain lifecycle. From availability checks to DNS management.

Domain Check

Check availability including price and premium status in milliseconds.

Register & Transfer

Register domains or transfer them with an auth code — one API call.

Managed DNS

Optional DNS management on our anycast name servers.

Webhooks

Push notifications on transfers, expiries or low wallet balance.

Wallet & Billing

Prepaid wallet with Stripe. Postpaid for verified partners.

Sandbox

Isolated test environment with no real costs or registrations.

Domain reselling with no base fee and no minimum volume

With traditional providers, reselling domains means paying for the privilege first: a monthly base fee for reseller access, a minimum annual revenue, tiered pricing that only pays off once you have several hundred domains. For an agency with thirty client domains or a hosting provider just starting out, the numbers don't add up.

We turned that model around. There is one public list price per TLD, valid from the very first domain. No subscription, no base fee, no contract lock-in. Billing runs through a prepaid wallet — you top up your balance, every registration and renewal is debited from it, and you see every transaction in the dashboard. Verified partners can be invoiced instead.

An ordering system that fits into your software

The usual route into domain reselling is EPP — a protocol from the early 2000s that pushes XML over a persistent TLS connection and for which you first have to find a client library. Our reseller interface is a REST API with JSON, an API key in the header and documented status codes. A domain check is a GET, a registration a POST. If you can work with HTTP, you can work with this.

On top of that come the things that actually cost time day to day: webhooks that notify you when a transfer completes or a domain is about to expire, instead of you polling. Managed DNS on anycast name servers if you don't want to run your own. Contact handle management for owner, admin and tech contacts. And a sandbox where you can run through the complete lifecycle without registering a real domain or spending a cent.

Who it pays off for

Hosting providers offer domains as part of their packages without a second provider in the ordering process. Agencies manage client domains centrally instead of logging into other people's registrar accounts. SaaS providers let their users book their own domains directly in the product. And developers automate domain portfolios that used to be maintained by hand.

Frequently asked questions

What is a domain ordering system?

A domain ordering system is the interface you use to buy domains and resell them to your own customers — checking availability, registering, transferring, renewing and cancelling. Traditional registrars offer a web interface or the dated EPP protocol for this. With us, the ordering system is a REST API with JSON: the same functions, but controlled directly from your application, without anyone clicking through a reseller interface by hand.

How do I become a domain reseller?

You create an account, top up your wallet and get your API key — with us that takes under two minutes and costs nothing. There is no contract with a minimum term, no monthly base fee and no minimum volume. You then buy domains at reseller prices and decide yourself what to charge your customers. The difference is your margin.

What does domain reselling without a base fee cost?

You pay per domain only. A .de domain costs €2.57 net per year, plus a one-time €1.00 setup fee on registration and transfer. The prices of all 2000+ TLDs are publicly listed in the price list and apply from the very first domain. No base fee, no setup fee for your account, no tiered pricing, no volume bonus you first have to unlock. One-time setup fees for individual extensions are also shown in the price list.

Do I need my own registrar accreditation as a reseller?

No. Accreditation with ICANN and the individual registries is held by our upstream registrars. You resell under your own name without signing contracts with DENIC, Verisign or other registries yourself, and without the annual fees and minimum revenues that come with them.

Can I transfer existing domains to you?

Yes. You pass the domain and auth code in an API call and automation handles the rest: initiating the transfer, monitoring its status, and sending a webhook on completion. For bulk migrations you can simply send the calls in a loop. There is no separate limit for portfolio migrations; only the general API limit of 1,000 requests per minute per API key applies.

Where is my data stored, and is it GDPR-compliant?

Operations, databases and name servers run in German and European data centres. We provide a data processing agreement (DPA) that you can sign digitally, and your customers' WHOIS data is only passed on to registries to the extent the respective TLD strictly requires.

Ready for modern domain management?

Sign up for free and get your API key in under 2 minutes.

Already a customer? Refer us: €15 commission for every customer you successfully refer