Order endpoints
This page provides a description of the available API routes for managing order endpoint devices.
Last updated
Was this helpful?
This page provides a description of the available API routes for managing order endpoint devices.
Last updated
Was this helpful?
Once the product (PLU) is added to the , an is created. Based on product settings, order is sent to one or multiple for processing. The order endpoint serves as a device that handles incoming orders. This endpoint can take the form of either a printer, such as a kitchen printer, which generates printed instructions for the food preparation team, or a tablet that enables personnel to provide feedback to cashiers once the food is being prepared or is ready for pickup.
Order endpoint device is represented by class.
GET
http://{server-address}/orderendpoints
Returns all order endpoints that matches query parameters. Result is of type .
name
string
Supports NData syntax.
$skip
int
Pagination property. Describing number of records to skip from beginning of result collection.
$take
int
Pagination property. Maximum count of items to be returned.
$sort
string[]
Comma separated list of property names. Please see NData syntax.
$count
bool
If set to true
, response will not contain items
collection. Use to get resource count, not the resources themselves.
isActive
bool
Supports NData syntax.
type
string
Supports NData syntax.
address
string
Supports NData syntax.
Authorization*
string
Authorization header with authorization token.
GET
http://{server-address}/orderendpoints/{name}
name*
string
Unique order endpoint name.
Authorization*
string
Authorization header with authorization token.
POST
http://{server-address}/orderendpoints
Required rights
Authorization*
string
Authorization header with authorization token.
(body)*
OrderEndpoint
Model to create.
PUT
http://{server-address}/orderendpoints/{name}
Required rights
name*
string
Unique order endpoint name.
Authorization*
string
Authorization header with authorization token.
(body)*
OrderEndpoint
Model to create or update.
DELETE
http://{server-address}/orderendpoints/{name}
Required rights
name*
string
Unique order endpoint name.
Authorization*
string
Authorization header with authorization token.
Result is of type .
Creates new order endpoint. Result is of type .
Authorized user must have OrderEndpointCreate
assigned.
Creates new or updates existing order endpoint. Result is of type .
Authorized user must have assigned OrderEndpointCreate
or OrderEndpointUpdate
.
Authorized user must have OrderEndpointDelete
assigned.