Tags:
- Admin GraphQL API
- 2026-07
Admin GraphQL API now supports app-owned delivery profiles that cover all shippable items
As of GraphQL Admin API version 2026-07, app-owned shipping delivery profiles support a new boolean field.
Use on app-owned shipping delivery profiles to indicate that a profile applies to every shippable product variant in the store, without explicitly assigning each product or variant to that profile.
The field is available on the type:
query {
deliveryProfiles(first: 10) {
nodes {
id
name
coversAllItems
}
}
}
You can also set through when creating or updating an app-owned shipping delivery profile:
mutation {
deliveryProfileUpdate(
id: "gid://shopify/DeliveryProfile/123"
profile: {
coversAllItems: true
}
) {
profile {
id
coversAllItems
}
userErrors {
field
message
}
}
}
When is true, rates from the app-owned shipping delivery profile apply to all shippable items at checkout, overriding any explicit product or variant assignments.
is only supported for authorized API clients on app-owned shipping delivery profiles. It is not supported on merchant-managed delivery profiles or on non-shipping profiles.
If you omit when creating a profile, it defaults to false. If you omit it when updating a profile, the existing value is preserved.
Learn more in the delivery profiles documentation.