Hệ thống API kết nối tự động dành cho Đại lý, Developer và Khách hàng tích hợp tra cứu, kiểm tra WHOIS, mua tên miền tự động và cập nhật Nameserver qua mã nguồn của bạn.
Bạn có thể gửi token qua Header Authorization: Bearer {token} hoặc truyền param token={token} trong request.
Hãy đăng nhập để xem API Token cá nhân của bạn hoặc tạo mới tại Hồ sơ cá nhân.
Kiểm tra tên miền còn trống hay đã được đăng ký, tự động đồng bộ giá theo tỷ giá USD/VNĐ mới nhất từ hệ thống Registry quốc tế.
Lưu ý: API này là công khai (Public), không bắt buộc truyền Token khi kiểm tra.
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
domain | Bắt buộc | Tên miền đầy đủ cần kiểm tra (ví dụ: example.com, congty.vn) |
{
"status": "success",
"domain": "example.com",
"tld": "com",
"available": true,
"price": 356000,
"renew_price": 399000,
"is_premium": false,
"currency": "VND",
"message": "Tên miền còn trống",
"msg": "Tên miền còn trống"
}is_premium sẽ trả về true và price sẽ được định giá riêng theo biểu phí trực tiếp từ Registry quốc tế.
Lấy danh sách các đuôi tên miền đang mở bán kèm giá đăng ký và giá gia hạn hàng năm trên hệ thống.
{
"status": "success",
"data": {
"com": { "tld": "com", "register": 356000, "renew": 399000 },
"net": { "tld": "net", "register": 447000, "renew": 447000 },
"xyz": { "tld": "xyz", "register": 81000, "renew": 499000 }
},
"list": [
{ "tld": "com", "register_price": 356000, "renew_price": 399000 },
{ "tld": "net", "register_price": 447000, "renew_price": 447000 },
{ "tld": "xyz", "register_price": 81000, "renew_price": 499000 }
]
}
Tạo đơn và tự động kích hoạt tên miền. Số dư tài khoản của bạn sẽ được trừ theo bảng giá.
Lưu ý: Bạn cần cập nhật đầy đủ Họ tên, Số điện thoại, Địa chỉ và Mã bưu chính tại Hồ sơ chủ thể trước khi gửi lệnh mua.
| Tham số | Vị trí | Bắt buộc | Mô tả |
|---|---|---|---|
Authorization | Header | Bắt buộc | Bearer YOUR_API_TOKEN |
domain | Body | Bắt buộc | Tên miền cần mua (ví dụ: brandmoi.com) |
period | Body | Tuỳ chọn | Thời hạn mua (1 - 10 năm), mặc định: 1 |
nameserver_1 | Body | Tuỳ chọn | Nameserver cấp 1 (ví dụ: duke.ns.cloudflare.com) |
nameserver_2 | Body | Tuỳ chọn | Nameserver cấp 2 (ví dụ: uma.ns.cloudflare.com) |
nameservers | Body | Tuỳ chọn | Danh sách Nameserver tùy chỉnh (mảng JSON hoặc phân tách bằng dấu phẩy) |
nameserver_1 & nameserver_2 ngay khi đặt mua.
{
"status": "success",
"msg": "Đã tạo đơn tên miền thành công",
"message": "Đã tạo đơn tên miền thành công",
"data": {
"domain": "brandmoi.com",
"tld": "com",
"period": 1,
"price": 356000,
"unit_price": 356000,
"renew_price": 399000,
"is_premium": false,
"nameservers": [
"duke.ns.cloudflare.com",
"uma.ns.cloudflare.com"
],
"status": "active"
}
}Lấy danh sách tất cả các tên miền đã đăng ký trong tài khoản của bạn kèm trạng thái, ngày hết hạn và Nameservers.
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
token | Bắt buộc | Hoặc truyền qua header Authorization: Bearer {token} |
page, limit | Tuỳ chọn | Phân trang (mặc định: page=1, limit=20) |
keyword | Tuỳ chọn | Tìm kiếm theo tên miền |
{
"status": "success",
"total": 1,
"page": 1,
"limit": 20,
"data": [
{
"id": 1,
"domain": "brandmoi.com",
"tld": "com",
"period": 1,
"price": 356000,
"status": "pending",
"nameserver_1": "duke.ns.cloudflare.com",
"nameserver_2": "uma.ns.cloudflare.com",
"registered_at": "2026-09-29 20:30:00",
"expires_at": "2027-09-29 20:30:00"
}
]
}Thay đổi địa chỉ máy chủ định danh Nameservers (DNS) cho tên miền thuộc quyền sở hữu của bạn.
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
domain | Bắt buộc | Tên miền của bạn |
nameserver_1 | Bắt buộc | Địa chỉ Nameserver thứ nhất |
nameserver_2 | Bắt buộc | Địa chỉ Nameserver thứ hai |
{
"status": "success",
"msg": "Cập nhật nameserver thành công",
"hosts": [
"duke.ns.cloudflare.com",
"uma.ns.cloudflare.com"
],
"data": {
"domain": "brandmoi.com",
"nameserver_1": "duke.ns.cloudflare.com",
"nameserver_2": "uma.ns.cloudflare.com"
}
}Lấy trạng thái WHOIS trực tiếp từ nhà đăng ký, cấu hình Nameserver hiện tại và danh sách các bản ghi DNS (A, CNAME, TXT, MX) đang thiết lập.
{
"status": "success",
"data": {
"order": {
"id": 1,
"domain": "brandmoi.com",
"status": "active"
},
"nameservers": [
{ "host": "duke.ns.cloudflare.com" },
{ "host": "uma.ns.cloudflare.com" }
],
"dns_records": []
}
}Thêm mới hoặc cập nhật toàn bộ các bản ghi DNS (A, CNAME, TXT, MX) cho tên miền của bạn. Hệ thống tự động đồng bộ lên cụm máy chủ Anycast DNS Registry và lưu trữ nội bộ.
| Tham số | Vị trí | Bắt buộc | Mô tả |
|---|---|---|---|
Authorization | Header | Bắt buộc | Bearer YOUR_API_TOKEN |
domain | Body | Bắt buộc | Tên miền của bạn (ví dụ: brandmoi.com) |
items | Body | Bắt buộc | Mảng JSON các bản ghi DNS (type, name, content, ttl) |
{
"status": "success",
"msg": "Đã cập nhật bản ghi DNS thành công",
"message": "Đã cập nhật bản ghi DNS thành công",
"domain": "brandmoi.com",
"count": 3,
"saved": [
{ "type": "A", "name": "@", "content": "103.74.103.240", "ttl": 3600 },
{ "type": "CNAME", "name": "www", "content": "brandmoi.com", "ttl": 3600 },
{ "type": "TXT", "name": "@", "content": "v=spf1 ~all", "ttl": 3600 }
]
}