--- title: MarketConditions - GraphQL Admin description: The conditions that determine whether a visitor is in a market. api_version: unstable api_name: admin source_url: html: 'https://shopify.dev/docs/api/admin-graphql/unstable/objects/MarketConditions' md: >- https://shopify.dev/docs/api/admin-graphql/unstable/objects/MarketConditions.md --- # Market​Conditions object Requires `read_markets` for queries and both `read_markets` as well as `write_markets` for mutations. The conditions that determine whether a visitor is in a market. ## Fields * company​Locations​Condition [Company​Locations​Condition](https://shopify.dev/docs/api/admin-graphql/unstable/objects/CompanyLocationsCondition) The company location conditions that determine whether a visitor is in the market. * condition​Types [\[Market​Condition​Type!\]!](https://shopify.dev/docs/api/admin-graphql/unstable/enums/MarketConditionType) non-null The set of condition types that are defined for the market. * locations​Condition [Locations​Condition](https://shopify.dev/docs/api/admin-graphql/unstable/objects/LocationsCondition) The retail location conditions that determine whether a visitor is in the market. * regions​Condition [Regions​Condition](https://shopify.dev/docs/api/admin-graphql/unstable/objects/RegionsCondition) The region conditions that determine whether a visitor is in the market. *** ## Map ### Fields with this object * {}[Market.conditions](https://shopify.dev/docs/api/admin-graphql/unstable/objects/Market#field-Market.fields.conditions)