--- title: CartDeliveryAddressesAddPayload - Storefront API description: Return type for `cartDeliveryAddressesAdd` mutation. api_version: unstable api_name: storefront source_url: html: >- https://shopify.dev/docs/api/storefront/unstable/payloads/CartDeliveryAddressesAddPayload md: >- https://shopify.dev/docs/api/storefront/unstable/payloads/CartDeliveryAddressesAddPayload.md --- # Cart​Delivery​Addresses​Add​Payload payload Return type for `cartDeliveryAddressesAdd` mutation. ## Fields * cart [Cart](https://shopify.dev/docs/api/storefront/unstable/objects/Cart) The updated cart. * user​Errors [\[Cart​User​Error!\]!](https://shopify.dev/docs/api/storefront/unstable/objects/CartUserError) non-null The list of errors that occurred from executing the mutation. * warnings [\[Cart​Warning!\]!](https://shopify.dev/docs/api/storefront/unstable/objects/CartWarning) non-null A list of warnings that occurred during the mutation. *** ## Mutations with this payload * [cart​Delivery​Addresses​Add](https://shopify.dev/docs/api/storefront/unstable/mutations/cartDeliveryAddressesAdd) mutation Adds delivery addresses to a [`Cart`](https://shopify.dev/docs/api/storefront/unstable/objects/Cart). A cart can have up to 20 delivery addresses. One address can be marked as selected for checkout, and addresses can optionally be marked as one-time use so they aren't saved to the customer's account. * cart​Id [ID!](https://shopify.dev/docs/api/storefront/unstable/scalars/ID) required ### Arguments The ID of the cart. * addresses [\[Cart​Selectable​Address​Input!\]!](https://shopify.dev/docs/api/storefront/unstable/input-objects/CartSelectableAddressInput) required A list of delivery addresses to add to the cart. The input must not contain more than `250` values. *** *** ## Map ### Mutations with this payload * [cart​Delivery​Addresses​Add](https://shopify.dev/docs/api/storefront/unstable/types/cartDeliveryAddressesAdd)