Tài liệu API TTD
Một API thống nhất cho toàn bộ dịch vụ
Hosting, Cloud VPS, Reseller Hosting, Proxy, Mã nguồn, Tên miền, Cronjob, Logo và Website cùng dùng Bearer Token + JSON.
Xác thực
Gửi API Token trong HTTP header. Token query chỉ còn để tương thích endpoint Cron cũ và không nên dùng cho tích hợp mới.
https://trungtamdev.com/api/ttd/v1POST:
Content-Type: application/json. Nên gửi Idempotency-Key khi mua/gia hạn để chống tạo giao dịch trùng.API Token của bạn
Endpoint chung
Các endpoint áp dụng trước khi chọn dịch vụ.
Không yêu cầu token.
Số dư, giảm giá thành viên và hồ sơ API.
Danh sách namespace dịch vụ.
API theo dịch vụ
Chọn dịch vụ để xem catalog, đơn hàng, mua mới và action quản lý.
Cloud Hosting
Hosting cPanel/WHM nhiều máy chủ.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
Actions
Dùng POST /api/ttd/v1/hosting/orders/{id}/actions/{action}.
reset-passwordrebuildupgradetransferadd-addon-domainadd-subdomainadd-cronchange-domainstatsblock-ipunblock-ipauto-renewrenewdelete-localCloud VPS
Cloud VPS TaiVPS, hỗ trợ gói theo giờ và theo tháng/năm.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
Actions
Dùng POST /api/ttd/v1/vps/orders/{id}/actions/{action}.
syncstartstoprestartrebuildrenewReseller Hosting
Reseller Hosting WHM từ SUNIHOST hoặc WHM Root.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
Actions
Dùng POST /api/ttd/v1/reseller/orders/{id}/actions/{action}.
syncrenewloginProxy
Proxy SUNIHOST HTTP/SOCKS5.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
Actions
Dùng POST /api/ttd/v1/proxy/orders/{id}/actions/{action}.
renewchange-authKho Mã Nguồn
Mua mã nguồn/sản phẩm số.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
Tên miền
Đăng ký, gia hạn và quản lý nameserver tên miền.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
cURL
Actions
Dùng POST /api/ttd/v1/domain/orders/{id}/actions/{action}.
renewnameserverstransferCronjob
Cronjob khách hàng theo chu kỳ giây.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
Actions
Dùng POST /api/ttd/v1/cron/orders/{id}/actions/{action}.
pauseresumeeditextendThiết kế Logo
Đặt thiết kế logo theo mẫu.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
Thiết kế Website
Đặt website theo mẫu và chu kỳ.
Lấy catalog/gói đang mở bán.
cURL
Chỉ trả đơn thuộc API Token hiện tại.
cURL
Chi tiết một đơn thuộc tài khoản.
cURL
Thanh toán bằng số dư hoặc bank nếu service hỗ trợ.
JSON body
cURL
Actions
Dùng POST /api/ttd/v1/website/orders/{id}/actions/{action}.
renewResponse chuẩn
HTTP status
200/201 | Thành công |
202 | Đang xử lý / chờ thanh toán |
400/422 | Dữ liệu không hợp lệ |
401 | Token không hợp lệ |
402 | Số dư không đủ |
404 | Không tìm thấy |
409 | Idempotency conflict |
429 | Quá 120 request/phút |
5xx | Lỗi hệ thống/nhà cung cấp |
/api/cron/* và /api/v1/order/cron vẫn hoạt động để tương thích. Tích hợp mới nên dùng /api/ttd/v1/cron/*.