Skip to main content
Log inSign up

Shopify uses cookies to provide necessary site functionality and improve your experience. By using our website, you agree to our privacy policy and our cookie policy.

object

Requires read_customers access scope or read_companies access scope. Also: The API client must be installed on a Shopify Plus store.

A location or branch of a company that's a customer of the shop. Configuration of B2B relationship, for example prices lists and checkout settings, may be done for a location.

Anchor to Fields and connectionsFields and connections

•

The address used as billing address for the location.

Anchor to buyerExperienceConfigurationbuyerExperienceConfiguration
•

The configuration for the buyer's B2B checkout.

•

The list of catalogs associated with the company location.

•

The number of catalogs associated with the company location. Limited to a maximum of 10000.

•
Company!non-null

The company that the company location belongs to.

•
DateTime!non-null

The date and time (ISO 8601 format) at which the company location was created in Shopify.

•

The location's currency based on the shipping address. If the shipping address is empty, then the value is the shop's primary market.

•
String!non-null

A default cursor that returns the single next record, sorted ascending by ID.

•

The list of draft orders for the company location.

•

The paginated list of events associated with the host subject.

•

A unique externally-supplied ID for the company location.

•
Boolean!non-null

Whether the merchant added a timeline comment to the company location.

•
ID!non-null

A globally-unique ID.

•
Boolean!non-null

Whether the company location is assigned a specific catalog.

•

The preferred locale of the company location.

•
Market!non-null

The market that includes the location's shipping address. If the shipping address is empty, then the value is the shop's primary market.

•

A custom field, including its namespace and key, that's associated with a Shopify resource for the purposes of adding and storing additional information.

•

A list of custom fields that a merchant associates with a Shopify resource.

•
String!non-null

The name of the company location.

•

A note about the company location.

•

The list of orders for the company location.

•

The total number of orders placed for the location.

•

The phone number of the company location.

•

The list of roles assigned to the company location.

•

The address used as shipping address for the location.

•
MoneyV2!non-null

The total amount spent by the location.

•
DateTime!non-null

The date and time (ISO 8601 format) at which the company location was last modified.

Show
deprecated fields and connections Deprecated
Anchor to metafieldDefinitionsmetafieldDefinitions
•

List of metafield definitions. This field will be removed in a future version. Use the root metafieldDefinitions field instead.

•
Int!non-nullDeprecated

The total number of orders placed for the location. Use ordersCount instead.

•

Returns a private metafield by namespace and key that belongs to the resource. Metafields created using a reserved namespace are private by default. See our guide for migrating private metafields.

•
PrivateMetafieldConnection!non-nullDeprecated

List of private metafields that belong to the resource. Metafields created using a reserved namespace are private by default. See our guide for migrating private metafields.

•
[TaxExemption!]!non-nullDeprecated

The list of tax exemptions applied to the location. Use taxSettings instead.

•
StringDeprecated

The tax registration ID for the company location. Use taxSettings instead.


Was this section helpful?

•
query

Returns a CompanyLocation object by ID.

•
query

Returns the list of company locations in the shop.


Was this section helpful?

•
mutation

Creates a company location.

•
mutation

Updates a company location.

Show
deprecated mutations Deprecated
•
mutationDeprecated

Assigns tax exemptions to the company location. Use companyLocationTaxSettingsUpdate instead.

•
mutationDeprecated

Creates a tax registration for a company location. Use companyLocationTaxSettingsUpdate instead.

•
mutationDeprecated

Revokes tax exemptions from the company location. Use companyLocationTaxSettingsUpdate instead.

•
mutationDeprecated

Revokes tax registration on a company location. Use companyLocationTaxSettingsUpdate instead.


Was this section helpful?