MenuApi (1.0.0)

Download OpenAPI specification:

The OktoPOS Manager MenuAPI provides a way to get menus, menu articles, and the status of menu articles for third party applications. It is specifically useful to export menus and articles for external shop systems from the OktoPOS Manager.

Authentication

All functions in this API require a valid authentication token. You can find this token in your instance of OktoPOS Manager in OktoPOS -> System.

Preconditions

The OktoPOS Manager can only process orders with known articles identified by its ID. Also distribution channels and tax rates need to be identifiable. These information are available in the Article-Api. See article/openapi.yaml.

menus

get a menu article by its identifier

Authorizations:
api_key
path Parameters
identifier
required
integer

Responses

Response samples

Content type
application/json
[
  • {
    }
]

get a menu tree by its identifier

Authorizations:
api_key
path Parameters
identifier
required
string

Responses

Response samples

Content type
application/json
[
  • {
    }
]

get active status of all menu articles

Authorizations:
api_key
query Parameters
menuId
integer

id of menu that was published at shop

Responses

Response samples

Content type
application/json
[
  • {
    }
]

get active status of all articles

Returns active state of all articles for the authenticated division. This is much faster than than only getting articles associated with a specific menu

Authorizations:
api_key

Responses

Response samples

Content type
application/json
[
  • {
    }
]