---
title: "Get store permissions"
method: GET
path: "/stores/{storeId}/permissions"
tags: ["Store"]
---

# Get store permissions

`GET /stores/{storeId}/permissions`

Gets the permissions that the currently authenticated user has against the store, along with the payment methods
enabled by the store owner
Requires the `stores.view` permission.

## Path parameters

- `storeId` string, uuid, required

## Response `200`

The object was successfully returned.

- StorePermissionsResponseResponse — Represents a default generic response for API endpoints.
  - `success` boolean, required — Indicates whether the operation or response was successful.
  - `message` string, nullable — A descriptive message providing additional context or information about the response.
  - `code` string, nullable — The error code (if there was an error) to use when referencing the error
  - `data` StorePermissionsResponse — Response for a user to determine the permissions they have on the store
    - `isOwner` boolean, required — Whether they are the owner of the store, and therefore have ultimate access
    - `permissions` string[], required — The list of permissions the user has on the store
    - `enabledPaymentMethods` string[], required — The enabled payment methods for the store, this is based on the store owners information

## Other responses

- `401` — You are not authorized, check your API key and try again.
- `403` — You are not authorized to access this endpoint, you may be missing an API key scope or be requesting a privileged endpoint.
- `404` — One of the objects referenced by the ID given in the URL or form was not found, check the ID and try again.

---

[API](https://skmtc.net/komerza/apis/komerza-api.md) · [All operations](https://skmtc.net/komerza/apis/komerza-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/komerza/komerza-api/revisions/060e78bc7f80/schema)
