- Getting Started
- Auth
- Carts
- Create Payment SessionsPOST
- Update a Payment SessionPOST
- Delete a Payment SessionDELETE
- Create a CartPOST
- Get a CartGET
- Update a CartPOST
- Remove DiscountDELETE
- Add a Line ItemPOST
- Update a Line ItemPOST
- Delete a Line ItemDELETE
- Select a Payment SessionPOST
- Refresh a Payment SessionPOST
- Add Shipping MethodPOST
- Calculate Cart TaxesPOST
- Complete a CartPOST
- Customers
- Gift Cards
- Orders
- Order Edits
- Payment Collections
- Products
- Product Variants
- Product Categories
- Product Collections
- Product Tags
- Product Types
- Regions
- Returns
- Return Reasons
- Shipping Options
- Swaps
List Return Reasons
GET
/store/return-reasons
Return Reasons
Request
None
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.medusa-commerce.com/store/return-reasons'
Responses
🟢200OK
application/json
Body
The list of return reasons.
return_reasons
array[object (Return Reason) {11}]Â
required
id
stringÂ
required
Example:
rr_01G8X82GCCV2KSQHDBHSSAH5TQ
value
stringÂ
required
Example:
damaged
label
stringÂ
required
Example:
Damaged goods
description
string  | nullÂ
required
Example:
Items that are damaged
parent_return_reason_id
string  | nullÂ
required
Example:
null
parent_return_reason
object  | nullÂ
optional
return_reason_children
objectÂ
optional
created_at
string <date-time>
required
updated_at
string <date-time>
required
deleted_at
string <date-time> | nullÂ
required
metadata
object  | nullÂ
required
Example:
{"car":"white"}
Example
{
"return_reasons": [
{
"id": "rr_01G8X82GCCV2KSQHDBHSSAH5TQ",
"value": "damaged",
"label": "Damaged goods",
"description": "Items that are damaged",
"parent_return_reason_id": null,
"parent_return_reason": {},
"return_reason_children": {},
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"deleted_at": "2019-08-24T14:15:22Z",
"metadata": {
"car": "white"
}
}
]
}
🟠400Client Error or Multiple Errors
🟠404Not Found Error
🟠409Invalid State Error
🟠422Invalid Request Error
🔴500Server Error
Modified at 2023-10-08 12:33:05