Body
Required
-
Admin notes
-
Aftership
-
Commercial invoice url
-
Days
-
Duration terms
-
External
-
Grams
Default value is
0
. -
Intercom message
-
Label error
-
Label file format
Values are
png
orpdf
. -
Label refund
Default value is
false
. -
Label url
-
Mute error
Default value is
false
. -
Paid
Default value is
0
. -
Payment status
Values are
notPaid
,partiallyPaid
, orpaid
. Default value isnotPaid
. -
Price
Default value is
0
. -
Provider
-
Purchase
-
Quote
-
Reference
-
Service level
-
Service level terms
-
Shippo label ids
-
Status
Values are
requested
,shipped
,received
, orcancelled
. Default value isrequested
. -
Tracking company
-
Tracking number
-
Tracking status
Values are
delivered
,failure
,pre_transit
,returned
,transit
, orunknown
. -
Tracking status date
-
Tracking status details
-
Tracking url
POST
/purchase-returns.json
curl \
--request POST 'http://api.example.com/v1/purchase-returns.json' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"adminNotes":"string","aftershipId":"string","commercialInvoiceUrl":"string","days":42,"durationTerms":"string","externalId":"string","grams":0,"intercomMessageId":"string","labelError":"string","labelFileFormat":"png","labelRefund":false,"labelUrl":"string","muteError":false,"paid":0,"paymentStatus":"notPaid","price":0,"provider":"string","purchaseId":42,"quoteId":"string","reference":"string","serviceLevel":"string","serviceLevelTerms":"string","shippoLabelIds":["string"],"status":"requested","tags":["string"],"trackingCompany":"string","trackingNumber":"string","trackingStatus":"delivered","trackingStatusDate":"2025-05-04T09:42:00Z","trackingStatusDetails":"string","trackingUrl":"string"}'
Request examples
{
"adminNotes": "string",
"aftershipId": "string",
"commercialInvoiceUrl": "string",
"days": 42,
"durationTerms": "string",
"externalId": "string",
"grams": 0,
"intercomMessageId": "string",
"labelError": "string",
"labelFileFormat": "png",
"labelRefund": false,
"labelUrl": "string",
"muteError": false,
"paid": 0,
"paymentStatus": "notPaid",
"price": 0,
"provider": "string",
"purchaseId": 42,
"quoteId": "string",
"reference": "string",
"serviceLevel": "string",
"serviceLevelTerms": "string",
"shippoLabelIds": [
"string"
],
"status": "requested",
"tags": [
"string"
],
"trackingCompany": "string",
"trackingNumber": "string",
"trackingStatus": "delivered",
"trackingStatusDate": "2025-05-04T09:42:00Z",
"trackingStatusDetails": "string",
"trackingUrl": "string"
}
Response examples (200)
{
"adminNotes": "string",
"aftershipId": "string",
"commercialInvoiceUrl": "string",
"createdAt": "2025-05-04T09:42:00Z",
"days": 42,
"durationTerms": "string",
"externalId": "string",
"grams": 0,
"id": 42,
"intercomMessageId": "string",
"labelError": "string",
"labelFileFormat": "png",
"labelRefund": false,
"labelUrl": "string",
"muteError": false,
"paid": 0,
"paymentStatus": "notPaid",
"price": 0,
"provider": "string",
"purchaseId": 42,
"quoteId": "string",
"reference": "string",
"serviceLevel": "string",
"serviceLevelTerms": "string",
"shippoLabelIds": [
"string"
],
"status": "requested",
"tags": [
"string"
],
"trackingCompany": "string",
"trackingNumber": "string",
"trackingStatus": "delivered",
"trackingStatusDate": "2025-05-04T09:42:00Z",
"trackingStatusDetails": "string",
"trackingUrl": "string",
"updatedAt": "2025-05-04T09:42:00Z"
}