--- title: Shop - Storefront API description: Shop represents a collection of the general settings and information about the shop. api_version: unstable api_name: storefront source_url: html: https://shopify.dev/docs/api/storefront/unstable/objects/Shop md: https://shopify.dev/docs/api/storefront/unstable/objects/Shop.md --- # Shop object Requires `unauthenticated_read_product_listings` access scope. Shop represents a collection of the general settings and information about the shop. ## Fields * brand [Brand](https://shopify.dev/docs/api/storefront/unstable/objects/Brand) The shop's branding configuration. * customer​Account​Url [String](https://shopify.dev/docs/api/storefront/unstable/scalars/String) The URL for the customer account (only present if shop has a customer account vanity domain). * description [String](https://shopify.dev/docs/api/storefront/unstable/scalars/String) A description of the shop. * id [ID!](https://shopify.dev/docs/api/storefront/unstable/scalars/ID) non-null A globally-unique ID. * metafield [Metafield](https://shopify.dev/docs/api/storefront/unstable/objects/Metafield) A [custom field](https://shopify.dev/docs/apps/build/custom-data), including its `namespace` and `key`, that's associated with a Shopify resource for the purposes of adding and storing additional information. * metafields [\[Metafield\]!](https://shopify.dev/docs/api/storefront/unstable/objects/Metafield) non-null A list of [custom fields](https://shopify.dev/docs/apps/build/custom-data) that a merchant associates with a Shopify resource. * money​Format [String!](https://shopify.dev/docs/api/storefront/unstable/scalars/String) non-null A string representing the way currency is formatted when the currency isn’t specified. * name [String!](https://shopify.dev/docs/api/storefront/unstable/scalars/String) non-null The shop’s name. * payment​Settings [Payment​Settings!](https://shopify.dev/docs/api/storefront/unstable/objects/PaymentSettings) non-null Settings related to payments. * primary​Domain [Domain!](https://shopify.dev/docs/api/storefront/unstable/objects/Domain) non-null The primary domain of the shop’s Online Store. * privacy​Policy [Shop​Policy](https://shopify.dev/docs/api/storefront/unstable/objects/ShopPolicy) The shop’s privacy policy. * refund​Policy [Shop​Policy](https://shopify.dev/docs/api/storefront/unstable/objects/ShopPolicy) The shop’s refund policy. * shipping​Policy [Shop​Policy](https://shopify.dev/docs/api/storefront/unstable/objects/ShopPolicy) The shop’s shipping policy. * ships​To​Countries [\[Country​Code!\]!](https://shopify.dev/docs/api/storefront/unstable/enums/CountryCode) non-null Countries that the shop ships to. * shop​Pay​Installments​Pricing [Shop​Pay​Installments​Pricing](https://shopify.dev/docs/api/storefront/unstable/objects/ShopPayInstallmentsPricing) The Shop Pay Installments pricing information for the shop. * subscription​Policy [Shop​Policy​With​Default](https://shopify.dev/docs/api/storefront/unstable/objects/ShopPolicyWithDefault) The shop’s subscription policy. * terms​Of​Service [Shop​Policy](https://shopify.dev/docs/api/storefront/unstable/objects/ShopPolicy) The shop’s terms of service. *** ## Map ### Fields with this object * {}[Cart.shop](https://shopify.dev/docs/api/storefront/unstable/objects/Cart#field-Cart.fields.shop) ### Possible type in * [Metafield​Parent​Resource](https://shopify.dev/docs/api/storefront/unstable/unions/MetafieldParentResource) *** ## Queries * [shop](https://shopify.dev/docs/api/storefront/unstable/queries/shop) query The shop associated with the storefront access token. *** ## \Shop Queries ### Queried by * \[shop](https://shopify.dev/docs/api/storefront/unstable/queries/Shop) *** ## Interfaces * * [Has​Metafields](https://shopify.dev/docs/api/storefront/unstable/interfaces/HasMetafields) interface * [Node](https://shopify.dev/docs/api/storefront/unstable/interfaces/Node) interface *** ## ||-Shop Implements ### Implements * ||-[Has​Metafields](https://shopify.dev/docs/api/storefront/unstable/interfaces/HasMetafields) * ||-[Node](https://shopify.dev/docs/api/storefront/unstable/interfaces/Node)