Domains & Subdomains
API Domains & Subdomains
Quản lý domains, subdomains, cấu hình vhost, redirects và cài đặt domain.
Roles: Tất cả người dùng quản lý domains của mình. Admin xem tất cả.
Domains
Danh sách Domains
GET /api/v1/domains
Tạo Domain
POST /api/v1/domains
{
"name": "example.com",
"php_version": "8.2",
"web_server": "nginx",
"force_ssl": false,
"www_redirect": "add_www"
}
Cập nhật Domain
PUT /api/v1/domains/{name}
Xóa Domain
DELETE /api/v1/domains/{name}
Subdomains
Danh sách Subdomains
GET /api/v1/domains/{domain}/subdomains
Tạo Subdomain
POST /api/v1/domains/{domain}/subdomains
{
"subdomain": "api",
"php_version": "8.2"
}
Pointers & Redirects
GET/POST/DELETE /api/v1/domains/{domain}/pointers- Quản lý domain aliasesGET/POST/PUT/DELETE /api/v1/domains/{domain}/redirects- Quản lý URL redirects
Bảo vệ thư mục
GET/POST/PUT/DELETE /api/v1/domains/{domain}/protected-dirs- Bảo vệ bằng mật khẩu