September 19, 2024

API Updates for September 19, 2024

API

  • We’re happy to announce that we’ve added the following protected UI sections when you build a storefront channel. You can now include these settings when you create a channel menu: Overview, Localization, Script Manager, Payments, Checkout, Web pages and Data solutions.

  • Updated the Form Fields endpoint of the REST Storefront API to include password requirements.

Enhancement

  • Update the response schemas for the Checkout endpoints of the REST Storefront API.

Deprecations

  • The following Stencil attributes are now deprecated and support for them will be dropped starting June 2025:

settings.request.is_crawler

  • settings.request.user_agent

  • settings.client_ip_address

  • settings.is_eu_ip_address

  • settings.region_code

Bug Fixes

  • Clarified the text in Working with cart metafields to alleviate confusion. Cart metafields will not work with REST Storefront Carts.

  • Clarified the descriptions for parent_id and tree_id in the Catalog > Category trees > Categories endpoints for creating a top-level category.

  • Updated the description for is_customers_only in the Pages endpoint.

  • Moved the Create a Webhook endpoint to Manage Webhooks (Single) since you can only create one webhook at a time.