Version 2025-07 is the last API version to support React-based UI components. Later versions use web components, native UI elements with built-in accessibility, better performance, and consistent styling with Shopify's design system. Check out the migration guide to upgrade your extension.
Note API
The Note API provides read-only access to the optional text note that the customer left during checkout. Use this API to display delivery instructions, special requests, or other freeform messages the customer included with their order.
Anchor to Use casesUse cases
- Display delivery instructions: Show the customer's note containing special delivery instructions, such as "Ring the doorbell twice."
- Show special requests: Display any special requests the customer included with their order.
- Conditional rendering: Check whether a note exists and conditionally render a section in your extension.
Supported targets
- customer-account.
order-status. announcement. render - customer-account.
order-status. block. render - customer-account.
order-status. cart-line-item. render-after - customer-account.
order-status. cart-line-list. render-after - customer-account.
order-status. customer-information. render-after - customer-account.
order-status. fulfillment-details. render-after - customer-account.
order-status. payment-details. render-after - customer-account.
order-status. return-details. render-after - customer-account.
order-status. unfulfilled-items. render-after - customer-account.
order. page. render
Supported targets
- customer-account.
order-status. announcement. render - customer-account.
order-status. block. render - customer-account.
order-status. cart-line-item. render-after - customer-account.
order-status. cart-line-list. render-after - customer-account.
order-status. customer-information. render-after - customer-account.
order-status. fulfillment-details. render-after - customer-account.
order-status. payment-details. render-after - customer-account.
order-status. return-details. render-after - customer-account.
order-status. unfulfilled-items. render-after - customer-account.
order. page. render
Anchor to PropertiesProperties
The Note API object provides the customer's note from the order. Access the following properties on the API object to read note data.
- Anchor to notenotenoteStatefulRemoteSubscribable<string | undefined>StatefulRemoteSubscribable<string | undefined>requiredrequired
A free-form text note that the buyer left for the merchant during cart or checkout, commonly used for special delivery instructions or order requests.
Anchor to LimitationsLimitations
- Only a single note is supported per order. There's no way to retrieve multiple notes or a note history.