Tên miền website

Domain Object Schema

Đối tượng đại diện cho một tên miền riêng của website cửa hàng

Chỉ có trên Hubport SaaS

Không áp dụng cho bản cài đặt riêng (máy chủ riêng).

JSON Schema

Trường (Field)Kiểu (Type)Mô tả (Description)
idintID tên miền
domainstringTên miền website chạy (đã chuẩn hoá), vd www.shopcuatoi.vn
apexstringTên miền gốc tự chuyển sang domain, vd shopcuatoi.vn; rỗng nếu không có
urlstringURL website trên tên miền riêng, vd https://www.shopcuatoi.vn
statusstringpending, verified, ssl_pending, active, dns_error, ssl_error. Xem Trạng thái
sourcestringshop (cửa hàng tự thêm) hoặc legacy (chuyển từ cấu hình website_domain cũ, vẫn phải xác minh TXT)
verifiedboolĐã xác minh quyền sở hữu
redirect_subdomainboolTên miền con chuyển 301 sang tên miền này khi active (mặc định true)
txt_okboolLần kiểm gần nhất thấy bản ghi TXT đúng
routing_okboolCNAME/A đã trỏ về Hubport
apex_okboolBản ghi A của tên miền gốc đã đúng
tls_okboolHTTPS có chứng chỉ hợp lệ
warningsarray of stringCảnh báo, xem Cảnh báo
last_errorstringLỗi gần nhất, rỗng nếu không có. Xem Lỗi gần nhất
verified_atintThời điểm xác minh (Unix timestamp), 0 nếu chưa
active_atintThời điểm hoạt động lần đầu, 0 nếu chưa
last_check_atintLần kiểm tra gần nhất
next_check_atintLần kiểm tra tự động kế tiếp
cert_not_afterintHạn chứng chỉ SSL, 0 nếu chưa có
dnsobjectHướng dẫn bản ghi DNS (bảng dưới)
foundobjectBản ghi DNS tìm thấy ở lần kiểm gần nhất (để hiển thị/chẩn đoán; cấu trúc có thể thay đổi)
date_createdintThời điểm thêm

dns

TrườngKiểuMô tả
recordsarrayCác bản ghi cần tạo
records[].purposestringverify (xác minh quyền sở hữu), route (trỏ website về Hubport), apex (tên miền gốc)
records[].typestringTXT, CNAME hoặc A
records[].namestringTên đầy đủ, vd _hubport.shopcuatoi.vn
records[].hoststringTên tương đối dùng ở trang quản lý DNS: _hubport, www, @
records[].valuestringGiá trị cần đặt (bản ghi A có thể gồm nhiều IP cách nhau dấu phẩy: tạo mỗi IP một bản ghi)
records[].okboolBản ghi đã đúng ở lần kiểm gần nhất
cname_targetstringĐích CNAME
apex_ipsarray of stringIP cho bản ghi A
registrablestringTên miền gốc đăng ký được, vd shopcuatoi.vn

Ví dụ

{
  "id": 1003,
  "domain": "www.shopcuatoi.vn",
  "apex": "shopcuatoi.vn",
  "url": "https://www.shopcuatoi.vn",
  "status": "verified",
  "source": "shop",
  "verified": true,
  "redirect_subdomain": true,
  "txt_ok": true,
  "routing_ok": false,
  "apex_ok": false,
  "tls_ok": false,
  "warnings": ["apex_not_pointed"],
  "last_error": "cname_not_pointed",
  "verified_at": 1760317500,
  "active_at": 0,
  "last_check_at": 1760317500,
  "next_check_at": 1760318100,
  "cert_not_after": 0,
  "dns": {
    "records": [
      {"purpose": "verify", "type": "TXT", "name": "_hubport.shopcuatoi.vn", "host": "_hubport", "value": "hubport-verify=3f9c0a1b2c3d4e5f60718293a4b5c6d7", "ok": true},
      {"purpose": "route", "type": "CNAME", "name": "www.shopcuatoi.vn", "host": "www", "value": "shops.hubport.com.vn", "ok": false},
      {"purpose": "apex", "type": "A", "name": "shopcuatoi.vn", "host": "@", "value": "203.0.113.10", "ok": false}
    ],
    "cname_target": "shops.hubport.com.vn",
    "apex_ips": ["203.0.113.10"],
    "registrable": "shopcuatoi.vn"
  },
  "found": {},
  "date_created": 1760317200
}

On this page