--- title: appByKey - GraphQL Admin description: >- Retrieves an [`App`](https://shopify.dev/docs/api/admin-graphql/latest/objects/App) by its client ID (API key). Returns the app's configuration, installation status, [`AccessScope`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AccessScope) objects, and developer information. Returns `null` if no app exists with the specified client ID. api_version: 2026-01 api_name: admin type: query api_type: graphql source_url: html: 'https://shopify.dev/docs/api/admin-graphql/latest/queries/appByKey' md: 'https://shopify.dev/docs/api/admin-graphql/latest/queries/appByKey.md' --- # app​By​Key query Retrieves an [`App`](https://shopify.dev/docs/api/admin-graphql/latest/objects/App) by its client ID (API key). Returns the app's configuration, installation status, [`AccessScope`](https://shopify.dev/docs/api/admin-graphql/latest/objects/AccessScope) objects, and developer information. Returns `null` if no app exists with the specified client ID. ## Arguments * apiKey *** ## Possible returns * App *** ## Examples * ### appByKey reference