One API for resellers
Sell domains to your own customers: search, registration and setup all run straight from your code.
What a reseller gets
Search and prices
Whether a name is available and how much it costs for your account, in both categories.
Batch registration
Up to 25 domains in one request. If one name fails, the others still go through.
NS or IP at once
The domain is pointed to your nameservers or an IP in the very same request as the purchase.
DNS and Cloudflare
Records, SSL, protection, cache purging and redirects by domain name.
Webhooks
We will let you know about a registration, a renewal, an upcoming expiry, a block and credited funds.
Top‑ups via the API
An invoice to top up the balance: cryptocurrency, CryptoBot, xRocket, SBP and LZT.
A convenient API for developers
import requests url = "https://api.lumiweb.cc/domains/v1/domains/register"headers = { "Authorization": "Bearer {api_key}",} params = {"dry_run": "true"} payload = { "domains": ["lumistore.com", "lumistore.net"], "category": "solid",} response = requests.post(url, json=payload, params=params, headers=headers) preview = response.json()
- Authorization with an API key, examples in Python, JavaScript, Go and PHP
- Name search, registration, renewal, DNS and Cloudflare, all in a single REST API
- Webhooks notify you of events on their own, so you never have to poll for status
How to connect
Top up the balance
Open the bot and top up your balance: the API pays for registrations and renewals from it.
Create a key
In the bot: open “Account”, then “API”. The key is issued after your first balance top‑up.
Make your first request
GET /v1/users/me shows the balance and key limits, and registration with dry_run=true shows the price with no charge.
Questions about the API
Large volume?
Tell us how many domains a month your customers need, and we will talk terms in chat.
Contact supportLarge volume?
Tell us how many domains a month your customers need, and we will talk terms in chat.
Contact support