Adding shipping info for return created via API

Topic summary

Issue: A developer can create returns via the CreateReturn GraphQL mutation but cannot find a way to attach shipping information, which is possible in the Shopify admin UI.

Attempted approach: They identified the reverseDeliveryCreateWithShipping mutation to add shipping details. However, it requires a reverseFulfillmentOrderId.

Blocker: After creating a return, they cannot determine how to obtain the reverseFulfillmentOrder or its ID. The API path to retrieve this identifier post-return-creation is unclear.

Request: Guidance on either (a) adding shipping info during/after CreateReturn, or (b) retrieving reverseFulfillmentOrderId for use with reverseDeliveryCreateWithShipping. Alternative workflows are also welcome.

Status: No solution or official guidance provided in the thread yet; the question remains open with unanswered steps for fetching reverseFulfillmentOrderId or achieving shipping info parity with the admin UI.

Summarized with AI on December 26. AI used: gpt-5.

I am creating returns on shopify using CreateReturn Mutation but couldn’t find any way of adding shipping info for return. As we can add shipping info while creating return on admin, there should be same option via createReturn mutation as well. Or any other way of doing it.

I found out the reverseDeliveryCreateWithShipping mutation but that requires reverseFulfillmentOrderId and I couldn’t find way of getting reverseFulfillmentOrder after the return is created. Please help