Skip to main content
Log inSign up
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.

Anchor to staffMemberAssignmentsstaffMemberAssignments
•

The list of staff members assigned to the company location.

•

The tax settings for the company 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.

•
[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

Sets the tax settings for 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?