---
title: "Get a list of stores"
method: GET
path: "/merchants/{merchantId}/stores"
tags: ["Account - store level"]
---

# Get a list of stores

`GET /merchants/{merchantId}/stores`

Returns a list of stores for the merchant account identified in the path. The list is grouped into pages as defined by the query parameters.

To make this request, your API credential must have one of the following [roles](https://docs.adyen.com/development-resources/api-credentials#api-permissions):
* Management API—Stores read
* Management API—Stores read and write

In the live environment, requests to this endpoint are subject to [rate limits](https://docs.adyen.com/point-of-sale/automating-terminal-management#rate-limits-in-the-live-environment).

## Path parameters

- `merchantId` string, required

## Query parameters

- `pageNumber` integer
- `pageSize` integer
- `reference` string

## Response `200`

OK - the request has succeeded.

- ListStoresResponse
  - `_links` PaginationLinks
    - `first` LinksElement, required
      - `href` string
    - `last` LinksElement, required
      - `href` string
    - `next` LinksElement
      - `href` string
    - `prev` LinksElement
      - `href` string
    - `self` LinksElement, required
      - `href` string
  - `data` Store[] — List of stores
    - `_links` Links
      - `self` LinksElement, required
        - `href` string
    - `address` StoreLocation
      - `city` string — The name of the city.
      - `country` string, required — The two-letter country code in [ISO_3166-1_alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) format.
      - `line1` string — The street address.
      - `line2` string — Second address line.
      - `line3` string — Third address line.
      - `postalCode` string — The postal code.
      - `stateOrProvince` string — The state or province code as defined in [ISO 3166-2](https://www.iso.org/standard/72483.html). For example, **ON** for Ontario, Canada. Required for the following countries: - Australia - Brazil - Canada - India - Mexico - New Zealand - United States
    - `businessLineIds` string[] — The unique identifiers of the [business lines](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/businesslines__resParam_id) that the store is associated with. If not specified, the business line of the merchant account is used. Required when there are multiple business lines under the merchant account.
    - `description` string — The description of the store.
    - `externalReferenceId` string
    - `id` string — The unique identifier of the store. This value is generated by Adyen.
    - `localizedInformation` LocalizedInformation
      - `localShopperStatement` LocalShopperStatement[], required — An array of local shopper statements. Card schemes use this in the bank statement. For Japan local shopper statements in both ja-Hani and ja-Kana are required.
        - `script` string, required — The character set of the local shopper statement. Possible values: **ja-Hani**, **ja-Kana**.
        - `value` string, required — The text of the local shopper statement in the specified character set.
    - `merchantId` string — The unique identifier of the merchant account that the store belongs to.
    - `phoneNumber` string — The phone number of the store, including '+' and country code.
    - `reference` string — A reference to recognize the store by. Also known as the store code. Allowed characters: lowercase and uppercase letters without diacritics, numbers 0 through 9, hyphen (-), and underscore (_)
    - `shopperStatement` string — The store name shown on the shopper's bank or credit card statement and on the shopper receipt.
    - `splitConfiguration` StoreSplitConfiguration
      - `balanceAccountId` string — The [unique identifier of the balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balanceAccounts/{id}__queryParam_id) to which the split amount must be booked, depending on the defined [split logic](https://docs.adyen.com/api-explorer/Management/latest/post/merchants/_merchantId_/splitConfigurations#request-rules-splitLogic).
      - `splitConfigurationId` string — The unique identifier of the [split configuration profile](https://docs.adyen.com/platforms/automatic-split-configuration/create-split-configuration/).
    - `status` 'active' | 'closed' | 'inactive' — The status of the store. Possible values are: - **active**. This value is assigned automatically when a store is created. - **inactive**. The terminals under the store are blocked from accepting new transactions, but capturing outstanding transactions is still possible. - **closed**. This status is irreversible. The terminals under the store are reassigned to the merchant inventory.
  - `itemsTotal` integer, required — Total number of items.
  - `pagesTotal` integer, required — Total number of pages.

## Other responses

- `204` — No Content - the request has been successfully processed, but there is no additional content.
- `400` — Bad Request - a problem reading or understanding the request.
- `401` — Unauthorized - authentication required.
- `403` — Forbidden - insufficient permissions to process the request.
- `422` — Unprocessable Entity - a request validation error.
- `500` — Internal Server Error - the server could not process the request.

---

[API](https://skmtc.net/adyen/apis/management-api.md) · [All operations](https://skmtc.net/adyen/apis/management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/adyen/management-api/versions/1089ade06e17/schema)
