# AppDiscountType - admin - OBJECT
Version: 2025-01

## Description
The details about the app extension that's providing the
[discount type](https://help.shopify.com/manual/discounts/discount-types).
This information includes the app extension's name and
[client ID](https://shopify.dev/docs/apps/build/authentication-authorization/client-secrets),
[App Bridge configuration](https://shopify.dev/docs/api/app-bridge),
[discount class](https://help.shopify.com/manual/discounts/combining-discounts/discount-combinations),
[function ID](https://shopify.dev/docs/apps/build/functions/input-output/metafields-for-input-queries),
and other metadata about the discount type, including the discount type's name and description.

### Access Scopes
Apps must have `read_discounts` access scope.


## Fields
* [app](/docs/api/admin/2025-01/objects/App): App! - The name of the app extension that's providing the
[discount type](https://help.shopify.com/manual/discounts/discount-types).
* [appBridge](/docs/api/admin/2025-01/objects/FunctionsAppBridge): FunctionsAppBridge! - The [App Bridge configuration](https://shopify.dev/docs/api/app-bridge)
for the [discount type](https://help.shopify.com/manual/discounts/discount-types).
* [appKey](/docs/api/admin/2025-01/scalars/String): String! - The [client ID](https://shopify.dev/docs/apps/build/authentication-authorization/client-secrets)
of the app extension that's providing the [discount type](https://help.shopify.com/manual/discounts/discount-types).
* [description](/docs/api/admin/2025-01/scalars/String): String - A description of the
[discount type](https://help.shopify.com/manual/discounts/discount-types)
provided by the app extension.
* [discountClass](/docs/api/admin/2025-01/enums/DiscountClass): DiscountClass! - The [discount class](https://help.shopify.com/manual/discounts/combining-discounts/discount-combinations)
that's used to control how discounts can be combined.
* [functionId](/docs/api/admin/2025-01/scalars/String): String! - The
[function ID](https://shopify.dev/docs/apps/build/functions/input-output/metafields-for-input-queries)
associated with the app extension providing the
[discount type](https://help.shopify.com/manual/discounts/discount-types).
* [targetType](/docs/api/admin/2025-01/enums/DiscountApplicationTargetType): DiscountApplicationTargetType! - The type of line item on an order that the
[discount type](https://help.shopify.com/manual/discounts/discount-types) applies to.
Valid values: `SHIPPING_LINE` and `LINE_ITEM`.
* [title](/docs/api/admin/2025-01/scalars/String): String! - The name of the [discount type](https://help.shopify.com/manual/discounts/discount-types)
that the app extension is providing.

## Connections



## Related queries
* [appDiscountType](/docs/api/admin/2025-01/queries/appDiscountType) An app discount type.
* [appDiscountTypes](/docs/api/admin/2025-01/queries/appDiscountTypes) A list of app discount types installed by apps.

## Related mutations

## Related Unions

## Examples