---
title: >-
  Checkout And Accounts Configuration API for unified branding across checkout,
  customer accounts, and sign-in - Shopify developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/posts/checkout-and-accounts-configuration-api-for-unified-branding-across-checkout-customer-accounts-and-sign-in
  md: >-
    https://shopify.dev/changelog/posts/checkout-and-accounts-configuration-api-for-unified-branding-across-checkout-customer-accounts-and-sign-in.md
metadata:
  effectiveApiVersion: 2026-04
  affectedApi:
    - displayName: Admin GraphQL API
      handle: admin-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: New
    handle: new
  indicatesActionRequired: false
  createdAt: '2026-03-20T09:53:12-04:00'
  postedAt: '2026-05-13T11:00:00-04:00'
  updatedAt: '2026-05-13T10:47:57-04:00'
  effectiveAt: '2026-04-01T14:00:00-04:00'
---

May 13, 2026

# Checkout And Accounts Configuration API for unified branding across checkout, customer accounts, and sign-in

DateMay 13, 2026

Version[2026-04](https://shopify.dev/changelog?api_version=2026-04)

FlagsNew

SurfacesAPI

Affected APIs[Admin GraphQL API](https://shopify.dev/changelog?api_type=admin-graphql)

As of API version 2026-04, the new Checkout And Accounts Configuration API is now available to unlock consistent branding customizations across checkout, customer accounts, and sign-in surfaces. This API is exclusively available to Shopify Plus merchants.

This new API replaces the [Checkout Profile API](https://shopify.dev/docs/api/admin-graphql/latest/queries/CheckoutProfile) and [Checkout Branding API](https://shopify.dev/docs/api/admin-graphql/latest/mutations/CheckoutBrandingUpsert) (both are now deprecated). All capabilities to customize settings and branding for checkout, and customer accounts, and sign-in are now consolidated into one single API.

What you can do:

* **Shared branding settings:** Use shared designTokens and components to set branding once and apply consistently across checkout, customer accounts, and sign-in pages. Section styles (padding, shadows, colors, borders, and border radius) previously available for checkout only can now be applied to customer account pages.

* **Surface-specific overrides:** Apply targeted overrides under surfaces.checkout, surfaces.customerAccounts, and surfaces.signIn for logos, colors, and section styles.

* **Direct color settings**: Set color using HEX values or palette colors directly on sections like main, header, and orderSummary — no more mapping through a limited number of color schemes. Save your brand colors to an editable color palette of up to 20 colors and reference anywhere you make a color selection. Update a palette color, and it changes everywhere it is referenced.

* **Customize branding per market**: Customize your pages for each market with unique branding settings.

View [developer documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/checkoutAndAccountsConfigurationUpdate) for more detail.
