Skip to main content
POST
/
warehouse
/
return
/
{id}
/
remove
Remove Line Items
curl --request POST \
  --url https://api.loopreturns.com/api/v1/warehouse/return/{id}/remove \
  --header 'X-Authorization: <api-key>'
import requests

url = "https://api.loopreturns.com/api/v1/warehouse/return/{id}/remove"

headers = {"X-Authorization": "<api-key>"}

response = requests.post(url, headers=headers)

print(response.text)
const options = {method: 'POST', headers: {'X-Authorization': '<api-key>'}};

fetch('https://api.loopreturns.com/api/v1/warehouse/return/{id}/remove', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
<?php

$curl = curl_init();

curl_setopt_array($curl, [
CURLOPT_URL => "https://api.loopreturns.com/api/v1/warehouse/return/{id}/remove",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"X-Authorization: <api-key>"
],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
package main

import (
"fmt"
"net/http"
"io"
)

func main() {

url := "https://api.loopreturns.com/api/v1/warehouse/return/{id}/remove"

req, _ := http.NewRequest("POST", url, nil)

req.Header.Add("X-Authorization", "<api-key>")

res, _ := http.DefaultClient.Do(req)

defer res.Body.Close()
body, _ := io.ReadAll(res.Body)

fmt.Println(string(body))

}
HttpResponse<String> response = Unirest.post("https://api.loopreturns.com/api/v1/warehouse/return/{id}/remove")
.header("X-Authorization", "<api-key>")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.loopreturns.com/api/v1/warehouse/return/{id}/remove")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["X-Authorization"] = '<api-key>'

response = http.request(request)
puts response.read_body
true
{
"errors": "<string>"
}
{
"errors": [
{
"message": "<string>"
}
]
}
{
"message": "<string>",
"errors": {}
}
{
"data": {
"line_item_id": "<string>"
},
"errors": {
"message": "<string>"
}
}

Authorizations

X-Authorization
string
header
required

Path Parameters

id
integer
required

The unique identifier associated with the return.

Query Parameters

line_item_id
string
required

The ID of the line item to remove. Optionally, you can include more than one using comma separated values.

Response

Success

The value returned when the return action succeeds.

Example:

true