# Cloud & Hosting

Dịch vụ hosting, máy chủ VPS (bật, tắt, mạng, IP), chứng chỉ SSL.

Mọi route gọi qua gateway `https://api.tino.vn/v1` với `Authorization: Bearer <token>`; xem [Gọi API Tino](/docs/api).

## Dịch vụ

| Method | Đường dẫn | Tên | Quyền |
| --- | --- | --- | --- |
| `GET` | `/v1/service` | [Danh sách dịch vụ](/docs/api/get-service) | `services:read` |
| `GET` | `/v1/service/@id` | [Chi tiết dịch vụ](/docs/api/get-service-id) | `services:read` |
| `POST` | `/v1/service/@id/cancel` | [Yêu cầu huỷ dịch vụ](/docs/api/post-service-id-cancel) | `services:write` |
| `GET` | `/v1/service/@id/cycle` | [Các chu kỳ thanh toán](/docs/api/get-service-id-cycle) | `services:read` |
| `POST` | `/v1/service/@id/cycle` | [Đổi chu kỳ thanh toán](/docs/api/post-service-id-cycle) | `services:write` |
| `GET` | `/v1/service/@id/emails` | [Tài khoản email của hosting](/docs/api/get-service-id-emails) | `services:read` |
| `GET` | `/v1/service/@id/invoices` | [Hoá đơn của dịch vụ](/docs/api/get-service-id-invoices) | `services:read` |
| `GET` | `/v1/service/@id/label` | [Xem nhãn dịch vụ](/docs/api/get-service-id-label) | `services:read` |
| `POST` | `/v1/service/@id/label` | [Đặt nhãn dịch vụ](/docs/api/post-service-id-label) | `services:write` |
| `POST` | `/v1/service/@id/manualrenew` | [Tạo hoá đơn gia hạn dịch vụ](/docs/api/post-service-id-manualrenew) | `services:write` |
| `GET` | `/v1/service/@id/methods` | [Thao tác hỗ trợ của dịch vụ](/docs/api/get-service-id-methods) | `services:read` |
| `POST` | `/v1/service/@id/renew` | [Gia hạn dịch vụ](/docs/api/post-service-id-renew) | `services:write` |
| `GET` | `/v1/service/@id/upgrade` | [Tuỳ chọn nâng cấp](/docs/api/get-service-id-upgrade) | `services:read` |
| `POST` | `/v1/service/@id/upgrade` | [Báo giá hoặc yêu cầu nâng cấp](/docs/api/post-service-id-upgrade) | `services:write` |
| `GET` | `/v1/service/@id/widgets` | [Tiện ích của dịch vụ](/docs/api/get-service-id-widgets) | `services:read` |
| `GET` | `/v1/service/cpanel2/@id/statistics` | [Thống kê cPanel](/docs/api/get-service-cpanel2-id-statistics) | `services:read` |
| `POST` | `/v1/service/cpanel2/@id/unblock` | [Gỡ chặn IP trên cPanel](/docs/api/post-service-cpanel2-id-unblock) | `services:write` |
| `GET` | `/v1/services/@cid` | [Dịch vụ theo danh mục](/docs/api/get-services-cid) | `services:read` |
| `GET` | `/v1/services/active` | [Dịch vụ đang hoạt động](/docs/api/get-services-active) | `services:read` |

## Máy chủ VPS

| Method | Đường dẫn | Tên | Quyền |
| --- | --- | --- | --- |
| `GET` | `/v1/service/@id/networks` | [Mạng và dải IP](/docs/api/get-service-id-networks) | `services:read` |
| `GET` | `/v1/service/@id/resources` | [Tài nguyên VPS](/docs/api/get-service-id-resources) | `services:read` |
| `GET` | `/v1/service/@id/templates` | [Mẫu hệ điều hành](/docs/api/get-service-id-templates) | `services:read` |
| `GET` | `/v1/service/@id/vms` | [Danh sách máy ảo](/docs/api/get-service-id-vms) | `services:read` |
| `GET` | `/v1/service/@id/vms/@vmid` | [Chi tiết máy ảo](/docs/api/get-service-id-vms-vmid) | `services:read` |
| `POST` | `/v1/service/@id/vms/@vmid/hostname` | [Đổi hostname máy ảo](/docs/api/post-service-id-vms-vmid-hostname) | `services:write` |
| `GET` | `/v1/service/@id/vms/@vmid/interfaces` | [Card mạng của máy ảo](/docs/api/get-service-id-vms-vmid-interfaces) | `services:read` |
| `GET` | `/v1/service/@id/vms/@vmid/interfaces/@iface` | [Chi tiết card mạng](/docs/api/get-service-id-vms-vmid-interfaces-iface) | `services:read` |
| `GET` | `/v1/service/@id/vms/@vmid/ippool` | [Dải IP của máy ảo](/docs/api/get-service-id-vms-vmid-ippool) | `services:read` |
| `GET` | `/v1/service/@id/vms/@vmid/ips` | [IP của máy ảo](/docs/api/get-service-id-vms-vmid-ips) | `services:read` |
| `POST` | `/v1/service/@id/vms/@vmid/reboot` | [Khởi động lại máy ảo](/docs/api/post-service-id-vms-vmid-reboot) | `services:write` |
| `POST` | `/v1/service/@id/vms/@vmid/reset` | [Reset máy ảo](/docs/api/post-service-id-vms-vmid-reset) | `services:write` |
| `POST` | `/v1/service/@id/vms/@vmid/shutdown` | [Tắt máy ảo](/docs/api/post-service-id-vms-vmid-shutdown) | `services:write` |
| `POST` | `/v1/service/@id/vms/@vmid/start` | [Bật máy ảo](/docs/api/post-service-id-vms-vmid-start) | `services:write` |
| `POST` | `/v1/service/@id/vms/@vmid/stop` | [Dừng máy ảo](/docs/api/post-service-id-vms-vmid-stop) | `services:write` |
| `GET` | `/v1/service/@id/vms/@vmid/traffic` | [Lưu lượng mạng của máy ảo](/docs/api/get-service-id-vms-vmid-traffic) | `services:read` |

## Chứng chỉ SSL

| Method | Đường dẫn | Tên | Quyền |
| --- | --- | --- | --- |
| `GET` | `/v1/certificate` | [Danh sách chứng chỉ SSL](/docs/api/get-certificate) | `services:read` |
| `GET` | `/v1/certificate/@id` | [Chi tiết chứng chỉ SSL](/docs/api/get-certificate-id) | `services:read` |
| `GET` | `/v1/certificate/@id/crt` | [Tải chứng chỉ](/docs/api/get-certificate-id-crt) | `services:read` |
| `GET` | `/v1/certificate/order` | [Chứng chỉ có thể mua](/docs/api/get-certificate-order) | `services:read` |
| `POST` | `/v1/certificate/order` | [Đặt mua chứng chỉ SSL](/docs/api/post-certificate-order) | `services:write` |
| `GET` | `/v1/certificate/order/@product_id/software` | [Phần mềm máy chủ cho chứng chỉ](/docs/api/get-certificate-order-product-id-software) | `services:read` |
| `GET` | `/v1/certificates` | [Danh sách dịch vụ SSL (certificates)](/docs/api/get-certificates) | `services:read` |
