Menu Board
Menu Boards - feature preview, please do not use in production.
Search all Menu Boards this user has access to
Filter by Menu board Id
Filter by Owner Id
Filter by Folder Id
Filter by name
Filter by code
Filter by modified date (from)
Filter by modified date (to)
Specifies which field the results are sorted by. Used together with sortDir
Sort direction
successful operation
GET /api/menuboards HTTP/1.1
Accept: */*
successful operation
[
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}
]Get the Menu Board object specified by the provided menuId
Numeric ID of the Menu Board to get
successful operation
Class MenuBoard
The Menu Board Id
The Menu Board name
The Menu Board description
The Menu Board code identifier
The Menu Board owner Id
The Menu Board last modified date
The Id of the Folder this Menu Board belongs to
The id of the Folder responsible for providing permissions for this Menu Board
A comma separated list of Groups/Users that have permission to this menu Board
GET /api/menuboard/{menuId} HTTP/1.1
Accept: */*
successful operation
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}Edit existing Menu Board
The Menu Board ID to Edit
Menu Board name
Menu Board description
Menu Board code identifier
Menu Board Folder Id
successful operation
No content
PUT /api/menuboard/{menuId} HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 63
"name='text'&description='text'&code='text'&folderId=1"successful operation
No content
Copy a Menu Board and all of its Categories and Products
The Menu Board ID to copy
Menu Board name
Menu Board description
Menu Board code identifier
successful operation
POST /api/menuboard/copy/{menuId} HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 50
"name='text'&description='text'&code='text'"successful operation
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}Add a new Menu Board
Menu Board name
Menu Board description
Menu Board code identifier
Menu Board Folder Id
successful operation
POST /api/menuboard HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 63
"name='text'&description='text'&code='text'&folderId=1"successful operation
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}Select Folder for Menu Board
The Menu Board ID
Folder ID to which this object should be assigned to
successful operation
Class MenuBoard
The Menu Board Id
The Menu Board name
The Menu Board description
The Menu Board code identifier
The Menu Board owner Id
The Menu Board last modified date
The Id of the Folder this Menu Board belongs to
The id of the Folder responsible for providing permissions for this Menu Board
A comma separated list of Groups/Users that have permission to this menu Board
PUT /api/menuboard/{id}/selectfolder HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 14
"folderId=1"successful operation
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}Search all Menu Boards Categories this user has access to
Filter by Menu board Id
Filter by Menu Board Category Id
Filter by name
Filter by code
Specifies which field the results are sorted by. Used together with sortDir
Sort direction
successful operation
GET /api/menuboard/{menuId}/categories HTTP/1.1
Accept: */*
successful operation
[
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}
]Get the Menu Board Category object specified by the provided menuCategoryId
Numeric ID of the Menu Board Category to get
successful operation
Class MenuBoardCategory
The Menu Board Category Id
The Menu Board Id
The Menu Board Category name
The Menu Board Category description
The Menu Board Category code identifier
The Menu Board Category associated mediaId
GET /api/menuboard/category/{menuCategoryId} HTTP/1.1
Accept: */*
successful operation
{
"menuCategoryId": null,
"menuId": null,
"name": null,
"description": null,
"code": null,
"mediaId": null
}Copy a Menu Board Category and all of its Products
The Menu Board Category ID to copy
Menu Board Category name
Menu Board Category description
Menu Board Category code identifier
successful operation
POST /api/menuboard/category/copy/{menuCategoryId} HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 50
"name='text'&description='text'&code='text'"successful operation
{
"menuCategoryId": null,
"menuId": null,
"name": null,
"description": null,
"code": null,
"mediaId": null
}Add a new Menu Board Category
The Menu Board ID to which we want to add this Category to
Menu Board Category name
Media ID associated with this Menu Board Category
Menu Board Category code identifier
Menu Board Category description
successful operation
POST /api/menuboard/{menuId}/category HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 62
"name='text'&mediaId=1&code='text'&description='text'"successful operation
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}Edit existing Menu Board Category
The Menu Board Category ID to Edit
Menu Board name
Media ID from CMS Library to associate with this Menu Board Category
Menu Board Category code identifier
Menu Board Category description
successful operation
No content
PUT /api/menuboard/{menuCategoryId}/category HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 62
"name='text'&mediaId=1&code='text'&description='text'"successful operation
No content
Delete existing Menu Board Category
The Menu Board Category ID to Delete
successful operation
No content
DELETE /api/menuboard/{menuCategoryId}/category HTTP/1.1
Accept: */*
successful operation
No content
Search all Menu Boards Products this user has access to
Filter by Menu Board Category Id
Filter by Menu board Id
Filter by name
Filter by code
Specifies which field the results are sorted by. Used together with sortDir
Sort direction
successful operation
GET /api/menuboard/{menuCategoryId}/products HTTP/1.1
Accept: */*
successful operation
[
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}
]Get the Menu Board Product object specified by the provided menuProductId
Numeric ID of the Menu Board Product to get
successful operation
Class MenuBoardProduct
The Menu Board Product Id
The Menu Board Category Id
The Menu Board Id
The Menu Board Category name
The Menu Board Product price
The Menu Board Product description
The Menu Board Product code identifier
The Menu Board Product display order, used for sorting
The Menu Board Product availability
The Menu Board Product allergy information
The Menu Board Product allergy information
The Menu Board Product associated mediaId
The Menu Board Product array of options
GET /api/menuboard/product/{menuProductId} HTTP/1.1
Accept: */*
successful operation
{
"menuProductId": null,
"menuCategoryId": null,
"menuId": null,
"name": null,
"price": null,
"description": null,
"code": null,
"displayOrder": null,
"availability": null,
"allergyInfo": null,
"calories": null,
"mediaId": null,
"productOptions": [
"text"
]
}Add a new Menu Board Product
The Menu Board Category ID to which we want to add this Product to
Menu Board Product name
Menu Board Product description
Menu Board Product price
Menu Board Product allergyInfo
Menu Board Product calories
Menu Board Product Display Order, used for sorting
Menu Board Product availability
Media ID from CMS Library to associate with this Menu Board Product
Menu Board Product code
An array of optional Product Option names
An array of optional Product Option values
successful operation
POST /api/menuboard/{menuCategoryId}/product HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 191
"name='text'&description='text'&price=1&allergyInfo='text'&calories=1&displayOrder=1&availability=1&mediaId=1&code='text'&productOptions=['text']&productValues=['text']"successful operation
{
"menuId": null,
"name": null,
"description": null,
"code": null,
"userId": null,
"modifiedDt": null,
"folderId": null,
"permissionsFolderId": null,
"groupsWithPermissions": null
}Edit existing Menu Board Product
The Menu Board Product ID to Edit
Menu Board Product name
Menu Board Product description
Menu Board Product price
Menu Board Product allergyInfo
Menu Board Product calories
Menu Board Product Display Order, used for sorting
Menu Board Product availability
Media ID from CMS Library to associate with this Menu Board Product
Menu Board Product code
An array of optional Product Option names
An array of optional Product Option values
successful operation
No content
PUT /api/menuboard/{menuProductId}/product HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 191
"name='text'&description='text'&price=1&allergyInfo='text'&calories=1&displayOrder=1&availability=1&mediaId=1&code='text'&productOptions=['text']&productValues=['text']"successful operation
No content
Delete existing Menu Board Product
The Menu Board Product ID to Delete
successful operation
No content
DELETE /api/menuboard/{menuProductId}/product HTTP/1.1
Accept: */*
successful operation
No content
Last updated
Was this helpful?

