Sites

List shop sites

Returns every Site the caller has permission to see, projected through the shop API's ShopSite shape. The projection includes storefront-facing configuration (currency, payment types, email branding, feature flags, category mappings) that is not exposed on the bare Site record.

The list is unpaginated — sites per organisation are expected to be small enough to return in a single response.

get/shop/sites

Response

The sites were successfully retrieved.

Example response

{
  "data": [
    {
      "basket_confirmed_email_message": "<p>We look forward to seeing you. If anything changes,\n<a href=\"mailto:hello@example.com\">get in touch</a>.</p>\n",
      "country_code": "GB",
      "currency": "GBP",
      "email_from_address": "spa@example.com",
      "email_settings": {
        "follow_up_emails_time": "15:00",
        "reminder_emails_time": "15:00"
      },
      "intake_form_questionnaire_id": "5f1234567890abcdef123456",
      "locale": "en",
      "name": "Palm Tree Spa",
      "privacy_policy": "We process your personal data in accordance with GDPR. See our full\nprivacy notice at https://example.com/privacy.\n",
      "scheduling_week_interval": 2,
      "scheduling_week_interval_start": "2026-01-05T00:00:00Z",
      "terms": "Bookings are subject to our cancellation policy. Full terms at\nhttps://example.com/terms.\n",
      "timezone": "Europe/London",
      "organisation": {
        "name": "Palm Tree Holdings Ltd."
      }
    }
  ]
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.