Create a Re-Delivery
Create a new delivery based on an existing delivery that is in pending_return, returned, or cancelled status. All fields from the original delivery are copied to the new record automatically — you only need to provide the fields you want to override.
The new delivery reference will be automatically prefixed with RD- to distinguish it from the original.
Endpoint
Authentication: Bearer token required via the Authorization header.
Path Parameters
Request Payload
At minimum, ready_for_pickup_at is required. Any additional fields provided will override the values copied from the original delivery.
Request Fields
The behaviour on creation follows the same rules as a standard delivery. If book_delivery_now: true is set, the re-delivery will be submitted for booking immediately and transition to booked. Otherwise it will be created in requested state and await booking. Ensure ready_for_pickup_at reflects an accurate pickup time, as the carrier will be allocated based on this value.
