# reverseDeliveryCreateWithShipping - admin - MUTATION
Version: 2024-04

## Description
Creates a new reverse delivery with associated external shipping information.

### Access Scopes
`write_returns` access scope. Also: The user must have `return_orders` permission.


## Arguments
* [labelInput](/docs/api/admin/2024-04/input-objects/ReverseDeliveryLabelInput): ReverseDeliveryLabelInput - The return label file information for the reverse delivery.
* [notifyCustomer](/docs/api/admin/2024-04/scalars/Boolean): Boolean - When `true` the customer is notified with delivery instructions if the `ReverseFulfillmentOrder.order.email` is present.
* [reverseDeliveryLineItems](/docs/api/admin/2024-04/input-objects/ReverseDeliveryLineItemInput): ReverseDeliveryLineItemInput! - The reverse delivery line items to be created. If an empty array is provided, then this mutation
          will create a reverse delivery line item for each reverse fulfillment order line item, with its quantity equal
          to the reverse fulfillment order line item total quantity.
* [reverseFulfillmentOrderId](/docs/api/admin/2024-04/scalars/ID): ID! - The ID of the reverse fulfillment order that's associated to the reverse delivery.
* [trackingInput](/docs/api/admin/2024-04/input-objects/ReverseDeliveryTrackingInput): ReverseDeliveryTrackingInput - The tracking information for the reverse delivery.


## Returns
* [reverseDelivery](/docs/api/admin/2024-04/objects/ReverseDelivery): ReverseDelivery The created reverse delivery.
* [userErrors](/docs/api/admin/2024-04/objects/ReturnUserError): ReturnUserError! The list of errors that occurred from executing the mutation.


## Examples