Skip to main content
These public endpoints return information about the store resolved from your request’s origin domain. No authentication is required.

GET /store

Get store information including categories, pages, announcements, and payment methods.

Authentication

None required.

Query Parameters

Example Request

Response

Success (200)

Use the include parameter to request only the data you need. For example, ?include=categories to load only categories.
The following fields are conditional and only appear in the response when their corresponding relations are loaded via the include parameter or when the data is available:
  • payment_methods - included when payment_methods is in the include list
  • categories - included when categories is in the include list (uses CategoryResource)
  • pages - included when pages is in the include list (uses PageResource)
  • announcements - included when announcements is in the include list
  • components - included when components relation is loaded
  • features_list - included when features relation is loaded
  • banners - included when banners relation is loaded
  • stats.total_products, stats.total_categories, stats.total_reviews, stats.average_rating - included when corresponding relations are loaded

GET /store/currencies

Get available currencies with exchange rates.

Authentication

None required.

Example Request

Response

Success (200)


GET /store/settings

Get frontend-related store settings including theme, fonts, SEO configuration, and contact information.

Authentication

None required.

Example Request

Response

Success (200)


GET /store/features

Get store feature highlights (marketing features displayed on the storefront).

Authentication

None required.

Example Request

Response

Success (200)


GET /store/banners

Get promotional banners configured for the store.

Authentication

None required.

Example Request

Response

Success (200)

Error Responses