iF returns - Inverse Logistic API (1.2.10)
API to allow the integration with merchants
https://docs.ifreturns.com/_mock/apis/returns/
https://api.dev.ifreturns.com/integration/v1/
https://api.stg.ifreturns.com/integration/v1/
https://api.ifreturns.com/integration/v1/
Shop code which belongs the return. In case this field is not informed, it will be obtained from security context. In case it is informed, it will be validated against the security context
Internal code of the drop-off location where the customer was going to pick up the order
- Mock server
https://docs.ifreturns.com/_mock/apis/returns/order_cancellation_returns
- Development Server
https://api.dev.ifreturns.com/integration/v1/order_cancellation_returns
- Staging Server
https://api.stg.ifreturns.com/integration/v1/order_cancellation_returns
- Production Server
https://api.ifreturns.com/integration/v1/order_cancellation_returns
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.ifreturns.com/_mock/apis/returns/order_cancellation_returns \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"shopCode": "marchelacolombine",
"orderName": "7848",
"customerEmail": "customer@if.com",
"customerPhone": "+34666666666",
"dropOffPointCode": "STORE-TEST-1",
"language": "es"
}'
{ "statusCode": "200", "description": "Your return have been registered correctly", "return": { "id": "eaea3209-68c9-4493-9df5-415f1b52003a", "name": "R1-7848", "shopCode": "marchelacolombine" } }
Shop code which belongs the return. In case this field is not informed, it will be obtained from security context. In case it is informed, it will be validated against the security context
- Mock server
https://docs.ifreturns.com/_mock/apis/returns/line_items_cancellation_returns
- Development Server
https://api.dev.ifreturns.com/integration/v1/line_items_cancellation_returns
- Staging Server
https://api.stg.ifreturns.com/integration/v1/line_items_cancellation_returns
- Production Server
https://api.ifreturns.com/integration/v1/line_items_cancellation_returns
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.ifreturns.com/_mock/apis/returns/line_items_cancellation_returns \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"shopCode": "marchelacolombine",
"orderName": "7848",
"customerEmail": "customer@if.com",
"customerPhone": "+34666666666",
"language": "es",
"removeLineItems": [
{
"sku": "1234567"
}
]
}'
{ "statusCode": "200", "description": "Your return have been registered correctly", "return": { "id": "eaea3209-68c9-4493-9df5-415f1b52003a", "name": "R1-7848", "shopCode": "marchelacolombine" } }