APIs
Action API
The Action API allows an action extension to modally present its corresponding modal target.
Cart API
The Cart API enables UI Extensions to manage and interact with POS cart contents, such as discounts, line items, and customer details.
Connectivity API
The Connectivity API enables POS UI extensions to retrieve device connectivity information, such as whether the device has an internet connection.
Device API
The Device API allows the UI Extension to retrieve device information including the device name and ID.
Locale API
The Locale API allows the extension to retrieve the merchant's locale.
Navigation API
The Navigation API enables POS UI extension to navigate between screens.
Order API
The Order API provides an extension with data about the current order.
Product
The ProductSearch API gives extensions access to the native product search and fetching functionality of Shopify POS.
Scanner API
The Scanner API enables an extension to access scanner data and available scanning sources supported by the device.
Session API
The Session API contains the information about the current user session, and allows to fetch a fresh session token for communication with your apps backend service.
Toast API
The Toast API allows the display of a Toast component.