My Domains
DNS Records
Recommended: at least 2 NS records.
Zone Files
Activity Log
| Time | User | IP | Action |
|---|
Statistics
Domains per User
NSD Statistics
Users
| Username | Role | Лимит | Created | Last Login |
|---|
Backups
API Documentation
Your API Key
Loading...
Header:
X-API-Key: <key>Save this key now — not shown again!
Base URL
All requests require:
X-API-Key: your_keyContent-Type: application/json
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| Users | ||
| GET | /api/admin/users | List all users |
| POST | /api/admin/users | Create user |
| DELETE | /api/admin/users/{id} | Delete user |
| PUT | /api/admin/users/{id}/status | Enable/disable user |
| Domains | ||
| GET | /api/domains | List domains |
| POST | /api/domains | Create domain |
| DELETE | /api/domains/{id} | Delete domain |
| GET | /api/domains/{id}/records | List records |
| Records | ||
| POST | /api/records | Create record |
| PUT | /api/records/{id} | Update record |
| DELETE | /api/records/{id} | Delete record |
Examples
Create user with limits:
POST /api/admin/users
X-API-Key: dnsm_your_key
{
"username": "client1",
"email": "client1@example.com",
"password": "secure_pass",
"role": "user",
"domain_limit": 5,
"record_limit": 50
}
Create domain with A records:
POST /api/domains
X-API-Key: dnsm_your_key
{
"name": "example.com",
"server_ip": "1.2.3.4",
"soa_email": "admin@example.com"
}
Delete user:
DELETE /api/admin/users/42 X-API-Key: dnsm_your_key
Settings
DNS Configuration
Configure DNS settings before creating domains
Main IP address of this server (used for ns1)
Third nameserver — leave empty if not needed
Extra IPs for ns2, ns3... (ns1 = Server IP above)
NSD Paths
NSD Control
License
API Key
Loading...
Save now — not shown again!
Use header:
X-API-Key: <key>
Change Password
SMTP — Письма
TLS: 2525, 8025, 587 • SSL: 465, 8465, 443
Slave DNS Servers
No slave servers
Add Slave Server (AXFR)
SSH for initial cert setup (optional)
Provide SSH credentials once to auto-copy TLS certs.
Not stored after setup.