Chuyển tới nội dung chính

API Xác thực Quản lý (Partner)

Tài liệu các endpoint đăng nhập, đăng ký và quản lý tài khoản dành riêng cho Quản lý (Partner).


1. Đăng nhập dành cho Quản lý​

Dành cho Quản lý chi nhánh hoặc Chủ nhà hàng đăng nhập vào ứng dụng để truy cập các tính năng nâng cao.

  • Method: POST
  • Endpoint: /api/{locale}/v1/partner/login
  • Auth: Không yêu cầu (Public)

Request Body​

{
"login": "partner@zodutcan.vn",
"password": "partnerPassword123"
}

Response Thành công​

{
"token": "46|PaRtNeR89234hjkfsd98234hjkfsd98234h...",
"partner": {
"id": "019b8d48-partner-001",
"name": "Trần Quản Lý",
"email": "partner@zodutcan.vn"
}
}

2. Quản lý Tài khoản (Account)​

  • Đăng ký Quản lý mới (Register): POST /api/{locale}/v1/partner/register với thông tin doanh nghiệp.
  • Lấy thông tin Hồ sơ: GET /api/{locale}/v1/partner/account
  • Cập nhật Hồ sơ: PUT /api/{locale}/v1/partner/account
  • Đăng xuất: POST /api/{locale}/v1/partner/logout