Bật/tắt Subscription Package
# Subscription Packages API — Bật/tắt gói (v1.0)
Đối tượng: Agency F1 (Parent)
Trạng thái: Stable
Ngôn ngữ: VI
# 1. Tổng quan
# 1.1 Định nghĩa
- Subscription Packages API API để kích hoạt hoặc vô hiệu hóa gói subscription package.
- F1 (Parent Agency): có thể bật/tắt subscription của mình.
# 2. Endpoint & Method
- URL: /api/v1/subscriptions/{id} (opens new window)
- Method:
PATCH
# 3. Headers bắt buộc
| Header | Mô tả |
|---|---|
x-api-account | Tài khoản API của Agency F1 |
x-api-password | Mật khẩu API của Agency F1 |
x-api-token | Token API của Agency F1 |
id | ID của subscription cần bật/tắt |
# 4. Response
# 4.1 Ví dụ (Response)
{
"message": "Subscription package đã được xóa thành công"
}
# 4.2 Mã phản hồi
| HTTP | Mô tả |
|---|---|
| 200 | Bật/tắt subscription package thành công |
| 400 | Dữ liệu không hợp lệ |
| 401 | Không có quyền bật/tắt subscription |
| 403 | Chỉ F1 agency mới có quyền bật/tắt subscription thuộc về mình |
| 404 | Không tìm thấy subscription |
| 409 | Không thể bật/tắt subscription trong trạng thái hiện tại |