---
api_name: app-home
source_url:
html: 'https://shopify.dev/docs/api/app-home/apis'
md: 'https://shopify.dev/docs/api/app-home/apis.md'
---
# APIs
## React Hooks
[](https://shopify.dev/docs/api/app-home/apis/react-hooks/useappbridge)
[useAppBridge](https://shopify.dev/docs/api/app-home/apis/react-hooks/useappbridge)
[The `useAppBridge` hook returns the `shopify` global variable to use App Bridge APIs such as `toast` and `resourcePicker`.](https://shopify.dev/docs/api/app-home/apis/react-hooks/useappbridge)
## Uncategorized
[](https://shopify.dev/docs/api/app-home/apis/app)
[App](https://shopify.dev/docs/api/app-home/apis/app)
[The App API provides information about the app and the status of its extensions.](https://shopify.dev/docs/api/app-home/apis/app)
[](https://shopify.dev/docs/api/app-home/apis/config)
[Config](https://shopify.dev/docs/api/app-home/apis/config)
[The `config` API stores the initial configuration information for your app and lets you synchronously retrieve it.](https://shopify.dev/docs/api/app-home/apis/config)
[](https://shopify.dev/docs/api/app-home/apis/environment)
[Environment](https://shopify.dev/docs/api/app-home/apis/environment)
[The Environment API provides utilities for information regarding the environment an App Home is running on.](https://shopify.dev/docs/api/app-home/apis/environment)
[](https://shopify.dev/docs/api/app-home/apis/id-token)
[ID Token](https://shopify.dev/docs/api/app-home/apis/id-token)
[The ID token API asynchronously retrieves an OpenID Connect ID Token from Shopify that can be used to ensure that requests came from a Shopify authenticated user.](https://shopify.dev/docs/api/app-home/apis/id-token)
[](https://shopify.dev/docs/api/app-home/apis/intents)
[Intents](https://shopify.dev/docs/api/app-home/apis/intents)
[The Intents API provides a way to invoke existing admin workflows for creating, editing, and managing Shopify resources.](https://shopify.dev/docs/api/app-home/apis/intents)
[](https://shopify.dev/docs/api/app-home/apis/loading)
[Loading](https://shopify.dev/docs/api/app-home/apis/loading)
[The Loading API indicates to users that a page is loading or an upload is processing.](https://shopify.dev/docs/api/app-home/apis/loading)
[](https://shopify.dev/docs/api/app-home/apis/modal-api)
[Modal API](https://shopify.dev/docs/api/app-home/apis/modal-api)
[The Modal API allows you to display an overlay that prevents interaction with the rest of the app until dismissed.](https://shopify.dev/docs/api/app-home/apis/modal-api)
[](https://shopify.dev/docs/api/app-home/apis/navigation)
[Navigation](https://shopify.dev/docs/api/app-home/apis/navigation)
[The Navigation API allows you navigate within and outside of your app using the HTML anchor element.](https://shopify.dev/docs/api/app-home/apis/navigation)
[](https://shopify.dev/docs/api/app-home/apis/picker)
[Picker](https://shopify.dev/docs/api/app-home/apis/picker)
[The Picker API provides a search-based interface to help users find and select one or more resources that you provide, such as product reviews, email templates, or subscription options, and then returns the selected resource `id`s to your app.](https://shopify.dev/docs/api/app-home/apis/picker)
[](https://shopify.dev/docs/api/app-home/apis/pos)
[POS](https://shopify.dev/docs/api/app-home/apis/pos)
[The POS API provides the ability to retrieve POS user, device, and location data, while also interacting with the cart and closing the app.](https://shopify.dev/docs/api/app-home/apis/pos)
[](https://shopify.dev/docs/api/app-home/apis/print)
[Print](https://shopify.dev/docs/api/app-home/apis/print)
[The Print API allows you to print the content from your App Home on Shopify Mobile and Shopify POS devices.](https://shopify.dev/docs/api/app-home/apis/print)
[](https://shopify.dev/docs/api/app-home/apis/resource-fetching)
[Resource Fetching](https://shopify.dev/docs/api/app-home/apis/resource-fetching)
[The `fetch` API allows you to send a fetch request that is authenticated with an OpenID Connect ID Token from Shopify in the `Authorization` header.](https://shopify.dev/docs/api/app-home/apis/resource-fetching)
[](https://shopify.dev/docs/api/app-home/apis/resource-picker)
[Resource Picker](https://shopify.dev/docs/api/app-home/apis/resource-picker)
[The Resource Picker API provides a search-based interface to help users find and select one or more products, collections, or product variants, and then returns the selected resources to your app.](https://shopify.dev/docs/api/app-home/apis/resource-picker)
[](https://shopify.dev/docs/api/app-home/apis/reviews)
[Reviews](https://shopify.dev/docs/api/app-home/apis/reviews)
[The Reviews API allows you to request an app review modal overlaid on your embedded app in the Shopify admin.](https://shopify.dev/docs/api/app-home/apis/reviews)
[](https://shopify.dev/docs/api/app-home/apis/save-bar)
[Save Bar](https://shopify.dev/docs/api/app-home/apis/save-bar)
[The Save Bar API is used to indicate that a form on the current page has unsaved information.](https://shopify.dev/docs/api/app-home/apis/save-bar)
[](https://shopify.dev/docs/api/app-home/apis/scanner)
[Scanner](https://shopify.dev/docs/api/app-home/apis/scanner)
[The Scanner API allows you to use the mobile device's camera to scan barcodes.](https://shopify.dev/docs/api/app-home/apis/scanner)
[](https://shopify.dev/docs/api/app-home/apis/scopes)
[Scopes](https://shopify.dev/docs/api/app-home/apis/scopes)
[The Scopes API provides the ability to dynamically manage your access scopes within an embedded context.](https://shopify.dev/docs/api/app-home/apis/scopes)
[](https://shopify.dev/docs/api/app-home/apis/share)
[Share](https://shopify.dev/docs/api/app-home/apis/share)
[The Share API allows you to invoke the "share sheet" to share content from your App Home on an iOS or Android device.](https://shopify.dev/docs/api/app-home/apis/share)
[](https://shopify.dev/docs/api/app-home/apis/support)
[Support](https://shopify.dev/docs/api/app-home/apis/support)
[The Support API allows you to optionally register a custom handler when support requests are made directly through App Bridge.](https://shopify.dev/docs/api/app-home/apis/support)
[](https://shopify.dev/docs/api/app-home/apis/toast)
[Toast](https://shopify.dev/docs/api/app-home/apis/toast)
[The Toast API displays a non-disruptive message that appears at the bottom of the interface to provide quick and short feedback on the outcome of an action.](https://shopify.dev/docs/api/app-home/apis/toast)
[](https://shopify.dev/docs/api/app-home/apis/user)
[User](https://shopify.dev/docs/api/app-home/apis/user)
[The User API lets you asynchronously retrieve information about the currently logged-in user.](https://shopify.dev/docs/api/app-home/apis/user)
[](https://shopify.dev/docs/api/app-home/apis/web-vitals)
[Web Vitals](https://shopify.dev/docs/api/app-home/apis/web-vitals)
[The Web Vitals API allows you to access performance metrics for your app directly through App Bridge.](https://shopify.dev/docs/api/app-home/apis/web-vitals)