Skip to content

Get Menus Status

Description

取得菜單狀態。

Resource

GET /manager/v1/product/menus_status

Authorization

採用 OAuth 2.0 Bearer Token,詳細使用流程請參考 Auth Login

Query Parameters

Name Type Description
company_id string 公司編號
shop_id string 門市編號
menu_ids list[integer] 菜單編號

Request Example

GET /manager/v1/product/menus_status?company_id=18090377&shop_id=000030&menu_ids=[1,2,3,4,5]

Response Body Parameters

Name Type Description
menus Menu[] 菜單列表

Response Body Parameters - Menu

Name Type Description
id integer 菜單編號
menu_status string 菜單狀態
ALLOWED VALUES:
  • STAGING_1: 暫存第1步
  • STAGING_2: 暫存第2步
  • COMPLETED: 已完成
  • <
  • IN_USE: 使用中
sync_status string 菜單同步狀態
ALLOWED VALUES:
  • ON_SYNC: 同步中
  • SYNC_FAIL: 同步失敗
  • SYNC_SUCCESS: 同步成功

(option)

Response

Status-Code: 200

{
  "menus": [
    {
      "id": 1,
      "menu_status": "IN_USE",
      "sync_status": "SYNC_SUCCESS"
    },
    {
      "id": 2,
      "menu_status": "STAGING_2",
      "sync_status": null
    }
  ]
}