List Policies
Policies
List Policies
Get all store policies
GET
List Policies
This endpoint is part of the merchant Admin API and is authenticated with a
merchant access token (not an app OAuth access token). It is not callable
with an app
/api/v1/ access token.List Policies
Returns the store policies (refund, privacy, terms, etc.) configured for a store. This is a merchant-scoped endpoint authenticated with a merchant session (JWT), not an OAuth app token.Policies are also exposed to themes on the storefront through the
shop.policies Liquid drop, so most public/storefront use cases read them
from the rendered page rather than calling this endpoint directly.Request
storeId or by domainSlug.
Query Parameters
Store ID (UUID). Provide this or
domainSlug.Store domain (e.g.
mystore.launchmystore.io). Resolved to a store ID
server-side. Provide this or storeId.Optional filter matching against the policy type (case-insensitive,
partial match), e.g.
Refund.Response
The platform returns the standard response envelope.data is an array of
policy records.
HTTP status code.
Result state (
success, error, info).Optional message (may be
null).Array of policy records.
Example Response
Related Endpoints
| Method | Route | Description |
|---|---|---|
POST | /policies/add-policy | Create a policy |
GET | /policies/get-policy/:policyId | Read one policy |
PATCH | /policies/update-policies/:policyId | Update a policy |
DELETE | /policies/delete-policy/:policyId | Delete a policy |