Skip to main content
POST
/
v1
/
channel
/
order
/
return
/
processing-result
Return Processing Result
curl --request POST \
  --url https://scx-sbx.api.jtl-software.com/v1/channel/order/return/processing-result \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "sellerId": "4711",
  "sellerReturnId": "123",
  "isAccepted": false,
  "processingErrorList": [
    {
      "message": "<string>",
      "code": "GEN615"
    }
  ]
}
'
{
  "errorList": [
    {
      "code": "GEN500",
      "message": "Internal Server Error",
      "severity": "error",
      "hint": null
    }
  ]
}

Authorizations

Authorization
string
header
required

As a Channel Integrator you will receive a API Refresh Token. With such a Refresh Token you need to request an Access Token with a limited Lifetime (see POST /v1/auth). This Access Token must be provided as a Bearer Token in the Authorization Header with every request.

Body

application/json

Result of the channel-side processing of a return (accepted, rejected, partial).

sellerId
string
required

A unique Id identify a Seller on a specific SalesChannel. The SellerId is generated from the Channel itself during the Seller SignUp Process.

Pattern: ^\w{1,50}$
Example:

"4711"

sellerReturnId
string
required

Id used to identify an order return on Seller side.

Example:

"123"

isAccepted
boolean
required
Example:

false

processingErrorList
ReturnProcessingError · object[]
Maximum array length: 500

Response

Return processing result received