Create a return synchronously
Create a return synchronously, i.e. wait for a response from the carrier before continuing.
parcel_items field is mandatory if you’re creating a return from outside the EU.Authorizations
Basic Authentication using API key and secrets is currently the main authentication mechanism.
Headers
If you are an official Sendcloud Tech Partner, send your unique Sendcloud Partner UUID as a request header for the system to recognize you.
The header is not required but if it is set, the system will check it. An unknown or invalid UUID will cause a 400 error.
Body
Sendcloud Address object
Sendcloud Address object
Shipping specifications chosen for return
Weight in the specified unit
Dimension in the specified unit
The number of collos this return consists of
x >= 1List of items contained in this return. Required outside EU.
When true Sendcloud will send out the default track and trace emails
The ID of the brand this return belongs to. To find the brand ID, refer to the Retrieve a list of brands endpoint.
x >= 11
Price in the specified currency
Identifier of the order associated with this return
"ORD12355"
Price in the specified currency
Unique reference for this return, generated by the user
"RET9876"
Customs invoice number. This field is required if it's an international return
The options the customer has for returning this parcel:
drop_off_point: At a drop-off point - Print at homedrop_off_labelless: At a drop-off point - No printer neededin_store: Return in storepickup: Arrange a pick-up
drop_off_point, drop_off_labelless, pickup, in_store, null 1"drop_off_point"
Optional customs information that should be provided for international parcels. This information is used for generating customs documents.
When set to true, return rules will be applied.
Note that rules take precedence over the values provided in the request.
For instance, if a contract is specified in one of the applied rules, the contract value provided in the request will be ignored.