---
title: >-
  Reset to default functionality for Checkout Branding Admin API mutation -
  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/reset-to-default-functionality-for-checkout-branding-admin-api-mutation
  md: >-
    https://shopify.dev/changelog/reset-to-default-functionality-for-checkout-branding-admin-api-mutation.md
metadata:
  effectiveApiVersion: 2024-01
  affectedApi: []
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Update
    handle: update
  indicatesActionRequired: false
  createdAt: '2023-10-23T13:35:37-04:00'
  postedAt: '2024-01-01T13:24:00-05:00'
  updatedAt: '2024-12-13T17:24:39-05:00'
  effectiveAt: '2024-01-01T13:24:00-05:00'
---

January 1, 2024

Tags:

* API
* 2024-01

# Reset to default functionality for Checkout Branding Admin API mutation

As of Admin API 2024-01, you can use the `checkoutBrandingUpsert` mutation to reset branding settings to their default state without resetting each leaf field explicitly. It is now possible to pass in a `null` value to the [`checkoutBrandingInput`](https://shopify.dev/docs/api/admin-graphql/2024-01/mutations/checkoutBrandingUpsert#argument-checkoutbrandinginput) argument to clear all of the branding settings, which will revert the branding of the Checkout to its default state.

Note that for all API versions, it is also possible to pass in a `null` value to a non-leaf subfield, for example `design_system.colors.schemes.scheme1`, to reset a given group of parameters.

Both of these changes enhance the usability of the Checkout Branding API by allowing to easily reset groups of branding parameters.
