# DeliveryProfile - admin-graphql - OBJECT
Version: 2025-01

## Description
A shipping profile. In Shopify, a shipping profile is a set of shipping rates scoped to a set of products or variants that can be shipped from selected locations to zones. Learn more about [building with delivery profiles](https://shopify.dev/apps/build/purchase-options/deferred/delivery-and-deferment/build-delivery-profiles).

### Access Scopes



## Fields
* [activeMethodDefinitionsCount](/docs/api/admin-graphql/2025-01/scalars/Int): Int! - The number of active shipping rates for the profile.
* [default](/docs/api/admin-graphql/2025-01/scalars/Boolean): Boolean! - Whether this is the default profile.
* [id](/docs/api/admin-graphql/2025-01/scalars/ID): ID! - A globally-unique ID.
* [legacyMode](/docs/api/admin-graphql/2025-01/scalars/Boolean): Boolean! - Whether this shop has enabled legacy compatibility mode for delivery profiles.
* [locationsWithoutRatesCount](/docs/api/admin-graphql/2025-01/scalars/Int): Int! - The number of locations without rates defined.
* [name](/docs/api/admin-graphql/2025-01/scalars/String): String! - The name of the delivery profile.
* [originLocationCount](/docs/api/admin-graphql/2025-01/scalars/Int): Int! - The number of active origin locations for the profile.
* [productVariantsCount](/docs/api/admin-graphql/2025-01/objects/Count): Count - How many product variants are in this profile.
* [productVariantsCountV2](/docs/api/admin-graphql/2025-01/objects/DeliveryProductVariantsCount): DeliveryProductVariantsCount! - How many product variants are in this profile.
* [profileLocationGroups](/docs/api/admin-graphql/2025-01/objects/DeliveryProfileLocationGroup): DeliveryProfileLocationGroup! - The location groups and associated zones using this profile.
* [unassignedLocations](/docs/api/admin-graphql/2025-01/objects/Location): Location! - List of locations that haven't been assigned to a location group for this profile.
* [zoneCountryCount](/docs/api/admin-graphql/2025-01/scalars/Int): Int! - The number of countries with active rates to deliver to.

## Connections
* [profileItems](/docs/api/admin-graphql/2025-01/connections/DeliveryProfileItemConnection): DeliveryProfileItemConnection!
* [sellingPlanGroups](/docs/api/admin-graphql/2025-01/connections/SellingPlanGroupConnection): SellingPlanGroupConnection!
* [unassignedLocationsPaginated](/docs/api/admin-graphql/2025-01/connections/LocationConnection): LocationConnection!



## Related queries
* [deliveryProfile](/docs/api/admin-graphql/2025-01/queries/deliveryProfile) Returns a Delivery Profile resource by ID.
* [deliveryProfiles](/docs/api/admin-graphql/2025-01/queries/deliveryProfiles) Returns a list of saved delivery profiles.

## Related mutations
* [deliveryProfileCreate](/docs/api/admin-graphql/2025-01/mutations/deliveryProfileCreate) Create a delivery profile.
* [deliveryProfileUpdate](/docs/api/admin-graphql/2025-01/mutations/deliveryProfileUpdate) Update a delivery profile.

## Related Unions

## Examples