---
title: DeliveryProfileInput - GraphQL Admin
description: The input fields for a delivery profile.
api_version: 2026-10
source_url:
  html: >-
    https://shopify.dev/docs/api/admin-graphql/latest/input-objects/DeliveryProfileInput
  md: >-
    https://shopify.dev/docs/api/admin-graphql/latest/input-objects/DeliveryProfileInput.md
api_name: admin
api_type: graphql
type: input-object
---

# Delivery​Profile​Input

input\_object

The input fields for a delivery profile.

## Fields

* conditions​To​Delete

  [\[ID!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  The list of condition IDs to delete.

* covers​All​Items

  [Boolean](https://shopify.dev/docs/api/admin-graphql/latest/scalars/Boolean)

  Whether this delivery profile covers all items in the shop. This field is only supported on app-owned shipping profiles. Set it to `true` to make the profile cover all shippable items, or `false` to disable this behavior. When omitted on create, the profile is created with `coversAllItems: false`. When omitted on update, the existing value is preserved.

* location​Groups​To​Create

  [\[Delivery​Profile​Location​Group​Input!\]](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/DeliveryProfileLocationGroupInput)

  The list of location groups to be created in the delivery profile.

  **Note:** due to the potential complexity of the nested data, it is recommended to send no more than 5 location groups per each request.

* location​Groups​To​Delete

  [\[ID!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  The list of location groups to be deleted from the delivery profile.

* location​Groups​To​Update

  [\[Delivery​Profile​Location​Group​Input!\]](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/DeliveryProfileLocationGroupInput)

  The list of location groups to be updated in the delivery profile.

  **Note:** due to the potential complexity of the nested data, it is recommended to send no more than 5 location groups per each request.

* method​Definitions​To​Delete

  [\[ID!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  The list of method definition IDs to delete.

* name

  [String](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String)

  The name of the delivery profile.

* profile​Location​Groups

  [\[Delivery​Profile​Location​Group​Input!\]](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/DeliveryProfileLocationGroupInput)

  The list of location groups associated with the delivery profile.

* selling​Plan​Groups​To​Associate

  [\[ID!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  The list of selling plan groups to be associated with the delivery profile.

* selling​Plan​Groups​To​Dissociate

  [\[ID!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  The list of selling plan groups to be dissociated with the delivery profile.

* variants​To​Associate

  [\[ID!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  The list of product variant IDs to be associated with the delivery profile.

* variants​To​Dissociate

  [\[ID!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  The list of product variant IDs to be dissociated from the delivery profile. The dissociated product variants are moved back to the default delivery profile.

* zones​To​Delete

  [\[ID!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID)

  The list of zone IDs to delete.

***

## Mutations using this input

* [delivery​Profile​Create.profile](https://shopify.dev/docs/api/admin-graphql/latest/mutations/deliveryProfileCreate#arguments-profile)

  ARGUMENT

* [delivery​Profile​Update.profile](https://shopify.dev/docs/api/admin-graphql/latest/mutations/deliveryProfileUpdate#arguments-profile)

  ARGUMENT

***

## Map

### Mutations using this input

* [delivery​Profile​Create.profile](https://shopify.dev/docs/api/admin-graphql/latest/mutations/deliveryProfileCreate#arguments-profile)
* [delivery​Profile​Update.profile](https://shopify.dev/docs/api/admin-graphql/latest/mutations/deliveryProfileUpdate#arguments-profile)
