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ênKiểuBắt buộcMô tả
company_idintCóID công ty (phải trùng công ty của phiên đăng nhập)
creator_idintCóID người tạo
namestringCóTên đối tác affiliate
các trường khácXem Affiliate Object Schema. Trường không gửi sẽ nhận giá trị rỗng / 0

Response Schema

HTTP 201 - JSON Object

Xem Affiliate Object Schema

Error Codes

HTTPCodeMô tả
422error_name_requiredChưa nhập tên đối tác affiliate
422error_company_id_requiredChưa truyền company_id
422error_company_id_notfoundcompany_id không thuộc công ty của phiên đăng nhập
422error_user1_id_requiredChưa truyền creator_id
422error_user_id_notfoundcreator_id không hợp lệ
403error_forbiddenNgười dùng không có quyền quản lý affiliate
500error_addLỗi hệ thống khi lưu dữ liệu

On this page