--- title: APIs api_version: 2025-07 api_name: checkout-ui-extensions source_url: html: https://shopify.dev/docs/api/checkout-ui-extensions/2025-07/apis md: https://shopify.dev/docs/api/checkout-ui-extensions/2025-07/apis.md --- Migrate to Polaris Version 2025-07 is the last API version to support React-based UI components. Later versions use [web components](https://shopify.dev/docs/api/checkout-ui-extensions/latest/polaris-web-components), native UI elements with built-in accessibility, better performance, and consistent styling with [Shopify's design system](https://shopify.dev/docs/apps/design). Check out the [migration guide](https://shopify.dev/docs/api/checkout-ui-extensions/2026-04-rc/upgrading-to-2026-04) to upgrade your extension. # APIs [use​Api()](https://shopify.dev/docs/api/checkout-ui-extensions/2025-07/apis/useapi\(\)) [Returns the full API object that was passed in to your extension when it was created.](https://shopify.dev/docs/api/checkout-ui-extensions/2025-07/apis/useapi\(\)) [use​Extension​Api()](https://shopify.dev/docs/api/checkout-ui-extensions/2025-07/apis/useextensionapi\(\)) [Returns the full API object that was passed in to your extension when it was created.](https://shopify.dev/docs/api/checkout-ui-extensions/2025-07/apis/useextensionapi\(\)) [use​Subscription()](https://shopify.dev/docs/api/checkout-ui-extensions/2025-07/apis/usesubscription\(\)) [Subscribes to the special wrapper type that all “changeable” values in the checkout use.](https://shopify.dev/docs/api/checkout-ui-extensions/2025-07/apis/usesubscription\(\))