# New delivery promise provider API object — Shopify developer changelog --- ## 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. *Published: July 01, 2024* Tags: API, New Link: https://shopify.dev/changelog/new-delivery-promise-provider-api-object ---