Returns¶
POST returns/create¶
Creates a return of an item
Required scopes: item, order
POST Params¶
| param | type/format | required | sample value | description | 
|---|---|---|---|---|
| item | integer | true | 23901909 | this is items.id from POST basket/{id}/payment response | 
| quantity | integer | true | 1 | quantity of the product to be returned | 
| order | integer | true | 12074725 | this is id from POST /basket response | 
| returnToStock | boolean | true | true | default true | 
| returnType | integer | true | 0 | default "0" currently not sure what are other possible values | 
| NOTE: required fields need to be confirmed | 
Request¶
Sample curl
curl -X POST \
  https://app.inventorum.com/api/returns/create/ \
  -H 'Authorization: Bearer {{oauth_token}}' \
  -H 'Content-Type: application/json' \
  -d '{"returnToStock":"true","items":[{"item":1666188,"quantity":1}],"order":9943774,"returnType":"0"}'
Response¶
Sample response
{
    "basket": 11919887,
    "channel": "ipad",
    "created_at": "2018-08-30T10:38:22.033+02:00",
    "customer": null,
    "date": "30.08.2018 - 10:38",
    "gross": "9.24",
    "id": 152160,
    "order_id": 11919116,
    "payment_method": "0",
    "return_image": "http://app.inventorum.com/uploads/returns/8667/Fashionstore-81.png",
    "return_image_height": 1354,
    "return_image_width": 576,
    "return_items": [
        {
            "id": 244230,
            "name": "Burlington Preston",
            "price": "7.767813007600",
            "product": 6917541,
            "quantity": "1.00",
            "returnmodel": 152160
        }
    ],
    "return_number": "81",
    "return_pdf": "http://app.inventorum.com/uploads/returns/8667/Fashionstore-81.pdf",
    "return_printed": null,
    "total_price": "7.76",
    "transaction_id": "",
    "user": 11031
}