MarketingĐối tác affiliate
Thêm đối tác
Thêm đối tác mới
Endpoint
POST /v1/affiliates
Request Payload
JSON Object Payload:
{
"company_id": 10311,
"creator_id": 1,
"affiliate_group_id": 2,
"source": 1,
"customer_id": 0,
"external_id": "",
"parent_id": 0,
"name": "ABC",
"email": "[email protected]",
"phone": "123456789",
"website": "",
"company": "",
"tax_code": "",
"address": "",
"note": "",
"payment_threshold": 0,
"payment_method": 1,
"payment_note": "",
"bank_name": "",
"bank_account_name": "",
"bank_account_number": "",
"reviewer_id": 0,
"reviewer_note": "",
"file_id_list": [],
"status": 3
}| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
company_id | int | Có | ID công ty (phải trùng công ty của phiên đăng nhập) |
creator_id | int | Có | ID người tạo |
name | string | Có | Tên đối tác affiliate |
| các trường khác | Xem Affiliate Object Schema. Trường không gửi sẽ nhận giá trị rỗng / 0 |
Response Schema
HTTP 201 - JSON Object
Error Codes
| HTTP | Code | Mô tả |
|---|---|---|
| 422 | error_name_required | Chưa nhập tên đối tác affiliate |
| 422 | error_company_id_required | Chưa truyền company_id |
| 422 | error_company_id_notfound | company_id không thuộc công ty của phiên đăng nhập |
| 422 | error_user1_id_required | Chưa truyền creator_id |
| 422 | error_user_id_notfound | creator_id không hợp lệ |
| 403 | error_forbidden | Người dùng không có quyền quản lý affiliate |
| 500 | error_add | Lỗi hệ thống khi lưu dữ liệu |