---
title: APIs
description: >-
  When you build an App Home UI Extension, Shopify provides a set of APIs on the
  shopify global object for authentication, navigation, resource selection, and
  feedback. Use these APIs to build the full-page workspace of your app without
  hosting a separate iframe.
api_version: 2026-07-rc
source_url:
  html: 'https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis'
  md: 'https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis.md'
---

# APIs

When you build an app for the App Home using the `admin.app.home.render` target, Shopify provides a set of APIs on the `shopify` global object. Use them to query the [GraphQL Admin API](https://shopify.dev/docs/api/admin-graphql), open Shopify admin workflows, and surface feedback to merchants.

App Home UI extensions receive the Standard API plus the Utility APIs listed below.

## Core APIs

The Standard API is the baseline API available to every App Home UI extension. It handles authentication, GraphQL access, internationalization, and local storage.

| Name | Description |
| - | - |
| [Standard API](https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis/core-apis/standard-api) | Query the GraphQL Admin API, translate content, launch Shopify admin workflows, and persist data in browser storage. |

## Utility APIs

Utility APIs are helper APIs available to App Home UI extensions. They provide navigation, picker dialogs, loading and toast feedback, and Shopify admin workflows that the full-page surface needs.

| Name | Description |
| - | - |
| [Intents API](https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis/utility-apis/intents-api) | Launch native Shopify admin workflows for creating and editing resources. |
| [Loading API](https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis/utility-apis/loading-api) | Show or hide the Shopify admin header loading indicator during asynchronous work. |
| [Navigation API](https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis/utility-apis/navigation-api) | Navigate within your app and to other pages in the Shopify admin. |
| [Picker API](https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis/utility-apis/picker-api) | Launch custom selection dialogs backed by your app's own data. |
| [Resource Picker API](https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis/utility-apis/resource-picker-api) | Launch pickers for Shopify resources like products, variants, and collections. |
| [Toast API](https://shopify.dev/docs/api/app-home-ui-extension/latest/target-apis/utility-apis/toast-api) | Display brief notification messages at the bottom of the Shopify admin. |

***
