Dưới đây là các API cho dịch vụ hosting của chúng tôi tại EZHost. Vui lòng tham khảo chi tiết các endpoint, phương thức và tham số yêu cầu.
Endpoint: GET https://ezhost.vn/api/thongtin?token={token cua ban}
Phương thức: GET
Mô tả: Lấy thông tin chi tiết của người dùng.
Tham số yêu cầu:
token
(bắt buộc): Token xác thực của người dùng.Endpoint: GET https://ezhost.vn/api/dichvu?token={token cua ban}
Phương thức: GET
Mô tả: Lấy thông tin các gói hosting hiện có từ hệ thống.
Tham số yêu cầu:
token
(bắt buộc): Token xác thực của người dùng.Endpoint: POST https://ezhost.vn/api/muahost
Phương thức: POST
Mô tả: Mua gói hosting mới với thông tin về gói, thời hạn và mã giảm giá (nếu có).
Dữ liệu yêu cầu (JSON):
{
"token": "4b4bdeew7f0e35d2e0c60d736dbedaab",
"id": "id gói",
"domain": "example.com",
"selectedMonths": "{số tháng}",
"coupon": "{mã giảm giá}"
trả về
{
"status": "success",
"msg": "Đã tạo hosting thành công, cảm ơn bạn đã sử dụng dịch vụ",
"data": {
"transaction_code": BAODZ_fssfs, mã đơnđơn
"ip": "103.252.137.101",
"start_date": "2024-11-06 19:41:40",
"end_date": "2024-12-06 19:41:40",
"username": "example",
"password": "#oaDCViScJWjEtbU",
"email": "[email protected]",
"domain_name": "example.com",
"month": "1",
"status": "active"
}
}
}
Endpoint: POST https://ezhost.vn/api/update
Phương thức: POST
Mô tả: Đổi mật khẩu của hosting.
Dữ liệu yêu cầu (JSON):
{
"token": "your_token_here",
"param": 123, {id của đơn hàng}
"action": 2
}
Endpoint: POST https://ezhost.vn/api/update
Phương thức: POST
Mô tả: Reset lại hosting về trạng thái ban đầu.
Dữ liệu yêu cầu (JSON):
{
"token": "your_token_here",
"param": 123, {id của đơn hàng}
"action": 3
}
Endpoint: POST https://ezhost.vn/api/update
Phương thức: POST
Mô tả: Gia hạn thời gian sử dụng cho hosting.
Dữ liệu yêu cầu (JSON):
{
"token": "your_token_here",
"param": 123, {id của đơn hàng}
"action": 4
}
Endpoint: POST https://ezhost.vn/api/update
Phương thức: POST
Mô tả: Nâng cấp lên gói hosting mới.
Dữ liệu yêu cầu (JSON):
{
"token": "your_token_here",
"param": 123, {id của đơn hàng}
"action": 5,
"package": 9
}
Endpoint: POST https://ezhost.vn/api/update
Phương thức: POST
Mô tả: Thêm tên miền phụ vào hosting.
Dữ liệu yêu cầu (JSON):
{
"token": "your_token_here",
"param": 123, {id của đơn hàng}
"action": 8,
"domain": "exampleaddon.com"
}
Endpoint: POST https://ezhost.vn/api/update
Phương thức: POST
Mô tả: Thêm subdomain cho tên miền chính.
Dữ liệu yêu cầu (JSON):
{
"token": "your_token_here",
"param": 123, {id của đơn hàng}
"action": 9,
"subdomain": "sub",
"rootdomain": "example.com"
}
Endpoint: POST https://ezhost.vn/api/update
Phương thức: POST
Mô tả: Thêm cron job để thực hiện công việc định kỳ.
Dữ liệu yêu cầu (JSON):
{
"token": "your_token_here",
"param": 123, {id của đơn hàng}
"action": 10,
"cronLink": "https://example.com/cronjob",
"cronTime": 1 = 1 phút
}
Endpoint: GET https://ezhost.vn/api/history?token={token cua ban}
Phương thức: GET
Mô tả: Lấy lịch sử sử dụng dịch vụ của khách hàng.
Tham số yêu cầu:
token
(bắt buộc): Token xác thực của người dùng.