--- title: New delivery promise provider API object - Shopify developer changelog description: >- Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: 'https://shopify.dev/changelog/new-delivery-promise-provider-api-object' md: 'https://shopify.dev/changelog/new-delivery-promise-provider-api-object.md' metadata: effectiveApiVersion: 2024-07 affectedApi: - displayName: Admin GraphQL API handle: admin-graphql primaryTag: displayName: API handle: api secondaryTag: displayName: New handle: new indicatesActionRequired: false createdAt: '2024-05-03T11:21:23-04:00' postedAt: '2024-07-01T00:00:00-04:00' updatedAt: '2024-06-18T13:10:02-04:00' effectiveAt: '2024-07-01T00:00:00-04:00' --- July 1, 2024 Tags: * Admin GraphQL API * 2024-07 # New delivery promise provider API object As of GraphQL Admin API version `2024-07`, we're adding the `DeliveryPromiseProvider` object, which represents an entity (such as a third-party service) that can provide delivery estimates on behalf of a shop. Currently, this is available only to select approved delivery promise partners. Each `DeliveryPromiseProvider` object is associated with a shop [`Location`](https://shopify.dev/docs/api/admin-graphql/2024-07/objects/Location). A `DeliveryPromiseProvider` object can be created or updated using the `deliveryPromiseProviderUpsert` mutation, and retrieved using the `deliveryPromiseProvider` query. Learn more about the [`DeliveryPromiseProvider`](https://shopify.dev/docs/api/admin-graphql/2024-07/objects/DeliveryPromiseProvider) object, the [`deliveryPromiseProviderUpsert`](https://shopify.dev/docs/api/admin-graphql/2024-07/mutations/deliveryPromiseProviderUpsert) mutation, and the [`deliveryPromiseProvider`](https://shopify.dev/docs/api/admin-graphql/2024-07/queries/deliveryPromiseProvider) query.