> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

## GraphQL Schema Updates

Authenticated B2B company users can now retrieve their company's addresses through the Storefront GraphQL API, with pagination, filtering, and sorting.

### Storefront GraphQL

* **Company addresses:** new `addresses` connection field on the `CompanyQueries` type returns a paginated list of the authenticated user's company addresses, with pagination arguments, `CompanyAddressFiltersInput` filtering (default shipping/billing, shipping/billing eligibility, and text search), and `CompanyAddressSortInput` sorting.
  * **Connection types:** `CompanyAddressConnection` and `CompanyAddressEdge`.
  * **Address type:** `CompanyAddress` exposes contact name, street address, city, state or province, country, postal code, phone, default shipping and billing flags, and merchant-defined `extraFields`.
  * **Sorting:** `CompanyAddressSortInput`, backed by the `CompanyAddressSortField` (`CREATED_AT`) and `CompanyAddressSortDirection` (`ASC`, `DESC`) enums.

For schema details, browse the [Storefront GraphQL API reference](/developer/api-reference/graphql/storefront/queries/site).