Order and Pay

Get All Order Profiles

Returns a list of active order profiles for a specific business location.

The order profile code can be used to retrieve a specific price list when loading a menu.

Note: Order Profiles were previously called Account Profiles, and may still be referred to in this way in the API, in some cases.

get/o/op/data/account-profiles

Request

  • Base URL
    https://api.trial.lsk.lightspeed.app
  • URL
    https://api.trial.lsk.lightspeed.app/o/op/data/account-profiles
  • Auth
    OAuth 2
    Authorization code: https://auth.lsk-prod.app/realms/k-series/protocol/openid-connect/auth
    Token URL: https://auth.lsk-prod.app/realms/k-series/protocol/openid-connect/token scopes: orders-api

Query parameters

businessLocationIdinteger required

The unique identifier for the business location.

Example:45454565682155

Response

Order profiles

businessLocationIdinteger

The unique identifier for the business location.

Example response

{
  "businessLocationId": 45454565682155,
  "accountProfileList": [
    {
      "id": 12454575601144,
      "code": "takeaway",
      "name": "Takeaway",
      "deliveryMode": "TAKE_AWAY"
    }
  ]
}

Changes

No operation changes recorded.