{"title":"Global - Liquid Object Reference","slug":"global-liquid-object-reference","url":"https://support.storeconnect.com/articles/global-liquid-object-reference","url_markdown":"https://support.storeconnect.com/articles/global-liquid-object-reference.md","subtitle":null,"summary":"Defines all the global variables that can be accessed in any liquid code","type":"Developer_Documentation","video_url":"","keywords":"liquid, objects, Global, template, storeconnect","last_modified":"2026-08-21T07:12:35+0000","body_markdown":"## Description\n\nDefines all the global variables that can be accessed in any liquid code\n\n## Attributes\n\n| Attribute | Type | Description |\n|-----------|------|-------------|\n| `all_article_categories` | PaginatedList[[ArticleCategory](article-category-liquid-object-reference)] | Returns a Lookup variable which can be used to find any ArticleCategory. Key field: `path` |\n| `all_articles` | PaginatedList[[Article](article-liquid-object-reference)] | Returns a Lookup variable which can be used to find any Article. Key field: `path` |\n| `all_content_blocks` | PaginatedList[[ContentBlock](content-block-liquid-object-reference)] | Returns a Lookup variable which can be used to find any ContentBlock. Key field: `identifier` |\n| `all_countries` | List[[Country](country-liquid-object-reference)] | Returns a list of Countries |\n| `all_custom_forms` | PaginatedList[[CustomForm](custom-form-liquid-object-reference)] | Returns a Lookup variable which can be used to find any CustomForm. Key field: `id` |\n| `all_media` | PaginatedList[[Medium](medium-liquid-object-reference)] | Returns a Lookup variable which can be used to find any Medium. Key field: `identifier` |\n| `all_menus` | PaginatedList[[Menu](menu-liquid-object-reference)] | Returns a Lookup variable which can be used to find any Menu. Key field: `identifier` |\n| `all_pages` | PaginatedList[[Page](page-liquid-object-reference)] | Returns a Lookup variable which can be used to find any Page. Key field: `path` |\n| `all_product_categories` | PaginatedList[[ProductCategory](product-category-liquid-object-reference)] | Returns a Lookup variable which can be used to find any Product Category. Key field: `path` |\n| `all_products` | PaginatedList[[Product](product-liquid-object-reference)] | Returns a Lookup variable which can be used to find any Product. Key field: `slug` |\n| `current_account` | [Account](account-liquid-object-reference) | Returns the Account for the logged in user if present |\n| `current_article` | [Article](article-liquid-object-reference) | Returns the Article if present. Will be empty unless the current page is an Article page |\n| `current_article_category` | [ArticleCategory](article-category-liquid-object-reference) | Returns the ArticleCategory if present. Will be empty unless the current page is an ArticleCategory page |\n| `current_booking_availability` | [BookingAvailability](booking-availability-liquid-object-reference) | Returns the BookingAvailability if present. Will be empty unless the an Availability search has been performed |\n| `current_breadcrumbs` | List[[Breadcrumb](breadcrumb-liquid-object-reference)] | Returns the current page's breadcrumbs if present |\n| `current_cart` | [Cart](cart-liquid-object-reference) | Returns the Cart if present. May be empty if no Cart has been created yet |\n| `current_checkout_step` | String | Returns the current checkout step during checkout session |\n| `current_custom_form_submission` | [CustomFormSubmission](custom-form-submission-liquid-object-reference) | Returns the CustomFormSubmission if present. Will be empty unless the current page has a CustomForm |\n| `current_customer` | [Contact](contact-liquid-object-reference) | Returns the Contact for the logged in user if present |\n| `current_delivery_options` | [DeliveryOptions](delivery-options-liquid-object-reference) | Returns the DeliveryWindow if present. Will be empty unless the current page needs a DeliveryWindow |\n| `current_events` | List[[CustomerEvent](customer-event-liquid-object-reference)] | Returns a list of CustomerEvents |\n| `current_flash` | [Flash](flash-liquid-object-reference) | Returns a Flash object that contains any flash notifications |\n| `current_location` | [Location](location-liquid-object-reference) | Returns the Location if present. Will be empty unless the current page is a Location page |\n| `current_location_group` | [LocationGroup](location-group-liquid-object-reference) | Returns the LocationGroup if present. Will be empty unless the current page is a LocationGroup page |\n| `current_membership` | [Membership](membership-liquid-object-reference) | Returns the Account for the logged in user if present |\n| `current_order` | [Order](order-liquid-object-reference) | Returns the Order if present. |\n| `current_page` | [Page](page-liquid-object-reference) | Returns the Page if present. Will be empty unless the current page is a Page page |\n| `current_pricebook` | [Pricebook](pricebook-liquid-object-reference) | Returns the Pricebook currently active on the Store |\n| `current_privacy` | [Privacy](privacy-liquid-object-reference) | Returns the Privacy Settings for the current session |\n| `current_product` | [Product](product-liquid-object-reference) | Returns the Product if present. Will be empty unless the current page is a Product page |\n| `current_product_category` | [ProductCategory](product-category-liquid-object-reference) | Returns the ProductCategory if present. Will be empty unless the current page is a ProductCategory page |\n| `current_request` | [Request](request-liquid-object-reference) | Returns a Request object with details about the current web request |\n| `current_search` | [Search](search-liquid-object-reference) | Returns the Search object |\n| `current_store` | [Store](store-liquid-object-reference) | Returns the Store |\n| `current_subscription` | [Subscription](subscription-liquid-object-reference) | Returns the Subscription if present. Will be empty unless the current page is a Subscription page |\n| `session_variables` | [Variables](variables-liquid-object-reference) | Returns a Variables object with the session's variables |\n| `store_variables` | [Variables](variables-liquid-object-reference) | Returns a Variables object with the store's variables |\n| `theme_variables` | [Variables](variables-liquid-object-reference) | Returns a Variables object with the theme's variables |"}