---
title: "Get All Order Profiles"
method: GET
path: "/o/op/data/account-profiles"
tags: ["Order and Pay"]
---

# Get All Order Profiles

`GET /o/op/data/account-profiles`

Returns a list of active [order profiles](https://k-series-support.lightspeedhq.com/hc/en-us/articles/1260804657389-About-order-profiles) for a specific business location.

The order profile [code](https://api-docs.lsk.lightspeed.app/operation/operation-apeaccountprofiles#operation-apeaccountprofiles-200-body-application-json-accountprofilelist-code) can be used to retrieve a specific price list when [loading a menu](https://api-docs.lsk.lightspeed.app/operation/operation-apegetmenubyid).

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

## Query parameters

- `businessLocationId` integer, required — The unique identifier for the business location.

## Response `200`

Order profiles

- ApeAccountProfiles
  - `businessLocationId` integer — The unique identifier for the business location.
  - `accountProfileList` ApeAccountProfile[]
    - `id` integer — The unique identifier for the order profile.
    - `code` string — A short code representing the order profile.
    - `name` string — The system display name for the order profile.
    - `deliveryMode` 'NONE' | 'TAKE_AWAY' | 'DELIVERY' — Specifies the delivery mode for the order profile.

---

[API](https://skmtc.net/lightspeed/apis/lightspeed-restaurant-k-series-api.md) · [All operations](https://skmtc.net/lightspeed/apis/lightspeed-restaurant-k-series-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lightspeed/lightspeed-restaurant-k-series-api/versions/fd2e31cf57dd/schema)
