GET Get window to change seller
{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller" {:headers {:content-type ""
                                                                                                            :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/checkout/pvt/configuration/window-to-change-seller HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/checkout/pvt/configuration/window-to-change-seller',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller',
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/api/checkout/pvt/configuration/window-to-change-seller", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"

headers = {
    "content-type": "",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/checkout/pvt/configuration/window-to-change-seller') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
text/plain
RESPONSE BODY text

2
POST Update window to change seller
{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller
HEADERS

Content-Type
Accept
BODY json

{
  "waitingTime": 0
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"waitingTime\": 4\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller" {:headers {:accept ""}
                                                                                                   :content-type :json
                                                                                                   :form-params {:waitingTime 4}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"
headers = HTTP::Headers{
  "content-type" => "application/json"
  "accept" => ""
}
reqBody = "{\n  \"waitingTime\": 4\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"waitingTime\": 4\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "{\n  \"waitingTime\": 4\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"

	payload := strings.NewReader("{\n  \"waitingTime\": 4\n}")

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

	req.Header.Add("content-type", "application/json")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/checkout/pvt/configuration/window-to-change-seller HTTP/1.1
Content-Type: application/json
Accept: 
Host: example.com
Content-Length: 22

{
  "waitingTime": 4
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")
  .setHeader("content-type", "application/json")
  .setHeader("accept", "")
  .setBody("{\n  \"waitingTime\": 4\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"))
    .header("content-type", "application/json")
    .header("accept", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"waitingTime\": 4\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"waitingTime\": 4\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")
  .header("content-type", "application/json")
  .header("accept", "")
  .body("{\n  \"waitingTime\": 4\n}")
  .asString();
const data = JSON.stringify({
  waitingTime: 4
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller',
  headers: {'content-type': 'application/json', accept: ''},
  data: {waitingTime: 4}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"waitingTime":4}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller',
  method: 'POST',
  headers: {
    'content-type': 'application/json',
    accept: ''
  },
  processData: false,
  data: '{\n  "waitingTime": 4\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"waitingTime\": 4\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/checkout/pvt/configuration/window-to-change-seller',
  headers: {
    'content-type': 'application/json',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({waitingTime: 4}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller',
  headers: {'content-type': 'application/json', accept: ''},
  body: {waitingTime: 4},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller');

req.headers({
  'content-type': 'application/json',
  accept: ''
});

req.type('json');
req.send({
  waitingTime: 4
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller',
  headers: {'content-type': 'application/json', accept: ''},
  data: {waitingTime: 4}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"waitingTime":4}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"waitingTime": @4 };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "application/json");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"waitingTime\": 4\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'waitingTime' => 4
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: application/json"
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller', [
  'body' => '{
  "waitingTime": 4
}',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'waitingTime' => 4
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'waitingTime' => 4
]));
$request->setRequestUrl('{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "waitingTime": 4
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "waitingTime": 4
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"waitingTime\": 4\n}"

headers = {
    'content-type': "application/json",
    'accept': ""
}

conn.request("POST", "/baseUrl/api/checkout/pvt/configuration/window-to-change-seller", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"

payload = { "waitingTime": 4 }
headers = {
    "content-type": "application/json",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller"

payload <- "{\n  \"waitingTime\": 4\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "{\n  \"waitingTime\": 4\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/api/checkout/pvt/configuration/window-to-change-seller') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"waitingTime\": 4\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller";

    let payload = json!({"waitingTime": 4});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '{
  "waitingTime": 4
}'
echo '{
  "waitingTime": 4
}' |  \
  http POST {{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --header 'accept: ' \
  --body-data '{\n  "waitingTime": 4\n}' \
  --output-document \
  - {{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller
import Foundation

let headers = [
  "content-type": "application/json",
  "accept": ""
]
let parameters = ["waitingTime": 4] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pvt/configuration/window-to-change-seller")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Retrieve order conversation
{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message
HEADERS

Accept
Content-Type
QUERY PARAMS

orderId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message" {:headers {:accept ""
                                                                                                      :content-type ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/pvt/orders/:orderId/conversation-message HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message"))
    .header("accept", "")
    .header("content-type", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message',
  method: 'GET',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/conversation-message',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message',
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message');

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message');
$request->setRequestMethod('GET');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("GET", "/baseUrl/api/oms/pvt/orders/:orderId/conversation-message", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message"

headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message")

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

request = Net::HTTP::Get.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/pvt/orders/:orderId/conversation-message') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/conversation-message")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json; charset=utf-8
RESPONSE BODY json

[
  {
    "attachmentNames": [
      "attachments439505"
    ],
    "body": "      recorrenciaqa       

Seu pagamento foi aprovado.

Referente ao Pedido #1305371685465-01

Olá, jose. Estamos providenciando a emissão da Nota Fiscal do seu pedido e o envio do seu produto.

Pagamento

Visa final 1111
R$ 3,99 à vista

Atenciosamente,
Equipe recorrenciaqa

", "date": "2023-01-23T09:23:31.0000000+00:00", "firstWords": "Your payment has been aproved and we are waiting for...", "from": { "aliasMaskType": 0, "conversationRelatedTo": "1305371685465-01", "conversationSubject": "oms", "email": "noreply@store.com.br", "emailAlias": "noreply@vtexcommerce.com.br-9814872b.ct.store.com.br", "name": "no reply", "role": "null" }, "hasAttachment": false, "id": "2023-01-23t09-23-08_619a80a05aa34efb982b309c7a1910e3", "subject": "Your payment has been aproved.", "to": [ { "aliasMaskType": 0, "conversationRelatedTo": "1305371685465-01", "conversationSubject": "oms", "email": "customer.name@email.com", "emailAlias": "64d8bd8dbe5c4e7b93b8b3c237e50be1@ct.name.com.br", "name": "Mary John", "role": "Customer" } ] } ]
GET Export order report with status 'Completed'
{{baseUrl}}/api/oms/pvt/admin/reports/completed
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/admin/reports/completed");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/pvt/admin/reports/completed" {:headers {:content-type ""
                                                                                         :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/admin/reports/completed"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/admin/reports/completed"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/admin/reports/completed");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/admin/reports/completed"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/pvt/admin/reports/completed HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/pvt/admin/reports/completed")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/admin/reports/completed"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/admin/reports/completed")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/pvt/admin/reports/completed")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/pvt/admin/reports/completed');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/admin/reports/completed',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/admin/reports/completed';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/admin/reports/completed',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/admin/reports/completed")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/admin/reports/completed',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/admin/reports/completed',
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/pvt/admin/reports/completed');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/admin/reports/completed',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/admin/reports/completed';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/admin/reports/completed"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/admin/reports/completed" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/admin/reports/completed",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/pvt/admin/reports/completed', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/admin/reports/completed');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/admin/reports/completed');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/admin/reports/completed' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/admin/reports/completed' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/api/oms/pvt/admin/reports/completed", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/admin/reports/completed"

headers = {
    "content-type": "",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/admin/reports/completed"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/admin/reports/completed")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/pvt/admin/reports/completed') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/admin/reports/completed";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/api/oms/pvt/admin/reports/completed \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/oms/pvt/admin/reports/completed \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/admin/reports/completed
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/admin/reports/completed")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json; charset=utf-8
RESPONSE BODY json

[
  {
    "cancelled": false,
    "completedDate": "2017-05-10T18:31:35.5530698+00:00",
    "dateOfRequest": "2017-05-10T18:31:28.3984674+00:00",
    "email": "renan.servare@vtex.com.br",
    "filter": "generateCsv=true&orderBy=creationDate%2cdesc&page=1&utc=-0300",
    "hostUri": "http://accountname.vtexcommercestable.com.br/",
    "id": "a83d6d30-a52a-4706-9fc9-e2e7c1841acb",
    "instanceId": "i-0b359c34e40c3f281",
    "lasUpdateTime": "2017-05-10T18:31:35.5250685+00:00",
    "linkToDownload": "http://accountname.vtexcommercestable.com.br/api/oms/pub/636300378883984674/report?AWSAccessKeyId=ASIAJM7A43QHIYFHFSMQ&Expires=1494527496&x-amz-security-token=FQoDYXdzEHsaDBnJIX7Yxf7j6gEuTCK3A3AS4wJiFF97%2FpIGtq4rpqA2F7CqU0g%2BIhPPdD%2FaqnF9TKxX1%2BSj4JloO%2F54XdgL3VZyb%2B76Z0FrOZAYnGZvuE%2FMB4KUz1d4NKFOh0sFt%2FxzYFrBOLvMO%2F%2FW3LMG%2FuyiHecP9pYceVysntj41jJeRcLG%2BRBN4Z69TQBQrUp%2FOS%2FOaJFssVvF6olk5WjK9gYxBDpUUiOQvyAIdhmRKiMfhfOSdT%2FgrPG06YGJE18lm4kIThxH3aqE1k2pl3gVd250QRFzGrFRCPgylnlm5C9xEFf2Mr794Dc2I2ki5GCR8Vhxwgi3rlCvI4G8R1PIXcwG7YfFyzb%2BgKUYCsAcvUschtbpWm5ahXZsJG2FioeFIzHbd3xQ5I2yjV9lrKyUiQHjxsyX7Z0dd7YkKkclmOR85wrhgxHLLpOrM021lYNbm1K9a%2FfPjIOxhMt3a1dgkwNaIJmgxnY3n%2FDgNSJsDpYEpckx9tNqbcuCEJYLC54fmbOH%2B3Nip%2Fks3X%2FBmvzo2iB79Y5cucIEkl9wFeKr9kqw5t5u4ciFf%2F4opHnT85eHZm3POEYsD9XxcIHUrlYyLbMawaFwBgklp6oo7LDNyAU%3D&Signature=%2BFGUxl8zViIqttg5f5y%2F9tbAQhw%3D",
    "publishId": "263fd533551e445caceec991385ef610",
    "query": "{\"Queries\":[{\"Quoted\":true,\"FieldName\":\"InstanceId\",\"FieldValue\":\"263FD533551E445CACEEC991385EF610\"},{\"Quoted\":true,\"FieldName\":\"OrderIsComplete\",\"FieldValue\":\"True\"}],\"Oper\":\"AND\"}",
    "rowNumber": 8,
    "rowsProcessed": 8,
    "startDate": "2017-05-10T18:31:27.4043359+00:00",
    "utcTime": "-0300"
  }
]
GET Export order report with status 'In Progress'
{{baseUrl}}/api/oms/pvt/admin/reports/inprogress
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress" {:headers {:content-type ""
                                                                                          :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/admin/reports/inprogress"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/admin/reports/inprogress");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/pvt/admin/reports/inprogress HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/admin/reports/inprogress"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/admin/reports/inprogress")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/pvt/admin/reports/inprogress")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/admin/reports/inprogress")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/admin/reports/inprogress',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress',
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/admin/reports/inprogress"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/admin/reports/inprogress');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/admin/reports/inprogress');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/admin/reports/inprogress' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/api/oms/pvt/admin/reports/inprogress", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress"

headers = {
    "content-type": "",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/admin/reports/inprogress")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/pvt/admin/reports/inprogress') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/api/oms/pvt/admin/reports/inprogress \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/oms/pvt/admin/reports/inprogress \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/admin/reports/inprogress
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/admin/reports/inprogress")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json; charset=utf-8
RESPONSE BODY json

[
  {
    "cancelled": false,
    "completedDate": "2022-05-10T16:21:30.7714518+00:00",
    "dateOfRequest": "2017-05-10T16:21:31.7452567+00:00",
    "email": "renan.servare@vtex.com.br",
    "filter": "generateCsv=true&orderBy=creationDate%2cdesc&page=1&utc=-0300",
    "hostUri": "http://accountname.vtexcommercestable.com.br/",
    "id": "b7bdafba-2456-4aba-9bc0-1d598df685bd",
    "instanceId": "i-0a3b7a89f1fe13ba9",
    "lasUpdateTime": "2017-05-10T16:21:30.7714518+00:00",
    "linkToDownload": "download.link.url.com",
    "publishId": "263fd533551e445caceec991385ef610",
    "query": "{\"Queries\":[{\"Quoted\":true,\"FieldName\":\"InstanceId\",\"FieldValue\":\"263FD533551E445CACEEC991385EF610\"},{\"Quoted\":true,\"FieldName\":\"OrderIsComplete\",\"FieldValue\":\"True\"}],\"Oper\":\"AND\"}",
    "rowNumber": 0,
    "rowsProcessed": 0,
    "startDate": "2017-05-10T16:21:30.7714518+00:00",
    "utcTime": "-0300"
  }
]
GET Get feed order status
{{baseUrl}}/api/oms/pvt/feed/orders/status
HEADERS

Accept
Content-Type
QUERY PARAMS

maxLot
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/pvt/feed/orders/status" {:headers {:accept ""
                                                                                    :content-type ""}
                                                                          :query-params {:maxLot ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot="
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot="

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/pvt/feed/orders/status?maxLot= HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot="))
    .header("accept", "")
    .header("content-type", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/feed/orders/status',
  params: {maxLot: ''},
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=',
  method: 'GET',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/feed/orders/status?maxLot=',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/feed/orders/status',
  qs: {maxLot: ''},
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/pvt/feed/orders/status');

req.query({
  maxLot: ''
});

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/feed/orders/status',
  params: {maxLot: ''},
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/feed/orders/status');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'maxLot' => ''
]);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/feed/orders/status');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'maxLot' => ''
]));

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("GET", "/baseUrl/api/oms/pvt/feed/orders/status?maxLot=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/feed/orders/status"

querystring = {"maxLot":""}

headers = {
    "accept": "",
    "content-type": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/feed/orders/status"

queryString <- list(maxLot = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=")

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

request = Net::HTTP::Get.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/pvt/feed/orders/status') do |req|
  req.headers['accept'] = ''
  req.params['maxLot'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/feed/orders/status";

    let querystring = [
        ("maxLot", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - '{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot='
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/feed/orders/status?maxLot=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Commit feed items
{{baseUrl}}/api/orders/feed
HEADERS

Content-Type
Accept
BODY json

{
  "handles": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/feed");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/orders/feed" {:headers {:accept ""}
                                                            :content-type :json
                                                            :form-params {:handles ["AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="]}})
require "http/client"

url = "{{baseUrl}}/api/orders/feed"
headers = HTTP::Headers{
  "content-type" => "application/json"
  "accept" => ""
}
reqBody = "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/orders/feed"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/feed");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/feed"

	payload := strings.NewReader("{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}")

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

	req.Header.Add("content-type", "application/json")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/orders/feed HTTP/1.1
Content-Type: application/json
Accept: 
Host: example.com
Content-Length: 461

{
  "handles": [
    "AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/orders/feed")
  .setHeader("content-type", "application/json")
  .setHeader("accept", "")
  .setBody("{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/feed"))
    .header("content-type", "application/json")
    .header("accept", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/feed")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/orders/feed")
  .header("content-type", "application/json")
  .header("accept", "")
  .body("{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}")
  .asString();
const data = JSON.stringify({
  handles: [
    'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
  ]
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/orders/feed');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/feed',
  headers: {'content-type': 'application/json', accept: ''},
  data: {
    handles: [
      'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
    ]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/feed';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"handles":["AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/feed',
  method: 'POST',
  headers: {
    'content-type': 'application/json',
    accept: ''
  },
  processData: false,
  data: '{\n  "handles": [\n    "AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="\n  ]\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/feed")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/feed',
  headers: {
    'content-type': 'application/json',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  handles: [
    'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
  ]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/feed',
  headers: {'content-type': 'application/json', accept: ''},
  body: {
    handles: [
      'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
    ]
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/orders/feed');

req.headers({
  'content-type': 'application/json',
  accept: ''
});

req.type('json');
req.send({
  handles: [
    'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
  ]
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/feed',
  headers: {'content-type': 'application/json', accept: ''},
  data: {
    handles: [
      'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
    ]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/feed';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"handles":["AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"handles": @[ @"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=" ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/feed"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/feed" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "application/json");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/feed",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'handles' => [
        'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: application/json"
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/orders/feed', [
  'body' => '{
  "handles": [
    "AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="
  ]
}',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/feed');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'handles' => [
    'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'handles' => [
    'AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE='
  ]
]));
$request->setRequestUrl('{{baseUrl}}/api/orders/feed');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/feed' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "handles": [
    "AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/feed' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "handles": [
    "AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="
  ]
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}"

headers = {
    'content-type': "application/json",
    'accept': ""
}

conn.request("POST", "/baseUrl/api/orders/feed", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/feed"

payload = { "handles": ["AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="] }
headers = {
    "content-type": "application/json",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/feed"

payload <- "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/feed")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/api/orders/feed') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"handles\": [\n    \"AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=\"\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/feed";

    let payload = json!({"handles": ("AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE=")});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/orders/feed \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '{
  "handles": [
    "AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="
  ]
}'
echo '{
  "handles": [
    "AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="
  ]
}' |  \
  http POST {{baseUrl}}/api/orders/feed \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --header 'accept: ' \
  --body-data '{\n  "handles": [\n    "AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/api/orders/feed
import Foundation

let headers = [
  "content-type": "application/json",
  "accept": ""
]
let parameters = ["handles": ["AQEBSM/bSqonHYtx+UrHdbuJ0i7M9yMbI2jtYwMIPdEc4BenuneaCTC9VEJ3dgAy1XtfQvHBvgwZTO8LvGObIKNqiKXDZiMKY25vK+pblZEqf1pWdLMugu5XoHA5ZAd4IcBcXrBcrlr1GU8uvPEBoVLOsVBP9IAxIZkkeEedIDg3K6GPyEXVuPlTEYb/0OCunEGxWF+AZ1frFdXh7ulORTcuqO5oDlBGbpD+QYzCmF4mUZtQ0VVWh9icM1QBVh6PlJ0D/lfwnJKWpBn3jf8c+DTm7sD7wb1Lcz9uWMLhDtPwvH9vue4MvKU9sCahEQe7K5jWuwwb54szGbFKdfcACsTSQ9WlyBfMdbV83c27k68G3cnaBFExkC1MLHHE9UzpQ6l4s43BT4k95ocgMXffnj/HMUYXn+OCvlvjytY59x1OCRE="]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/feed")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Create or update feed configuration
{{baseUrl}}/api/orders/feed/config
HEADERS

Accept
Content-Type
BODY json

{
  "filter": {
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  },
  "queue": {
    "MessageRetentionPeriodInSeconds": 0,
    "visibilityTimeoutInSeconds": 0
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/feed/config");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/orders/feed/config" {:headers {:accept ""}
                                                                   :content-type :json
                                                                   :form-params {:filter {:disableSingleFire false
                                                                                          :expression "value > 100"
                                                                                          :type "FromOrders"}
                                                                                 :queue {:MessageRetentionPeriodInSeconds 345600
                                                                                         :visibilityTimeoutInSeconds 250}}})
require "http/client"

url = "{{baseUrl}}/api/orders/feed/config"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/orders/feed/config"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/feed/config");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/feed/config"

	payload := strings.NewReader("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}")

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "application/json")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/orders/feed/config HTTP/1.1
Accept: 
Content-Type: application/json
Host: example.com
Content-Length: 214

{
  "filter": {
    "disableSingleFire": false,
    "expression": "value > 100",
    "type": "FromOrders"
  },
  "queue": {
    "MessageRetentionPeriodInSeconds": 345600,
    "visibilityTimeoutInSeconds": 250
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/orders/feed/config")
  .setHeader("accept", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/feed/config"))
    .header("accept", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/feed/config")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/orders/feed/config")
  .header("accept", "")
  .header("content-type", "application/json")
  .body("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}")
  .asString();
const data = JSON.stringify({
  filter: {
    disableSingleFire: false,
    expression: 'value > 100',
    type: 'FromOrders'
  },
  queue: {
    MessageRetentionPeriodInSeconds: 345600,
    visibilityTimeoutInSeconds: 250
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/orders/feed/config');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {accept: '', 'content-type': 'application/json'},
  data: {
    filter: {disableSingleFire: false, expression: 'value > 100', type: 'FromOrders'},
    queue: {MessageRetentionPeriodInSeconds: 345600, visibilityTimeoutInSeconds: 250}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/feed/config';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': 'application/json'},
  body: '{"filter":{"disableSingleFire":false,"expression":"value > 100","type":"FromOrders"},"queue":{"MessageRetentionPeriodInSeconds":345600,"visibilityTimeoutInSeconds":250}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/feed/config',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "filter": {\n    "disableSingleFire": false,\n    "expression": "value > 100",\n    "type": "FromOrders"\n  },\n  "queue": {\n    "MessageRetentionPeriodInSeconds": 345600,\n    "visibilityTimeoutInSeconds": 250\n  }\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/feed/config")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/feed/config',
  headers: {
    accept: '',
    'content-type': 'application/json'
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  filter: {disableSingleFire: false, expression: 'value > 100', type: 'FromOrders'},
  queue: {MessageRetentionPeriodInSeconds: 345600, visibilityTimeoutInSeconds: 250}
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {accept: '', 'content-type': 'application/json'},
  body: {
    filter: {disableSingleFire: false, expression: 'value > 100', type: 'FromOrders'},
    queue: {MessageRetentionPeriodInSeconds: 345600, visibilityTimeoutInSeconds: 250}
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/orders/feed/config');

req.headers({
  accept: '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  filter: {
    disableSingleFire: false,
    expression: 'value > 100',
    type: 'FromOrders'
  },
  queue: {
    MessageRetentionPeriodInSeconds: 345600,
    visibilityTimeoutInSeconds: 250
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {accept: '', 'content-type': 'application/json'},
  data: {
    filter: {disableSingleFire: false, expression: 'value > 100', type: 'FromOrders'},
    queue: {MessageRetentionPeriodInSeconds: 345600, visibilityTimeoutInSeconds: 250}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/feed/config';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': 'application/json'},
  body: '{"filter":{"disableSingleFire":false,"expression":"value > 100","type":"FromOrders"},"queue":{"MessageRetentionPeriodInSeconds":345600,"visibilityTimeoutInSeconds":250}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"filter": @{ @"disableSingleFire": @NO, @"expression": @"value > 100", @"type": @"FromOrders" },
                              @"queue": @{ @"MessageRetentionPeriodInSeconds": @345600, @"visibilityTimeoutInSeconds": @250 } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/feed/config"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/feed/config" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/feed/config",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'filter' => [
        'disableSingleFire' => null,
        'expression' => 'value > 100',
        'type' => 'FromOrders'
    ],
    'queue' => [
        'MessageRetentionPeriodInSeconds' => 345600,
        'visibilityTimeoutInSeconds' => 250
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: application/json"
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/orders/feed/config', [
  'body' => '{
  "filter": {
    "disableSingleFire": false,
    "expression": "value > 100",
    "type": "FromOrders"
  },
  "queue": {
    "MessageRetentionPeriodInSeconds": 345600,
    "visibilityTimeoutInSeconds": 250
  }
}',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/feed/config');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'accept' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'filter' => [
    'disableSingleFire' => null,
    'expression' => 'value > 100',
    'type' => 'FromOrders'
  ],
  'queue' => [
    'MessageRetentionPeriodInSeconds' => 345600,
    'visibilityTimeoutInSeconds' => 250
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'filter' => [
    'disableSingleFire' => null,
    'expression' => 'value > 100',
    'type' => 'FromOrders'
  ],
  'queue' => [
    'MessageRetentionPeriodInSeconds' => 345600,
    'visibilityTimeoutInSeconds' => 250
  ]
]));
$request->setRequestUrl('{{baseUrl}}/api/orders/feed/config');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'accept' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/feed/config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "filter": {
    "disableSingleFire": false,
    "expression": "value > 100",
    "type": "FromOrders"
  },
  "queue": {
    "MessageRetentionPeriodInSeconds": 345600,
    "visibilityTimeoutInSeconds": 250
  }
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/feed/config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "filter": {
    "disableSingleFire": false,
    "expression": "value > 100",
    "type": "FromOrders"
  },
  "queue": {
    "MessageRetentionPeriodInSeconds": 345600,
    "visibilityTimeoutInSeconds": 250
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}"

headers = {
    'accept': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/api/orders/feed/config", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/feed/config"

payload = {
    "filter": {
        "disableSingleFire": False,
        "expression": "value > 100",
        "type": "FromOrders"
    },
    "queue": {
        "MessageRetentionPeriodInSeconds": 345600,
        "visibilityTimeoutInSeconds": 250
    }
}
headers = {
    "accept": "",
    "content-type": "application/json"
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/feed/config"

payload <- "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/feed/config")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/api/orders/feed/config') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"value > 100\",\n    \"type\": \"FromOrders\"\n  },\n  \"queue\": {\n    \"MessageRetentionPeriodInSeconds\": 345600,\n    \"visibilityTimeoutInSeconds\": 250\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/feed/config";

    let payload = json!({
        "filter": json!({
            "disableSingleFire": false,
            "expression": "value > 100",
            "type": "FromOrders"
        }),
        "queue": json!({
            "MessageRetentionPeriodInSeconds": 345600,
            "visibilityTimeoutInSeconds": 250
        })
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/orders/feed/config \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '{
  "filter": {
    "disableSingleFire": false,
    "expression": "value > 100",
    "type": "FromOrders"
  },
  "queue": {
    "MessageRetentionPeriodInSeconds": 345600,
    "visibilityTimeoutInSeconds": 250
  }
}'
echo '{
  "filter": {
    "disableSingleFire": false,
    "expression": "value > 100",
    "type": "FromOrders"
  },
  "queue": {
    "MessageRetentionPeriodInSeconds": 345600,
    "visibilityTimeoutInSeconds": 250
  }
}' |  \
  http POST {{baseUrl}}/api/orders/feed/config \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "filter": {\n    "disableSingleFire": false,\n    "expression": "value > 100",\n    "type": "FromOrders"\n  },\n  "queue": {\n    "MessageRetentionPeriodInSeconds": 345600,\n    "visibilityTimeoutInSeconds": 250\n  }\n}' \
  --output-document \
  - {{baseUrl}}/api/orders/feed/config
import Foundation

let headers = [
  "accept": "",
  "content-type": "application/json"
]
let parameters = [
  "filter": [
    "disableSingleFire": false,
    "expression": "value > 100",
    "type": "FromOrders"
  ],
  "queue": [
    "MessageRetentionPeriodInSeconds": 345600,
    "visibilityTimeoutInSeconds": 250
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/feed/config")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete feed configuration
{{baseUrl}}/api/orders/feed/config
HEADERS

Accept
Content-Type
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/feed/config");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/api/orders/feed/config" {:headers {:accept ""
                                                                               :content-type ""}})
require "http/client"

url = "{{baseUrl}}/api/orders/feed/config"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/api/orders/feed/config"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/feed/config");
var request = new RestRequest("", Method.Delete);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/feed/config"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/api/orders/feed/config HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/orders/feed/config")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/feed/config"))
    .header("accept", "")
    .header("content-type", "")
    .method("DELETE", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/feed/config")
  .delete(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/orders/feed/config")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/api/orders/feed/config');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/feed/config';
const options = {method: 'DELETE', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/feed/config',
  method: 'DELETE',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/feed/config")
  .delete(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/feed/config',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/api/orders/feed/config');

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/feed/config';
const options = {method: 'DELETE', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/feed/config"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/feed/config" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/feed/config",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/api/orders/feed/config', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/feed/config');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/orders/feed/config');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/feed/config' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/feed/config' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("DELETE", "/baseUrl/api/orders/feed/config", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/feed/config"

headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/feed/config"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/feed/config")

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

request = Net::HTTP::Delete.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/api/orders/feed/config') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/feed/config";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/api/orders/feed/config \
  --header 'accept: ' \
  --header 'content-type: '
http DELETE {{baseUrl}}/api/orders/feed/config \
  accept:'' \
  content-type:''
wget --quiet \
  --method DELETE \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/api/orders/feed/config
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/feed/config")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get feed configuration
{{baseUrl}}/api/orders/feed/config
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/feed/config");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/orders/feed/config" {:headers {:content-type ""
                                                                            :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/orders/feed/config"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/orders/feed/config"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/feed/config");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/feed/config"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/orders/feed/config HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/orders/feed/config")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/feed/config"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/feed/config")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/orders/feed/config")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/orders/feed/config');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/feed/config';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/feed/config',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/feed/config")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/feed/config',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/orders/feed/config');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/feed/config',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/feed/config';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/feed/config"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/feed/config" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/feed/config",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/orders/feed/config', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/feed/config');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/orders/feed/config');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/feed/config' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/feed/config' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/api/orders/feed/config", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/feed/config"

headers = {
    "content-type": "",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/feed/config"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/feed/config")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/orders/feed/config') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/feed/config";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/api/orders/feed/config \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/orders/feed/config \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/orders/feed/config
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/feed/config")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "filter": {
    "disableSingleFire": false,
    "expression": "status = \"payment-pending\"",
    "type": "FromOrders"
  },
  "queue": {
    "messageRetentionPeriodInSeconds": 345600,
    "visibilityTimeoutInSeconds": 240
  }
}
GET Retrieve feed items
{{baseUrl}}/api/orders/feed
HEADERS

Accept
Content-Type
QUERY PARAMS

maxlot
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/feed?maxlot=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/orders/feed" {:headers {:accept ""
                                                                     :content-type ""}
                                                           :query-params {:maxlot ""}})
require "http/client"

url = "{{baseUrl}}/api/orders/feed?maxlot="
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/orders/feed?maxlot="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/feed?maxlot=");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/feed?maxlot="

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/orders/feed?maxlot= HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/orders/feed?maxlot=")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/feed?maxlot="))
    .header("accept", "")
    .header("content-type", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/feed?maxlot=")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/orders/feed?maxlot=")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/orders/feed?maxlot=');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/feed',
  params: {maxlot: ''},
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/feed?maxlot=';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/feed?maxlot=',
  method: 'GET',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/feed?maxlot=")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/feed?maxlot=',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/feed',
  qs: {maxlot: ''},
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/orders/feed');

req.query({
  maxlot: ''
});

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/feed',
  params: {maxlot: ''},
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/feed?maxlot=';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/feed?maxlot="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/feed?maxlot=" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/feed?maxlot=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/orders/feed?maxlot=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/feed');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'maxlot' => ''
]);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/orders/feed');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'maxlot' => ''
]));

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/feed?maxlot=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/feed?maxlot=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("GET", "/baseUrl/api/orders/feed?maxlot=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/feed"

querystring = {"maxlot":""}

headers = {
    "accept": "",
    "content-type": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/feed"

queryString <- list(maxlot = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/feed?maxlot=")

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

request = Net::HTTP::Get.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/orders/feed') do |req|
  req.headers['accept'] = ''
  req.params['maxlot'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/feed";

    let querystring = [
        ("maxlot", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/api/orders/feed?maxlot=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/api/orders/feed?maxlot=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - '{{baseUrl}}/api/orders/feed?maxlot='
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/feed?maxlot=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

[
  {
    "currentChange": "2019-08-12T20:54:23.7153839Z",
    "domain": "Fulfillment",
    "eventId": "ED423DDED4C1AE580CADAC1A4D02DA3F",
    "handle": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoidnRleGFwcGtleS1wYXJ0bmVyc2xhdGFtLVJNQkpNUyIsIkFwcEtleSI6InZ0ZXhhcHBrZXktcGFydG5lcnNsYXRhbS1STUJKTVMiLCJBY2NvdW50IjoicGFydG5lcnNsYXRhbSIsIkhhbmRsZSI6IkFRRUIzbmtWR0piOXhhNGRjYlpkOTFVVWMyL2JObHc0Qnp3ZlNLV201Rjg2QXgrSGlRM053bEJkb2NwM2wvVytLdjFNQTZ4d3ZLcFYwYjlSeUttNVRpb3hrSVFMSG1Uck9xenB2aFlwU29uMzRrVmlNaWZHY2lnZFFqalBJdk00eWU4amVuaS9QKytaTmVxOFZWeFNGay81Yzg3YS84MTRjTFg2WGZPR2x2WitlTnVjTzA3S3UxK0xXaU5vQmJEY0cycGxKekxkRks3Qld3b1NTV3BmSWhrOGhmSFNkSzlzZVpJeG01QXFLbHFrUHNDNGk5emVaYVpBUVVrSi9aZWo3UjRrRDVRaXFjNmpjcnFheEdHc1lsNHMzUWM0ZmtWdmhYblJVQ2l2ZGdpMEtUYS8zcXlWWU9QTktIV2huTlZxMEZHNDNjME4vaWh6dDc0d1laNVl6aDFJRitHU2t1YTkrN1pCdnQ2VGs1cFRhZmVVclk0ckNPL2Fobnl1eXFLOG53ZkorVWxUTmt2ZVNFS29FdTNiUWQzSmc5R1lYWHlXOVVxRGo5dHJIZ1N5M3ZZa0dBWjd0MDZNZWUwQnBsdFBxWExaIiwiT3JkZXJJZCI6Ijk1MzcxMjAwNDEyNi0wMSIsIk1lc3NhZ2VJZCI6ImI5YjI4NDkwLTNjNzAtNDdjNi1hMTE3LWNhN2FjMTk2MDY1OSIsIkRvbWFpbiI6IkZ1bGZpbGxtZW50IiwiU3RhdGUiOiJyZWFkeS1mb3ItaGFuZGxpbmciLCJMYXN0U3RhdGUiOiJ3aW5kb3ctdG8tY2FuY2VsIiwiTGFzdENoYW5nZSI6IjA4LzEyLzIwMTkgMjA6NTQ6MDEiLCJDdXJyZW50Q2hhbmdlIjoiMDgvMTIvMjAxOSAyMDo1NDoyMyIsIkNyZWF0ZWRBdCI6IjA4LzEyLzIwMTkgMjE6MDE6MzAiLCJpc3MiOiJicm9hZGNhc3QtYXBpLnZ0ZXhjb21tZXJjZS5jb20uYnIiLCJhdWQiOiJwYXJ0bmVyc2xhdGFtX3Z0ZXhhcHBrZXktcGFydG5lcnNsYXRhbS1STUJKTVMifQ.7RQBZQb6pHhFhA_jMKTiSoJbDck7awgD3Xx7sdJcW6w",
    "lastChange": "2019-08-12T20:54:01.134057Z",
    "lastState": "window-to-cancel",
    "orderId": "953712004126-01",
    "state": "ready-for-handling"
  }
]
POST Test JSONata expression
{{baseUrl}}/api/orders/expressions/jsonata
HEADERS

Accept
Content-Type
BODY json

{
  "Document": "",
  "Expression": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/expressions/jsonata");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/orders/expressions/jsonata" {:headers {:accept ""}
                                                                           :content-type :json
                                                                           :form-params {:Document ""
                                                                                         :Expression ""}})
require "http/client"

url = "{{baseUrl}}/api/orders/expressions/jsonata"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}
reqBody = "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/orders/expressions/jsonata"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/expressions/jsonata");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/expressions/jsonata"

	payload := strings.NewReader("{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}")

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/orders/expressions/jsonata HTTP/1.1
Accept: 
Content-Type: 
Host: example.com
Content-Length: 40

{
  "Document": "",
  "Expression": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/orders/expressions/jsonata")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .setBody("{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/expressions/jsonata"))
    .header("accept", "")
    .header("content-type", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/expressions/jsonata")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/orders/expressions/jsonata")
  .header("accept", "")
  .header("content-type", "")
  .body("{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  Document: '',
  Expression: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/orders/expressions/jsonata');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/expressions/jsonata',
  headers: {accept: '', 'content-type': ''},
  data: {Document: '', Expression: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/expressions/jsonata';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': ''},
  body: '{"Document":"","Expression":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/expressions/jsonata',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': ''
  },
  processData: false,
  data: '{\n  "Document": "",\n  "Expression": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/expressions/jsonata")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/expressions/jsonata',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({Document: '', Expression: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/expressions/jsonata',
  headers: {accept: '', 'content-type': ''},
  body: {Document: '', Expression: ''},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/orders/expressions/jsonata');

req.headers({
  accept: '',
  'content-type': ''
});

req.type('json');
req.send({
  Document: '',
  Expression: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/expressions/jsonata',
  headers: {accept: '', 'content-type': ''},
  data: {Document: '', Expression: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/expressions/jsonata';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': ''},
  body: '{"Document":"","Expression":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };
NSDictionary *parameters = @{ @"Document": @"",
                              @"Expression": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/expressions/jsonata"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/expressions/jsonata" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/expressions/jsonata",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'Document' => '',
    'Expression' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/orders/expressions/jsonata', [
  'body' => '{
  "Document": "",
  "Expression": ""
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/expressions/jsonata');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Document' => '',
  'Expression' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Document' => '',
  'Expression' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/orders/expressions/jsonata');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/expressions/jsonata' -Method POST -Headers $headers -ContentType '' -Body '{
  "Document": "",
  "Expression": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/expressions/jsonata' -Method POST -Headers $headers -ContentType '' -Body '{
  "Document": "",
  "Expression": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}"

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("POST", "/baseUrl/api/orders/expressions/jsonata", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/expressions/jsonata"

payload = {
    "Document": "",
    "Expression": ""
}
headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/expressions/jsonata"

payload <- "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/expressions/jsonata")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/api/orders/expressions/jsonata') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"Document\": \"\",\n  \"Expression\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/expressions/jsonata";

    let payload = json!({
        "Document": "",
        "Expression": ""
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/orders/expressions/jsonata \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "Document": "",
  "Expression": ""
}'
echo '{
  "Document": "",
  "Expression": ""
}' |  \
  http POST {{baseUrl}}/api/orders/expressions/jsonata \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: ' \
  --body-data '{\n  "Document": "",\n  "Expression": ""\n}' \
  --output-document \
  - {{baseUrl}}/api/orders/expressions/jsonata
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]
let parameters = [
  "Document": "",
  "Expression": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/expressions/jsonata")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
text/plain
RESPONSE BODY text

True
POST Order invoice notification
{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice
HEADERS

Accept
Content-Type
QUERY PARAMS

orderId
BODY json

{
  "courier": "",
  "dispatchedDate": "",
  "embeddedInvoice": "",
  "invoiceKey": "",
  "invoiceNumber": "",
  "invoiceUrl": "",
  "invoiceValue": "",
  "issuanceDate": "",
  "items": [
    {
      "description": "",
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "trackingNumber": "",
  "trackingUrl": "",
  "type": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice" {:headers {:accept ""}
                                                                                :content-type :json
                                                                                :form-params {:courier ""
                                                                                              :dispatchedDate ""
                                                                                              :embeddedInvoice ""
                                                                                              :invoiceKey ""
                                                                                              :invoiceNumber ""
                                                                                              :invoiceUrl ""
                                                                                              :invoiceValue ""
                                                                                              :issuanceDate ""
                                                                                              :items [{:description ""
                                                                                                       :id ""
                                                                                                       :price 0
                                                                                                       :quantity 0}]
                                                                                              :trackingNumber ""
                                                                                              :trackingUrl ""
                                                                                              :type ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}
reqBody = "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice"

	payload := strings.NewReader("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}")

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/oms/pvt/orders/:orderId/invoice HTTP/1.1
Accept: 
Content-Type: 
Host: example.com
Content-Length: 343

{
  "courier": "",
  "dispatchedDate": "",
  "embeddedInvoice": "",
  "invoiceKey": "",
  "invoiceNumber": "",
  "invoiceUrl": "",
  "invoiceValue": "",
  "issuanceDate": "",
  "items": [
    {
      "description": "",
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "trackingNumber": "",
  "trackingUrl": "",
  "type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .setBody("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice"))
    .header("accept", "")
    .header("content-type", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice")
  .header("accept", "")
  .header("content-type", "")
  .body("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  courier: '',
  dispatchedDate: '',
  embeddedInvoice: '',
  invoiceKey: '',
  invoiceNumber: '',
  invoiceUrl: '',
  invoiceValue: '',
  issuanceDate: '',
  items: [
    {
      description: '',
      id: '',
      price: 0,
      quantity: 0
    }
  ],
  trackingNumber: '',
  trackingUrl: '',
  type: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice',
  headers: {accept: '', 'content-type': ''},
  data: {
    courier: '',
    dispatchedDate: '',
    embeddedInvoice: '',
    invoiceKey: '',
    invoiceNumber: '',
    invoiceUrl: '',
    invoiceValue: '',
    issuanceDate: '',
    items: [{description: '', id: '', price: 0, quantity: 0}],
    trackingNumber: '',
    trackingUrl: '',
    type: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': ''},
  body: '{"courier":"","dispatchedDate":"","embeddedInvoice":"","invoiceKey":"","invoiceNumber":"","invoiceUrl":"","invoiceValue":"","issuanceDate":"","items":[{"description":"","id":"","price":0,"quantity":0}],"trackingNumber":"","trackingUrl":"","type":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': ''
  },
  processData: false,
  data: '{\n  "courier": "",\n  "dispatchedDate": "",\n  "embeddedInvoice": "",\n  "invoiceKey": "",\n  "invoiceNumber": "",\n  "invoiceUrl": "",\n  "invoiceValue": "",\n  "issuanceDate": "",\n  "items": [\n    {\n      "description": "",\n      "id": "",\n      "price": 0,\n      "quantity": 0\n    }\n  ],\n  "trackingNumber": "",\n  "trackingUrl": "",\n  "type": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/invoice',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  courier: '',
  dispatchedDate: '',
  embeddedInvoice: '',
  invoiceKey: '',
  invoiceNumber: '',
  invoiceUrl: '',
  invoiceValue: '',
  issuanceDate: '',
  items: [{description: '', id: '', price: 0, quantity: 0}],
  trackingNumber: '',
  trackingUrl: '',
  type: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice',
  headers: {accept: '', 'content-type': ''},
  body: {
    courier: '',
    dispatchedDate: '',
    embeddedInvoice: '',
    invoiceKey: '',
    invoiceNumber: '',
    invoiceUrl: '',
    invoiceValue: '',
    issuanceDate: '',
    items: [{description: '', id: '', price: 0, quantity: 0}],
    trackingNumber: '',
    trackingUrl: '',
    type: ''
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice');

req.headers({
  accept: '',
  'content-type': ''
});

req.type('json');
req.send({
  courier: '',
  dispatchedDate: '',
  embeddedInvoice: '',
  invoiceKey: '',
  invoiceNumber: '',
  invoiceUrl: '',
  invoiceValue: '',
  issuanceDate: '',
  items: [
    {
      description: '',
      id: '',
      price: 0,
      quantity: 0
    }
  ],
  trackingNumber: '',
  trackingUrl: '',
  type: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice',
  headers: {accept: '', 'content-type': ''},
  data: {
    courier: '',
    dispatchedDate: '',
    embeddedInvoice: '',
    invoiceKey: '',
    invoiceNumber: '',
    invoiceUrl: '',
    invoiceValue: '',
    issuanceDate: '',
    items: [{description: '', id: '', price: 0, quantity: 0}],
    trackingNumber: '',
    trackingUrl: '',
    type: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': ''},
  body: '{"courier":"","dispatchedDate":"","embeddedInvoice":"","invoiceKey":"","invoiceNumber":"","invoiceUrl":"","invoiceValue":"","issuanceDate":"","items":[{"description":"","id":"","price":0,"quantity":0}],"trackingNumber":"","trackingUrl":"","type":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };
NSDictionary *parameters = @{ @"courier": @"",
                              @"dispatchedDate": @"",
                              @"embeddedInvoice": @"",
                              @"invoiceKey": @"",
                              @"invoiceNumber": @"",
                              @"invoiceUrl": @"",
                              @"invoiceValue": @"",
                              @"issuanceDate": @"",
                              @"items": @[ @{ @"description": @"", @"id": @"", @"price": @0, @"quantity": @0 } ],
                              @"trackingNumber": @"",
                              @"trackingUrl": @"",
                              @"type": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'courier' => '',
    'dispatchedDate' => '',
    'embeddedInvoice' => '',
    'invoiceKey' => '',
    'invoiceNumber' => '',
    'invoiceUrl' => '',
    'invoiceValue' => '',
    'issuanceDate' => '',
    'items' => [
        [
                'description' => '',
                'id' => '',
                'price' => 0,
                'quantity' => 0
        ]
    ],
    'trackingNumber' => '',
    'trackingUrl' => '',
    'type' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice', [
  'body' => '{
  "courier": "",
  "dispatchedDate": "",
  "embeddedInvoice": "",
  "invoiceKey": "",
  "invoiceNumber": "",
  "invoiceUrl": "",
  "invoiceValue": "",
  "issuanceDate": "",
  "items": [
    {
      "description": "",
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "trackingNumber": "",
  "trackingUrl": "",
  "type": ""
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'courier' => '',
  'dispatchedDate' => '',
  'embeddedInvoice' => '',
  'invoiceKey' => '',
  'invoiceNumber' => '',
  'invoiceUrl' => '',
  'invoiceValue' => '',
  'issuanceDate' => '',
  'items' => [
    [
        'description' => '',
        'id' => '',
        'price' => 0,
        'quantity' => 0
    ]
  ],
  'trackingNumber' => '',
  'trackingUrl' => '',
  'type' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'courier' => '',
  'dispatchedDate' => '',
  'embeddedInvoice' => '',
  'invoiceKey' => '',
  'invoiceNumber' => '',
  'invoiceUrl' => '',
  'invoiceValue' => '',
  'issuanceDate' => '',
  'items' => [
    [
        'description' => '',
        'id' => '',
        'price' => 0,
        'quantity' => 0
    ]
  ],
  'trackingNumber' => '',
  'trackingUrl' => '',
  'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice' -Method POST -Headers $headers -ContentType '' -Body '{
  "courier": "",
  "dispatchedDate": "",
  "embeddedInvoice": "",
  "invoiceKey": "",
  "invoiceNumber": "",
  "invoiceUrl": "",
  "invoiceValue": "",
  "issuanceDate": "",
  "items": [
    {
      "description": "",
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "trackingNumber": "",
  "trackingUrl": "",
  "type": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice' -Method POST -Headers $headers -ContentType '' -Body '{
  "courier": "",
  "dispatchedDate": "",
  "embeddedInvoice": "",
  "invoiceKey": "",
  "invoiceNumber": "",
  "invoiceUrl": "",
  "invoiceValue": "",
  "issuanceDate": "",
  "items": [
    {
      "description": "",
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "trackingNumber": "",
  "trackingUrl": "",
  "type": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}"

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("POST", "/baseUrl/api/oms/pvt/orders/:orderId/invoice", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice"

payload = {
    "courier": "",
    "dispatchedDate": "",
    "embeddedInvoice": "",
    "invoiceKey": "",
    "invoiceNumber": "",
    "invoiceUrl": "",
    "invoiceValue": "",
    "issuanceDate": "",
    "items": [
        {
            "description": "",
            "id": "",
            "price": 0,
            "quantity": 0
        }
    ],
    "trackingNumber": "",
    "trackingUrl": "",
    "type": ""
}
headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice"

payload <- "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/api/oms/pvt/orders/:orderId/invoice') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"embeddedInvoice\": \"\",\n  \"invoiceKey\": \"\",\n  \"invoiceNumber\": \"\",\n  \"invoiceUrl\": \"\",\n  \"invoiceValue\": \"\",\n  \"issuanceDate\": \"\",\n  \"items\": [\n    {\n      \"description\": \"\",\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\",\n  \"type\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice";

    let payload = json!({
        "courier": "",
        "dispatchedDate": "",
        "embeddedInvoice": "",
        "invoiceKey": "",
        "invoiceNumber": "",
        "invoiceUrl": "",
        "invoiceValue": "",
        "issuanceDate": "",
        "items": (
            json!({
                "description": "",
                "id": "",
                "price": 0,
                "quantity": 0
            })
        ),
        "trackingNumber": "",
        "trackingUrl": "",
        "type": ""
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "courier": "",
  "dispatchedDate": "",
  "embeddedInvoice": "",
  "invoiceKey": "",
  "invoiceNumber": "",
  "invoiceUrl": "",
  "invoiceValue": "",
  "issuanceDate": "",
  "items": [
    {
      "description": "",
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "trackingNumber": "",
  "trackingUrl": "",
  "type": ""
}'
echo '{
  "courier": "",
  "dispatchedDate": "",
  "embeddedInvoice": "",
  "invoiceKey": "",
  "invoiceNumber": "",
  "invoiceUrl": "",
  "invoiceValue": "",
  "issuanceDate": "",
  "items": [
    {
      "description": "",
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "trackingNumber": "",
  "trackingUrl": "",
  "type": ""
}' |  \
  http POST {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: ' \
  --body-data '{\n  "courier": "",\n  "dispatchedDate": "",\n  "embeddedInvoice": "",\n  "invoiceKey": "",\n  "invoiceNumber": "",\n  "invoiceUrl": "",\n  "invoiceValue": "",\n  "issuanceDate": "",\n  "items": [\n    {\n      "description": "",\n      "id": "",\n      "price": 0,\n      "quantity": 0\n    }\n  ],\n  "trackingNumber": "",\n  "trackingUrl": "",\n  "type": ""\n}' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]
let parameters = [
  "courier": "",
  "dispatchedDate": "",
  "embeddedInvoice": "",
  "invoiceKey": "",
  "invoiceNumber": "",
  "invoiceUrl": "",
  "invoiceValue": "",
  "issuanceDate": "",
  "items": [
    [
      "description": "",
      "id": "",
      "price": 0,
      "quantity": 0
    ]
  ],
  "trackingNumber": "",
  "trackingUrl": "",
  "type": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "date": "2014-02-07T15:22:56.7612218-02:00",
  "orderId": "123543123",
  "receipt": "38e0e47da2934847b489216d208cfd91"
}
PATCH Update order's partial invoice (send tracking number)
{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber
HEADERS

Content-Type
Accept
QUERY PARAMS

orderId
invoiceNumber
BODY json

{
  "courier": "",
  "dispatchedDate": "",
  "trackingNumber": "",
  "trackingUrl": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber" {:headers {:accept ""}
                                                                                                :content-type :json
                                                                                                :form-params {:courier ""
                                                                                                              :dispatchedDate ""
                                                                                                              :trackingNumber ""
                                                                                                              :trackingUrl ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}
reqBody = "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}"

response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber"

	payload := strings.NewReader("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber HTTP/1.1
Content-Type: 
Accept: 
Host: example.com
Content-Length: 88

{
  "courier": "",
  "dispatchedDate": "",
  "trackingNumber": "",
  "trackingUrl": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .setBody("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber"))
    .header("content-type", "")
    .header("accept", "")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber")
  .patch(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber")
  .header("content-type", "")
  .header("accept", "")
  .body("{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  courier: '',
  dispatchedDate: '',
  trackingNumber: '',
  trackingUrl: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber',
  headers: {'content-type': '', accept: ''},
  data: {courier: '', dispatchedDate: '', trackingNumber: '', trackingUrl: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber';
const options = {
  method: 'PATCH',
  headers: {'content-type': '', accept: ''},
  body: '{"courier":"","dispatchedDate":"","trackingNumber":"","trackingUrl":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber',
  method: 'PATCH',
  headers: {
    'content-type': '',
    accept: ''
  },
  processData: false,
  data: '{\n  "courier": "",\n  "dispatchedDate": "",\n  "trackingNumber": "",\n  "trackingUrl": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber")
  .patch(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({courier: '', dispatchedDate: '', trackingNumber: '', trackingUrl: ''}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber',
  headers: {'content-type': '', accept: ''},
  body: {courier: '', dispatchedDate: '', trackingNumber: '', trackingUrl: ''},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber');

req.headers({
  'content-type': '',
  accept: ''
});

req.type('json');
req.send({
  courier: '',
  dispatchedDate: '',
  trackingNumber: '',
  trackingUrl: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber',
  headers: {'content-type': '', accept: ''},
  data: {courier: '', dispatchedDate: '', trackingNumber: '', trackingUrl: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber';
const options = {
  method: 'PATCH',
  headers: {'content-type': '', accept: ''},
  body: '{"courier":"","dispatchedDate":"","trackingNumber":"","trackingUrl":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"courier": @"",
                              @"dispatchedDate": @"",
                              @"trackingNumber": @"",
                              @"trackingUrl": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'courier' => '',
    'dispatchedDate' => '',
    'trackingNumber' => '',
    'trackingUrl' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber', [
  'body' => '{
  "courier": "",
  "dispatchedDate": "",
  "trackingNumber": "",
  "trackingUrl": ""
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'courier' => '',
  'dispatchedDate' => '',
  'trackingNumber' => '',
  'trackingUrl' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'courier' => '',
  'dispatchedDate' => '',
  'trackingNumber' => '',
  'trackingUrl' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber' -Method PATCH -Headers $headers -ContentType '' -Body '{
  "courier": "",
  "dispatchedDate": "",
  "trackingNumber": "",
  "trackingUrl": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber' -Method PATCH -Headers $headers -ContentType '' -Body '{
  "courier": "",
  "dispatchedDate": "",
  "trackingNumber": "",
  "trackingUrl": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}"

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("PATCH", "/baseUrl/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber"

payload = {
    "courier": "",
    "dispatchedDate": "",
    "trackingNumber": "",
    "trackingUrl": ""
}
headers = {
    "content-type": "",
    "accept": ""
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber"

payload <- "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber")

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

request = Net::HTTP::Patch.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.patch('/baseUrl/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"courier\": \"\",\n  \"dispatchedDate\": \"\",\n  \"trackingNumber\": \"\",\n  \"trackingUrl\": \"\"\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber";

    let payload = json!({
        "courier": "",
        "dispatchedDate": "",
        "trackingNumber": "",
        "trackingUrl": ""
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "courier": "",
  "dispatchedDate": "",
  "trackingNumber": "",
  "trackingUrl": ""
}'
echo '{
  "courier": "",
  "dispatchedDate": "",
  "trackingNumber": "",
  "trackingUrl": ""
}' |  \
  http PATCH {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber \
  accept:'' \
  content-type:''
wget --quiet \
  --method PATCH \
  --header 'content-type: ' \
  --header 'accept: ' \
  --body-data '{\n  "courier": "",\n  "dispatchedDate": "",\n  "trackingNumber": "",\n  "trackingUrl": ""\n}' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]
let parameters = [
  "courier": "",
  "dispatchedDate": "",
  "trackingNumber": "",
  "trackingUrl": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "date": "2019-02-08T13:16:13.4617653+00:00",
  "orderId": "00-v5195004lux-01",
  "receipt": "527b1ae251264ef1b7a9b597cd8f16b9"
}
POST Create or update hook configuration
{{baseUrl}}/api/orders/hook/config
HEADERS

Content-Type
Accept
BODY json

{
  "filter": {
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  },
  "hook": {
    "headers": {
      "key": ""
    },
    "url": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/hook/config");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/orders/hook/config" {:headers {:accept ""}
                                                                   :content-type :json
                                                                   :form-params {:filter {:disableSingleFire false
                                                                                          :expression ""
                                                                                          :status []
                                                                                          :type ""}
                                                                                 :hook {:headers {:key ""}
                                                                                        :url ""}}})
require "http/client"

url = "{{baseUrl}}/api/orders/hook/config"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}
reqBody = "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/orders/hook/config"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/hook/config");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/hook/config"

	payload := strings.NewReader("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}")

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/orders/hook/config HTTP/1.1
Content-Type: 
Accept: 
Host: example.com
Content-Length: 179

{
  "filter": {
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  },
  "hook": {
    "headers": {
      "key": ""
    },
    "url": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/orders/hook/config")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .setBody("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/hook/config"))
    .header("content-type", "")
    .header("accept", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/hook/config")
  .post(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/orders/hook/config")
  .header("content-type", "")
  .header("accept", "")
  .body("{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  filter: {
    disableSingleFire: false,
    expression: '',
    status: [],
    type: ''
  },
  hook: {
    headers: {
      key: ''
    },
    url: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/orders/hook/config');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {'content-type': '', accept: ''},
  data: {
    filter: {disableSingleFire: false, expression: '', status: [], type: ''},
    hook: {headers: {key: ''}, url: ''}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/hook/config';
const options = {
  method: 'POST',
  headers: {'content-type': '', accept: ''},
  body: '{"filter":{"disableSingleFire":false,"expression":"","status":[],"type":""},"hook":{"headers":{"key":""},"url":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/hook/config',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  },
  processData: false,
  data: '{\n  "filter": {\n    "disableSingleFire": false,\n    "expression": "",\n    "status": [],\n    "type": ""\n  },\n  "hook": {\n    "headers": {\n      "key": ""\n    },\n    "url": ""\n  }\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/hook/config")
  .post(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/hook/config',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  filter: {disableSingleFire: false, expression: '', status: [], type: ''},
  hook: {headers: {key: ''}, url: ''}
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {'content-type': '', accept: ''},
  body: {
    filter: {disableSingleFire: false, expression: '', status: [], type: ''},
    hook: {headers: {key: ''}, url: ''}
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/orders/hook/config');

req.headers({
  'content-type': '',
  accept: ''
});

req.type('json');
req.send({
  filter: {
    disableSingleFire: false,
    expression: '',
    status: [],
    type: ''
  },
  hook: {
    headers: {
      key: ''
    },
    url: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {'content-type': '', accept: ''},
  data: {
    filter: {disableSingleFire: false, expression: '', status: [], type: ''},
    hook: {headers: {key: ''}, url: ''}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/hook/config';
const options = {
  method: 'POST',
  headers: {'content-type': '', accept: ''},
  body: '{"filter":{"disableSingleFire":false,"expression":"","status":[],"type":""},"hook":{"headers":{"key":""},"url":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"filter": @{ @"disableSingleFire": @NO, @"expression": @"", @"status": @[  ], @"type": @"" },
                              @"hook": @{ @"headers": @{ @"key": @"" }, @"url": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/hook/config"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/hook/config" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/hook/config",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'filter' => [
        'disableSingleFire' => null,
        'expression' => '',
        'status' => [
                
        ],
        'type' => ''
    ],
    'hook' => [
        'headers' => [
                'key' => ''
        ],
        'url' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/orders/hook/config', [
  'body' => '{
  "filter": {
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  },
  "hook": {
    "headers": {
      "key": ""
    },
    "url": ""
  }
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/hook/config');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'filter' => [
    'disableSingleFire' => null,
    'expression' => '',
    'status' => [
        
    ],
    'type' => ''
  ],
  'hook' => [
    'headers' => [
        'key' => ''
    ],
    'url' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'filter' => [
    'disableSingleFire' => null,
    'expression' => '',
    'status' => [
        
    ],
    'type' => ''
  ],
  'hook' => [
    'headers' => [
        'key' => ''
    ],
    'url' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/api/orders/hook/config');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/hook/config' -Method POST -Headers $headers -ContentType '' -Body '{
  "filter": {
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  },
  "hook": {
    "headers": {
      "key": ""
    },
    "url": ""
  }
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/hook/config' -Method POST -Headers $headers -ContentType '' -Body '{
  "filter": {
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  },
  "hook": {
    "headers": {
      "key": ""
    },
    "url": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}"

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("POST", "/baseUrl/api/orders/hook/config", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/hook/config"

payload = {
    "filter": {
        "disableSingleFire": False,
        "expression": "",
        "status": [],
        "type": ""
    },
    "hook": {
        "headers": { "key": "" },
        "url": ""
    }
}
headers = {
    "content-type": "",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/hook/config"

payload <- "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/hook/config")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/api/orders/hook/config') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"filter\": {\n    \"disableSingleFire\": false,\n    \"expression\": \"\",\n    \"status\": [],\n    \"type\": \"\"\n  },\n  \"hook\": {\n    \"headers\": {\n      \"key\": \"\"\n    },\n    \"url\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/hook/config";

    let payload = json!({
        "filter": json!({
            "disableSingleFire": false,
            "expression": "",
            "status": (),
            "type": ""
        }),
        "hook": json!({
            "headers": json!({"key": ""}),
            "url": ""
        })
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/orders/hook/config \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "filter": {
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  },
  "hook": {
    "headers": {
      "key": ""
    },
    "url": ""
  }
}'
echo '{
  "filter": {
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  },
  "hook": {
    "headers": {
      "key": ""
    },
    "url": ""
  }
}' |  \
  http POST {{baseUrl}}/api/orders/hook/config \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --body-data '{\n  "filter": {\n    "disableSingleFire": false,\n    "expression": "",\n    "status": [],\n    "type": ""\n  },\n  "hook": {\n    "headers": {\n      "key": ""\n    },\n    "url": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/api/orders/hook/config
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]
let parameters = [
  "filter": [
    "disableSingleFire": false,
    "expression": "",
    "status": [],
    "type": ""
  ],
  "hook": [
    "headers": ["key": ""],
    "url": ""
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/hook/config")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "CurrentChange": "2019-08-14T17:12:48.0965893Z",
  "Domain": "Fulfillment",
  "LastChange": "2019-08-14T17:11:39.2550122Z",
  "LastState": "window-to-cancel",
  "OrderId": "v52277740atmc-01",
  "Origin": {
    "Account": "automacaoqa",
    "Key": "vtexappkey-appvtex"
  },
  "State": "ready-for-handling"
}
DELETE Delete hook configuration
{{baseUrl}}/api/orders/hook/config
HEADERS

Accept
Content-Type
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/hook/config");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/api/orders/hook/config" {:headers {:accept ""
                                                                               :content-type ""}})
require "http/client"

url = "{{baseUrl}}/api/orders/hook/config"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/api/orders/hook/config"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/hook/config");
var request = new RestRequest("", Method.Delete);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/hook/config"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/api/orders/hook/config HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/orders/hook/config")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/hook/config"))
    .header("accept", "")
    .header("content-type", "")
    .method("DELETE", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/hook/config")
  .delete(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/orders/hook/config")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/api/orders/hook/config');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/hook/config';
const options = {method: 'DELETE', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/hook/config',
  method: 'DELETE',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/hook/config")
  .delete(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/hook/config',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/api/orders/hook/config');

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/hook/config';
const options = {method: 'DELETE', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/hook/config"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/hook/config" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/hook/config",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/api/orders/hook/config', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/hook/config');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/orders/hook/config');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/hook/config' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/hook/config' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("DELETE", "/baseUrl/api/orders/hook/config", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/hook/config"

headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/hook/config"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/hook/config")

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

request = Net::HTTP::Delete.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/api/orders/hook/config') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/hook/config";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/api/orders/hook/config \
  --header 'accept: ' \
  --header 'content-type: '
http DELETE {{baseUrl}}/api/orders/hook/config \
  accept:'' \
  content-type:''
wget --quiet \
  --method DELETE \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/api/orders/hook/config
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/hook/config")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get hook configuration
{{baseUrl}}/api/orders/hook/config
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/orders/hook/config");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/orders/hook/config" {:headers {:content-type ""
                                                                            :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/orders/hook/config"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/orders/hook/config"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/orders/hook/config");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/orders/hook/config"

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/orders/hook/config HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/orders/hook/config")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/orders/hook/config"))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/orders/hook/config")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/orders/hook/config")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/orders/hook/config');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/orders/hook/config';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/orders/hook/config',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/orders/hook/config")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/orders/hook/config',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/orders/hook/config');

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/orders/hook/config',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/orders/hook/config';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/orders/hook/config"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/orders/hook/config" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/orders/hook/config",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/orders/hook/config', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/orders/hook/config');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/orders/hook/config');
$request->setRequestMethod('GET');
$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/orders/hook/config' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/orders/hook/config' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/api/orders/hook/config", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/orders/hook/config"

headers = {
    "content-type": "",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/orders/hook/config"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/orders/hook/config")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/orders/hook/config') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/orders/hook/config";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/api/orders/hook/config \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/orders/hook/config \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/orders/hook/config
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/orders/hook/config")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Add log in orders
{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions
HEADERS

Content-Type
Accept
QUERY PARAMS

orderId
BODY json

{
  "message": "",
  "source": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions" {:headers {:accept ""}
                                                                                     :content-type :json
                                                                                     :form-params {:message "Teste add interactions"
                                                                                                   :source "Postman"}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions"
headers = HTTP::Headers{
  "content-type" => "application/json"
  "accept" => ""
}
reqBody = "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions"

	payload := strings.NewReader("{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}")

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

	req.Header.Add("content-type", "application/json")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/oms/pvt/orders/:orderId/interactions HTTP/1.1
Content-Type: application/json
Accept: 
Host: example.com
Content-Length: 64

{
  "message": "Teste add interactions",
  "source": "Postman"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions")
  .setHeader("content-type", "application/json")
  .setHeader("accept", "")
  .setBody("{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions"))
    .header("content-type", "application/json")
    .header("accept", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions")
  .header("content-type", "application/json")
  .header("accept", "")
  .body("{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}")
  .asString();
const data = JSON.stringify({
  message: 'Teste add interactions',
  source: 'Postman'
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions',
  headers: {'content-type': 'application/json', accept: ''},
  data: {message: 'Teste add interactions', source: 'Postman'}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"message":"Teste add interactions","source":"Postman"}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions',
  method: 'POST',
  headers: {
    'content-type': 'application/json',
    accept: ''
  },
  processData: false,
  data: '{\n  "message": "Teste add interactions",\n  "source": "Postman"\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions")
  .post(body)
  .addHeader("content-type", "application/json")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/interactions',
  headers: {
    'content-type': 'application/json',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({message: 'Teste add interactions', source: 'Postman'}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions',
  headers: {'content-type': 'application/json', accept: ''},
  body: {message: 'Teste add interactions', source: 'Postman'},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions');

req.headers({
  'content-type': 'application/json',
  accept: ''
});

req.type('json');
req.send({
  message: 'Teste add interactions',
  source: 'Postman'
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions',
  headers: {'content-type': 'application/json', accept: ''},
  data: {message: 'Teste add interactions', source: 'Postman'}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"message":"Teste add interactions","source":"Postman"}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"message": @"Teste add interactions",
                              @"source": @"Postman" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "application/json");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'message' => 'Teste add interactions',
    'source' => 'Postman'
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: application/json"
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions', [
  'body' => '{
  "message": "Teste add interactions",
  "source": "Postman"
}',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'message' => 'Teste add interactions',
  'source' => 'Postman'
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'message' => 'Teste add interactions',
  'source' => 'Postman'
]));
$request->setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "message": "Teste add interactions",
  "source": "Postman"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "message": "Teste add interactions",
  "source": "Postman"
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}"

headers = {
    'content-type': "application/json",
    'accept': ""
}

conn.request("POST", "/baseUrl/api/oms/pvt/orders/:orderId/interactions", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions"

payload = {
    "message": "Teste add interactions",
    "source": "Postman"
}
headers = {
    "content-type": "application/json",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions"

payload <- "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/api/oms/pvt/orders/:orderId/interactions') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"message\": \"Teste add interactions\",\n  \"source\": \"Postman\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions";

    let payload = json!({
        "message": "Teste add interactions",
        "source": "Postman"
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/interactions \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '{
  "message": "Teste add interactions",
  "source": "Postman"
}'
echo '{
  "message": "Teste add interactions",
  "source": "Postman"
}' |  \
  http POST {{baseUrl}}/api/oms/pvt/orders/:orderId/interactions \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --header 'accept: ' \
  --body-data '{\n  "message": "Teste add interactions",\n  "source": "Postman"\n}' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/interactions
import Foundation

let headers = [
  "content-type": "application/json",
  "accept": ""
]
let parameters = [
  "message": "Teste add interactions",
  "source": "Postman"
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/interactions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Cancel order
{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel
HEADERS

Accept
Content-Type
QUERY PARAMS

orderId
BODY json

{
  "reason": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"reason\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel" {:headers {:accept ""}
                                                                               :content-type :json
                                                                               :form-params {:reason ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}
reqBody = "{\n  \"reason\": \"\"\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"reason\": \"\"\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
request.AddParameter("", "{\n  \"reason\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel"

	payload := strings.NewReader("{\n  \"reason\": \"\"\n}")

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/oms/pvt/orders/:orderId/cancel HTTP/1.1
Accept: 
Content-Type: 
Host: example.com
Content-Length: 18

{
  "reason": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .setBody("{\n  \"reason\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel"))
    .header("accept", "")
    .header("content-type", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"reason\": \"\"\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"reason\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel")
  .header("accept", "")
  .header("content-type", "")
  .body("{\n  \"reason\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  reason: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel',
  headers: {accept: '', 'content-type': ''},
  data: {reason: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': ''},
  body: '{"reason":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': ''
  },
  processData: false,
  data: '{\n  "reason": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"reason\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel")
  .post(body)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/cancel',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({reason: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel',
  headers: {accept: '', 'content-type': ''},
  body: {reason: ''},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel');

req.headers({
  accept: '',
  'content-type': ''
});

req.type('json');
req.send({
  reason: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel',
  headers: {accept: '', 'content-type': ''},
  data: {reason: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel';
const options = {
  method: 'POST',
  headers: {accept: '', 'content-type': ''},
  body: '{"reason":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };
NSDictionary *parameters = @{ @"reason": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"reason\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'reason' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel', [
  'body' => '{
  "reason": ""
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'reason' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'reason' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel' -Method POST -Headers $headers -ContentType '' -Body '{
  "reason": ""
}'
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel' -Method POST -Headers $headers -ContentType '' -Body '{
  "reason": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"reason\": \"\"\n}"

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("POST", "/baseUrl/api/oms/pvt/orders/:orderId/cancel", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel"

payload = { "reason": "" }
headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel"

payload <- "{\n  \"reason\": \"\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''
request.body = "{\n  \"reason\": \"\"\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/api/oms/pvt/orders/:orderId/cancel') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"reason\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel";

    let payload = json!({"reason": ""});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/cancel \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "reason": ""
}'
echo '{
  "reason": ""
}' |  \
  http POST {{baseUrl}}/api/oms/pvt/orders/:orderId/cancel \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: ' \
  --body-data '{\n  "reason": ""\n}' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/cancel
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]
let parameters = ["reason": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/cancel")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "date": "2014-02-07T15:22:56.7612218-02:00",
  "orderId": "123543123",
  "receipt": "38e0e47da2934847b489216d208cfd91"
}
GET Get order
{{baseUrl}}/api/oms/pvt/orders/:orderId
HEADERS

Accept
Content-Type
QUERY PARAMS

orderId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/pvt/orders/:orderId" {:headers {:accept ""
                                                                                 :content-type ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/pvt/orders/:orderId HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/pvt/orders/:orderId")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId"))
    .header("accept", "")
    .header("content-type", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/pvt/orders/:orderId")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId',
  method: 'GET',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId',
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId');

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("GET", "/baseUrl/api/oms/pvt/orders/:orderId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId"

headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId")

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

request = Net::HTTP::Get.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/pvt/orders/:orderId') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/oms/pvt/orders/:orderId \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "affiliateId": "",
  "allowCancellation": false,
  "allowEdition": false,
  "approvedBy": "Person's name",
  "authorizedDate": "2019-01-28T20:33:04+00:00",
  "callCenterOperatorData": null,
  "cancelReason": "Explanation for cancellation",
  "cancelledBy": "Person's name",
  "changesAttachment": {
    "changesData": [
      {
        "discountValue": 3290,
        "incrementValue": 0,
        "itemsAdded": [],
        "itemsRemoved": [
          {
            "id": "1234568358",
            "name": "Bay Max L",
            "price": 3290,
            "quantity": 1,
            "unitMultiplier": null
          }
        ],
        "reason": "Blah",
        "receipt": {
          "date": "2019-02-06T20:46:04.4003606+00:00",
          "orderId": "v5195004lux-01",
          "receipt": "029f9ab8-751a-4b1e-bf81-7dd25d14b49b"
        }
      }
    ],
    "id": "changeAttachment"
  },
  "clientProfileData": {
    "corporateDocument": null,
    "corporateName": null,
    "corporatePhone": null,
    "customerClass": null,
    "document": "11047867702",
    "documentType": "cpf",
    "email": "rodrigo.cunha@vtex.com.br",
    "firstName": "Rodrigo",
    "id": "clientProfileData",
    "isCorporate": false,
    "lastName": "VTEX",
    "phone": "+5521972321094",
    "stateInscription": null,
    "tradeName": null,
    "userProfileId": "5a3692de-358a-4bea-8885-044bce33bb93"
  },
  "commercialConditionData": null,
  "creationDate": "2019-01-28T20:09:43.899958+00:00",
  "customData": null,
  "emailTracked": "a27499cad31f42b7a771ae34f57c8358@ct.vtex.com.br",
  "followUpEmail": "7bf3a59bbc56402c810bda9521ba449e@ct.vtex.com.br",
  "giftRegistryData": null,
  "hostname": "luxstore",
  "invoiceData": null,
  "invoicedDate": null,
  "isCheckedIn": false,
  "isCompleted": true,
  "items": [
    {
      "additionalInfo": {
        "brandId": "2000023",
        "brandName": "VTEX",
        "categoriesIds": "/1/",
        "commercialConditionId": "5",
        "dimension": {
          "cubicweight": 0.7031,
          "height": 15,
          "length": 15,
          "weight": 15,
          "width": 15
        },
        "offeringInfo": "Fragile.",
        "offeringType": null,
        "offeringTypeId": null,
        "productClusterId": "135,142"
      },
      "assemblies": [],
      "attachmentOfferings": [
        {
          "name": "vtex.subscription.weekly",
          "required": false,
          "schema": {
            "vtex.subscription.key.frequency": {
              "Domain": [
                " 1 week",
                " 2 week",
                " 3 week",
                " 4 week"
              ],
              "MaximumNumberOfCharacters": 7
            }
          }
        }
      ],
      "attachments": [],
      "bundleItems": [],
      "callCenterOperator": "callCenterOp5473869",
      "commission": 0,
      "components": [],
      "costPrice": 52,
      "detailUrl": "/bay-max-9429485/p",
      "ean": null,
      "freightCommission": 0,
      "id": "1234568358",
      "imageUrl": "http://luxstore.vteximg.com.br/arquivos/ids/159263-55-55/image-cc1aed75cbfa424a85a94900be3eacec.jpg?v=636795432619830000",
      "isGift": false,
      "itemAttachment": {
        "content": {},
        "name": null
      },
      "listPrice": 3290,
      "lockId": "00-v5195004lux-01",
      "manualPrice": null,
      "measurementUnit": "un",
      "name": "Bay Max L",
      "offerings": [],
      "params": [],
      "parentAssemblyBinding": null,
      "parentItemIndex": null,
      "preSaleDate": null,
      "price": 3290,
      "priceDefinitions": {
        "calculatedSellingPrice": 99,
        "sellingPrices": [
          {
            "quantity": 1,
            "value": 99
          }
        ],
        "total": 99
      },
      "priceTags": [],
      "priceValidUntil": null,
      "productId": "9429485",
      "quantity": 1,
      "refId": "BIGHEROBML",
      "rewardValue": 0,
      "seller": "1",
      "sellerSku": "1234568358",
      "sellingPrice": 3290,
      "serialNumbers": "3",
      "shippingPrice": null,
      "tax": 0,
      "taxCode": null,
      "uniqueId": "87F0945396994B349158C7D9C9941442",
      "unitMultiplier": 1
    }
  ],
  "lastChange": "2019-02-06T20:46:11.7010747+00:00",
  "lastMessage": null,
  "marketingData": "marketing data",
  "marketplace": {
    "baseURL": "http://oms.vtexinternal.com.br/api/oms?an=luxstore",
    "isCertified": null,
    "name": "luxstore"
  },
  "marketplaceItems": [],
  "marketplaceOrderId": "",
  "marketplaceServicesEndpoint": "http://oms.vtexinternal.com.br/api/oms?an=luxstore",
  "merchantName": null,
  "openTextField": null,
  "orderFormId": "caae7471333e403f959fa5fd66951340",
  "orderGroup": null,
  "orderId": "v5195004lux-01",
  "origin": "Marketplace",
  "packageAttachment": {
    "packages": []
  },
  "paymentData": {
    "transactions": [
      {
        "isActive": true,
        "merchantName": "luxstore",
        "payments": [
          {
            "accountId": "5BC5C6B417FE432AB971B1D399F190C9",
            "bankIssuedInvoiceBarCodeNumber": "325349573975945245345439573421443986734065",
            "bankIssuedInvoiceBarCodeType": "i25",
            "bankIssuedInvoiceIdentificationNumber": "23797770100000019003099260100022107500729050",
            "bankIssuedInvoiceIdentificationNumberFormatted": "32534.95739 75945.24534 54395.734214 5",
            "billingAddress": {},
            "cardHolder": null,
            "cardNumber": null,
            "connectorResponses": {
              "Message": "logMessage",
              "ReturnCode": "200",
              "Tid": "94857956",
              "authId": "857956"
            },
            "cvv2": null,
            "dueDate": "2019-02-02",
            "expireMonth": null,
            "expireYear": null,
            "firstDigits": null,
            "giftCardAsDiscount": false,
            "giftCardCaption": null,
            "giftCardId": null,
            "giftCardName": null,
            "giftCardProvider": "presentCard",
            "group": "bankInvoice",
            "id": "D3DEECAB3C6C4B9EAF8EF4C1FE062FF3",
            "installments": 1,
            "koinUrl": "koinURL",
            "lastDigits": null,
            "parentAccountId": "5BC5C6B417FE432AB971B1D399F190C9",
            "paymentSystem": "6",
            "paymentSystemName": "Boleto Bancário",
            "redemptionCode": null,
            "referenceValue": 4450,
            "tid": null,
            "url": "https://luxstore.vtexpayments.com.br:443/BankIssuedInvoice/Transaction/418213DE29634837A63DD693A937A696/Payment/D3DEECAB3C6C4B9EAF8EF4C1FE062FF3/Installment/{Installment}",
            "value": 4450
          }
        ],
        "transactionId": "418213DE29634837A63DD693A937A696"
      }
    ]
  },
  "ratesAndBenefitsData": {
    "id": "ratesAndBenefitsData",
    "rateAndBenefitsIdentifiers": []
  },
  "roundingError": 0,
  "salesChannel": "1",
  "sellerOrderId": "00-v5195004lux-01",
  "sellers": [
    {
      "fulfillmentEndpoint": "http://fulfillment.vtexcommerce.com.br/api/fulfillment?an=accountName",
      "id": "1",
      "logo": "https://sellersLogo/images.png",
      "name": "Loja do Suporte"
    }
  ],
  "sequence": "502556",
  "shippingData": {
    "address": {
      "addressId": "-1425945657910",
      "addressType": "residential",
      "city": "Rio de Janeiro",
      "complement": "3",
      "country": "BRA",
      "entityId": "eabfb564-99d6-40d8-bd6c-bddbd4990aad",
      "geoCoordinates": [],
      "neighborhood": "Botafogo",
      "number": "300",
      "postalCode": "22250-040",
      "receiverName": "Rodrigo Cunha",
      "reference": null,
      "state": "RJ",
      "street": "Praia de Botafogo",
      "versionId": "e9c3bec2-125d-4b96-a021-316c3aa9f14f"
    },
    "id": "shippingData",
    "logisticsInfo": [
      {
        "addressId": "-1425945657910",
        "deliveryChannel": "delivery",
        "deliveryChannels": [
          {
            "id": "delivery",
            "stockBalance": 0
          }
        ],
        "deliveryCompany": "Todos os CEPS",
        "deliveryIds": [
          {
            "accountCarrierName": "recorrenciaqa",
            "courierId": "197a56f",
            "courierName": "Todos os CEPS",
            "dockId": "1",
            "kitItemDetails": [],
            "quantity": 1,
            "warehouseId": "1_1"
          }
        ],
        "deliveryWindow": null,
        "entityId": "eabfb564-99d6-40d8-bd6c-bddbd4990aad",
        "itemIndex": 0,
        "listPrice": 1160,
        "lockTTL": "10d",
        "pickupPointId": "1_VTEX-RJ",
        "pickupStoreInfo": {
          "additionalInfo": null,
          "address": null,
          "dockId": null,
          "friendlyName": null,
          "isPickupStore": false
        },
        "polygonName": "region196",
        "price": 1160,
        "selectedSla": "Normal",
        "sellingPrice": 1160,
        "shippingEstimate": "5bd",
        "shippingEstimateDate": "2019-02-04T20:33:46.4595004+00:00",
        "shipsTo": [
          "BRA"
        ],
        "slas": [
          {
            "deliveryChannel": "delivery",
            "deliveryWindow": null,
            "id": "Normal",
            "lockTTL": "12d",
            "name": "Normal",
            "pickupDistance": 0,
            "pickupPointId": "store34",
            "pickupStoreInfo": {
              "additionalInfo": null,
              "address": null,
              "dockId": null,
              "friendlyName": null,
              "isPickupStore": false
            },
            "polygonName": null,
            "price": 1160,
            "shippingEstimate": "5bd",
            "transitTime": "3d"
          },
          {
            "deliveryChannel": "delivery",
            "deliveryWindow": null,
            "id": "Expressa",
            "lockTTL": "12d",
            "name": "Expressa",
            "pickupDistance": 0,
            "pickupPointId": "1_VTEX-RJ",
            "pickupStoreInfo": {
              "additionalInfo": null,
              "address": null,
              "dockId": null,
              "friendlyName": null,
              "isPickupStore": false
            },
            "polygonName": null,
            "price": 1160,
            "shippingEstimate": "5bd",
            "transitTime": "3d"
          },
          {
            "deliveryChannel": "delivery",
            "deliveryWindow": null,
            "id": "Quebra Kit",
            "lockTTL": "12d",
            "name": "Quebra Kit",
            "pickupDistance": 0,
            "pickupPointId": "1_VTEX-RJ",
            "pickupStoreInfo": {
              "additionalInfo": null,
              "address": null,
              "dockId": null,
              "friendlyName": null,
              "isPickupStore": false
            },
            "polygonName": null,
            "price": 1392,
            "shippingEstimate": "2bd",
            "transitTime": "3d"
          },
          {
            "deliveryChannel": "delivery",
            "deliveryWindow": null,
            "id": "Sob Encomenda",
            "lockTTL": "12d",
            "name": "Sob Encomenda",
            "pickupDistance": 0,
            "pickupPointId": "1_VTEX-RJ",
            "pickupStoreInfo": {
              "additionalInfo": null,
              "address": null,
              "dockId": null,
              "friendlyName": null,
              "isPickupStore": false
            },
            "polygonName": null,
            "price": 1392,
            "shippingEstimate": "32bd",
            "transitTime": "3d"
          }
        ],
        "transitTime": "3d",
        "versionId": "e9c3bec2-125d-4b96-a021-316c3aa9f14f"
      }
    ],
    "selectedAddresses": [
      {
        "addressId": "-1425945657910",
        "addressType": "residential",
        "city": "Rio de Janeiro",
        "complement": "10",
        "country": "BRA",
        "entityId": "eabfb564-99d6-40d8-bd6c-bddbd4990aad",
        "geoCoordinates": [],
        "neighborhood": "Botafogo",
        "number": "518",
        "postalCode": "22250-040",
        "receiverName": "Rodrigo Cunha",
        "reference": null,
        "state": "RJ",
        "street": "Praia de Botafogo",
        "versionId": "e9c3bec2-125d-4b96-a021-316c3aa9f14f"
      }
    ],
    "trackingHints": null
  },
  "status": "handling",
  "statusDescription": "Preparando Entrega",
  "storePreferencesData": {
    "countryCode": "BRA",
    "currencyCode": "BRL",
    "currencyFormatInfo": {
      "CurrencyDecimalDigits": 2,
      "CurrencyDecimalSeparator": ",",
      "CurrencyGroupSeparator": ".",
      "CurrencyGroupSize": 3,
      "StartsWithCurrencySymbol": true
    },
    "currencyLocale": 1046,
    "currencySymbol": "R$",
    "timeZone": "E. South America Standard Time"
  },
  "totals": [
    {
      "id": "Items",
      "name": "Total dos Itens",
      "value": 3290
    },
    {
      "id": "Discounts",
      "name": "Total dos Descontos",
      "value": 0
    },
    {
      "id": "Shipping",
      "name": "Total do Frete",
      "value": 1160
    },
    {
      "id": "Tax",
      "name": "Total da Taxa",
      "value": 0
    },
    {
      "id": "Change",
      "name": "Total das mudanças",
      "value": -3290
    }
  ],
  "value": 1160
}
GET List orders
{{baseUrl}}/api/oms/pvt/orders
HEADERS

Accept
Content-Type
QUERY PARAMS

f_creationDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders?f_creationDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/pvt/orders" {:headers {:accept ""
                                                                        :content-type ""}
                                                              :query-params {:f_creationDate ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders?f_creationDate="
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders?f_creationDate="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders?f_creationDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders?f_creationDate="

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/pvt/orders?f_creationDate= HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/pvt/orders?f_creationDate=")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders?f_creationDate="))
    .header("accept", "")
    .header("content-type", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders?f_creationDate=")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/pvt/orders?f_creationDate=")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders',
  params: {f_creationDate: ''},
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=',
  method: 'GET',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders?f_creationDate=")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders?f_creationDate=',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders',
  qs: {f_creationDate: ''},
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/pvt/orders');

req.query({
  f_creationDate: ''
});

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders',
  params: {f_creationDate: ''},
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders?f_creationDate="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders?f_creationDate=" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders?f_creationDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'f_creationDate' => ''
]);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/orders');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'f_creationDate' => ''
]));

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("GET", "/baseUrl/api/oms/pvt/orders?f_creationDate=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders"

querystring = {"f_creationDate":""}

headers = {
    "accept": "",
    "content-type": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders"

queryString <- list(f_creationDate = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders?f_creationDate=")

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

request = Net::HTTP::Get.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/pvt/orders') do |req|
  req.headers['accept'] = ''
  req.params['f_creationDate'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders";

    let querystring = [
        ("f_creationDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/api/oms/pvt/orders?f_creationDate=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - '{{baseUrl}}/api/oms/pvt/orders?f_creationDate='
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders?f_creationDate=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json; charset=utf-8
RESPONSE BODY json

{
  "facets": [],
  "list": [
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": "2019-02-07T21:29:54+00:00",
      "callCenterOperatorName": null,
      "clientName": "J C",
      "creationDate": "2019-02-04T10:29:11+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store 96 Sua Nota Fiscal foi emitida. Referente ao Pedido #v502559llux-01 Olá, J. Estamos empacotando seu produto para providenci",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "1306331686122-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Boleto Bancário",
      "salesChannel": "1",
      "sequence": "502559",
      "status": "invoiced",
      "statusDescription": "Faturado",
      "totalItems": 1,
      "totalValue": 7453,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2019-02-04T20:33:46+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": "2019-01-28T20:33:04+00:00",
      "callCenterOperatorName": null,
      "clientName": "Rodrigo VTEX",
      "creationDate": "2019-01-28T20:09:43+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store Seu pedido foi alterado! Pedido realizado em: 28/01/2019 Olá, Rodrigo. Seu pedido foi alterado. Seguem informações abaixo: ",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502556llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Boleto Bancário",
      "salesChannel": "1",
      "sequence": "502556",
      "status": "handling",
      "statusDescription": "Preparando Entrega",
      "totalItems": 1,
      "totalValue": 1160,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2019-01-31T12:36:30+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": "2019-01-24T12:36:01+00:00",
      "callCenterOperatorName": null,
      "clientName": "test test",
      "creationDate": "2019-01-24T12:35:19+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store 96 Sua Nota Fiscal foi emitida. Referente ao Pedido #v502553llux-01 Olá, test. Estamos empacotando seu produto para provide",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502553llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Mastercard",
      "salesChannel": "1",
      "sequence": "502554",
      "status": "ready-for-handling",
      "statusDescription": "Pronto para o manuseio",
      "totalItems": 1,
      "totalValue": 10150,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2019-01-30T16:40:55+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": "2019-01-23T16:40:27+00:00",
      "callCenterOperatorName": null,
      "clientName": "test test",
      "creationDate": "2019-01-23T16:39:45+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store 96 Seu pagamento foi aprovado. Referente ao Pedido #v502550llux-01 Olá, test. Estamos providenciando a emissão da Nota Fisc",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502550llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Mastercard",
      "salesChannel": "1",
      "sequence": "502551",
      "status": "ready-for-handling",
      "statusDescription": "Pronto para o manuseio",
      "totalItems": 1,
      "totalValue": 10150,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2019-01-30T16:35:30+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": "2019-01-23T16:35:04+00:00",
      "callCenterOperatorName": null,
      "clientName": "test test",
      "creationDate": "2019-01-23T16:34:20+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store 96 Seu pagamento foi aprovado. Referente ao Pedido #v502547llux-01 Olá, test. Estamos providenciando a emissão da Nota Fisc",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502547llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Mastercard",
      "salesChannel": "1",
      "sequence": "502548",
      "status": "ready-for-handling",
      "statusDescription": "Pronto para o manuseio",
      "totalItems": 1,
      "totalValue": 10150,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "test test",
      "creationDate": "2018-12-28T18:15:28+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store 96 Seu pedido foi cancelado. Referente ao Pedido #v502544llux-01 Resumo Itens R$ 89,90 Total R$ 89,90 Produto Alavanca De M",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502544llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Boleto Bancário",
      "salesChannel": "1",
      "sequence": "502544",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 1,
      "totalValue": 8990,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Douglas Rodrigues",
      "creationDate": "2018-12-18T18:48:17+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store 96 Seu pedido foi cancelado. Referente ao Pedido #v502541llux-01 Resumo Itens R$ 32,90 Total R$ 32,90 Produto Bay Max L 1 u",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502541llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Boleto Bancário",
      "salesChannel": "1",
      "sequence": "502541",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 1,
      "totalValue": 3290,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2018-12-19T18:22:26+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": "2018-12-12T18:22:22+00:00",
      "callCenterOperatorName": null,
      "clientName": "test test",
      "creationDate": "2018-12-12T18:21:47+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store 96 Seu pagamento foi aprovado. Referente ao Pedido #v502538llux-01 Olá, test. Estamos providenciando a emissão da Nota Fisc",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502538llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Mastercard",
      "salesChannel": "1",
      "sequence": "502538",
      "status": "ready-for-handling",
      "statusDescription": "Pronto para o manuseio",
      "totalItems": 1,
      "totalValue": 8990,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "SCP",
      "authorizedDate": "2018-11-30T17:34:42+00:00",
      "callCenterOperatorName": null,
      "clientName": "roberta grecco",
      "creationDate": "2018-11-30T17:34:01+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": "cancelamento teste shp ",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "880102018018-01",
      "orderId": "SCP-880102018018-01",
      "orderIsComplete": true,
      "origin": "Fulfillment",
      "paymentNames": "",
      "salesChannel": "1",
      "sequence": "502537",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 1,
      "totalValue": 1250,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "SCP",
      "authorizedDate": "2018-11-30T17:29:22+00:00",
      "callCenterOperatorName": null,
      "clientName": "roberta grecco",
      "creationDate": "2018-11-30T17:28:35+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "880091692043-01",
      "orderId": "SCP-880091692043-01",
      "orderIsComplete": true,
      "origin": "Fulfillment",
      "paymentNames": "",
      "salesChannel": "1",
      "sequence": "502536",
      "status": "invoiced",
      "statusDescription": "Faturado",
      "totalItems": 1,
      "totalValue": 1250,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "SCP",
      "authorizedDate": "2018-11-30T17:18:44+00:00",
      "callCenterOperatorName": null,
      "clientName": "roberta grecco",
      "creationDate": "2018-11-30T17:18:00+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": "Teste de cancelamento do ShopFácil ",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "880091058221-01",
      "orderId": "SCP-880091058221-01",
      "orderIsComplete": true,
      "origin": "Fulfillment",
      "paymentNames": "",
      "salesChannel": "1",
      "sequence": "502535",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 1,
      "totalValue": 1250,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2018-12-07T17:11:39+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "SCP",
      "authorizedDate": "2018-11-30T17:11:42+00:00",
      "callCenterOperatorName": null,
      "clientName": "roberta grecco",
      "creationDate": "2018-11-30T17:10:59+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "880090643370-01",
      "orderId": "SCP-880090643370-01",
      "orderIsComplete": true,
      "origin": "Fulfillment",
      "paymentNames": "",
      "salesChannel": "1",
      "sequence": "502534",
      "status": "ready-for-handling",
      "statusDescription": "Pronto para o manuseio",
      "totalItems": 1,
      "totalValue": 1250,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "SCP",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "roberta grecco",
      "creationDate": "2018-11-30T17:10:45+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "880090622238-01",
      "orderId": "SCP-880090622238-01",
      "orderIsComplete": true,
      "origin": "Fulfillment",
      "paymentNames": "",
      "salesChannel": "1",
      "sequence": "502533",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 1,
      "totalValue": 1250,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "MNC",
      "authorizedDate": "2018-11-20T21:13:06+00:00",
      "callCenterOperatorName": null,
      "clientName": "Carlos VTEX",
      "creationDate": "2018-11-20T21:09:01+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "877730530419-01",
      "orderId": "MNC-877730530419-01",
      "orderIsComplete": true,
      "origin": "Fulfillment",
      "paymentNames": "",
      "salesChannel": "1",
      "sequence": "502532",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 1,
      "totalValue": 11150,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2018-11-23T16:58:48+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "SCP",
      "authorizedDate": "2018-11-16T16:58:53+00:00",
      "callCenterOperatorName": null,
      "clientName": "roberta grecco",
      "creationDate": "2018-11-16T16:58:18+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "876733475998-01",
      "orderId": "SCP-876733475998-01",
      "orderIsComplete": true,
      "origin": "Fulfillment",
      "paymentNames": "",
      "salesChannel": "1",
      "sequence": "502531",
      "status": "ready-for-handling",
      "statusDescription": "Pronto para o manuseio",
      "totalItems": 1,
      "totalValue": 1250,
      "workflowInErrorState": false,
      "workflowInRetry": false
    }
  ],
  "paging": {
    "currentPage": 1,
    "pages": 6,
    "perPage": 15,
    "total": 84
  },
  "stats": {
    "stats": {
      "totalItems": {
        "Count": 84,
        "Facets": {
          "currencyCode": {
            "BRL": {
              "Count": 84,
              "Facets": null,
              "Max": 89,
              "Mean": 2.2261904761904763,
              "Min": 1,
              "Missing": 0,
              "StdDev": 9.660940100525016,
              "Sum": 187,
              "SumOfSquares": 8163
            }
          },
          "origin": {
            "Fulfillment": {
              "Count": 68,
              "Facets": null,
              "Max": 1,
              "Mean": 1,
              "Min": 1,
              "Missing": 0,
              "StdDev": 0,
              "Sum": 68,
              "SumOfSquares": 68
            },
            "Marketplace": {
              "Count": 16,
              "Facets": null,
              "Max": 89,
              "Mean": 7.4375,
              "Min": 1,
              "Missing": 0,
              "StdDev": 21.92401651157926,
              "Sum": 119,
              "SumOfSquares": 8095
            }
          }
        },
        "Max": 89,
        "Mean": 2.2261904761904763,
        "Min": 1,
        "Missing": 0,
        "StdDev": 9.660940100525016,
        "Sum": 187,
        "SumOfSquares": 8163
      },
      "totalValue": {
        "Count": 84,
        "Facets": {
          "currencyCode": {
            "BRL": {
              "Count": 84,
              "Facets": null,
              "Max": 21526180,
              "Mean": 262672.75,
              "Min": 1160,
              "Missing": 0,
              "StdDev": 2348087.3869179883,
              "Sum": 22064511,
              "SumOfSquares": 463417439039853
            }
          },
          "origin": {
            "Fulfillment": {
              "Count": 68,
              "Facets": null,
              "Max": 11150,
              "Mean": 1395.5882352941176,
              "Min": 1250,
              "Missing": 0,
              "StdDev": 1200.5513439298484,
              "Sum": 94900,
              "SumOfSquares": 229010000
            },
            "Marketplace": {
              "Count": 16,
              "Facets": null,
              "Max": 21526180,
              "Mean": 1373100.6875,
              "Min": 1160,
              "Missing": 0,
              "StdDev": 5374326.141087491,
              "Sum": 21969611,
              "SumOfSquares": 463417210029853
            }
          }
        },
        "Max": 21526180,
        "Mean": 262672.75,
        "Min": 1160,
        "Missing": 0,
        "StdDev": 2348087.3869179883,
        "Sum": 22064511,
        "SumOfSquares": 463417439039853
      }
    }
  }
}
POST Register change on order
{{baseUrl}}/api/oms/pvt/orders/:orderId/changes
HEADERS

Content-Type
Accept
QUERY PARAMS

orderId
BODY json

{
  "discountValue": 0,
  "incrementValue": 0,
  "itemsAdded": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "itemsRemoved": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "reason": "",
  "requestId": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes" {:headers {:accept ""}
                                                                                :content-type :json
                                                                                :form-params {:discountValue 0
                                                                                              :incrementValue 0
                                                                                              :itemsAdded [{:id ""
                                                                                                            :price 0
                                                                                                            :quantity 0}]
                                                                                              :itemsRemoved [{:id ""
                                                                                                              :price 0
                                                                                                              :quantity 0}]
                                                                                              :reason ""
                                                                                              :requestId ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}
reqBody = "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/changes"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/changes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes"

	payload := strings.NewReader("{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}")

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/oms/pvt/orders/:orderId/changes HTTP/1.1
Content-Type: 
Accept: 
Host: example.com
Content-Length: 262

{
  "discountValue": 0,
  "incrementValue": 0,
  "itemsAdded": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "itemsRemoved": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "reason": "",
  "requestId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .setBody("{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/changes"))
    .header("content-type", "")
    .header("accept", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/changes")
  .post(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/oms/pvt/orders/:orderId/changes")
  .header("content-type", "")
  .header("accept", "")
  .body("{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  discountValue: 0,
  incrementValue: 0,
  itemsAdded: [
    {
      id: '',
      price: 0,
      quantity: 0
    }
  ],
  itemsRemoved: [
    {
      id: '',
      price: 0,
      quantity: 0
    }
  ],
  reason: '',
  requestId: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes',
  headers: {'content-type': '', accept: ''},
  data: {
    discountValue: 0,
    incrementValue: 0,
    itemsAdded: [{id: '', price: 0, quantity: 0}],
    itemsRemoved: [{id: '', price: 0, quantity: 0}],
    reason: '',
    requestId: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes';
const options = {
  method: 'POST',
  headers: {'content-type': '', accept: ''},
  body: '{"discountValue":0,"incrementValue":0,"itemsAdded":[{"id":"","price":0,"quantity":0}],"itemsRemoved":[{"id":"","price":0,"quantity":0}],"reason":"","requestId":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  },
  processData: false,
  data: '{\n  "discountValue": 0,\n  "incrementValue": 0,\n  "itemsAdded": [\n    {\n      "id": "",\n      "price": 0,\n      "quantity": 0\n    }\n  ],\n  "itemsRemoved": [\n    {\n      "id": "",\n      "price": 0,\n      "quantity": 0\n    }\n  ],\n  "reason": "",\n  "requestId": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/changes")
  .post(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/changes',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  discountValue: 0,
  incrementValue: 0,
  itemsAdded: [{id: '', price: 0, quantity: 0}],
  itemsRemoved: [{id: '', price: 0, quantity: 0}],
  reason: '',
  requestId: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes',
  headers: {'content-type': '', accept: ''},
  body: {
    discountValue: 0,
    incrementValue: 0,
    itemsAdded: [{id: '', price: 0, quantity: 0}],
    itemsRemoved: [{id: '', price: 0, quantity: 0}],
    reason: '',
    requestId: ''
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes');

req.headers({
  'content-type': '',
  accept: ''
});

req.type('json');
req.send({
  discountValue: 0,
  incrementValue: 0,
  itemsAdded: [
    {
      id: '',
      price: 0,
      quantity: 0
    }
  ],
  itemsRemoved: [
    {
      id: '',
      price: 0,
      quantity: 0
    }
  ],
  reason: '',
  requestId: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes',
  headers: {'content-type': '', accept: ''},
  data: {
    discountValue: 0,
    incrementValue: 0,
    itemsAdded: [{id: '', price: 0, quantity: 0}],
    itemsRemoved: [{id: '', price: 0, quantity: 0}],
    reason: '',
    requestId: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes';
const options = {
  method: 'POST',
  headers: {'content-type': '', accept: ''},
  body: '{"discountValue":0,"incrementValue":0,"itemsAdded":[{"id":"","price":0,"quantity":0}],"itemsRemoved":[{"id":"","price":0,"quantity":0}],"reason":"","requestId":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"discountValue": @0,
                              @"incrementValue": @0,
                              @"itemsAdded": @[ @{ @"id": @"", @"price": @0, @"quantity": @0 } ],
                              @"itemsRemoved": @[ @{ @"id": @"", @"price": @0, @"quantity": @0 } ],
                              @"reason": @"",
                              @"requestId": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/changes"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'discountValue' => 0,
    'incrementValue' => 0,
    'itemsAdded' => [
        [
                'id' => '',
                'price' => 0,
                'quantity' => 0
        ]
    ],
    'itemsRemoved' => [
        [
                'id' => '',
                'price' => 0,
                'quantity' => 0
        ]
    ],
    'reason' => '',
    'requestId' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes', [
  'body' => '{
  "discountValue": 0,
  "incrementValue": 0,
  "itemsAdded": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "itemsRemoved": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "reason": "",
  "requestId": ""
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/changes');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'discountValue' => 0,
  'incrementValue' => 0,
  'itemsAdded' => [
    [
        'id' => '',
        'price' => 0,
        'quantity' => 0
    ]
  ],
  'itemsRemoved' => [
    [
        'id' => '',
        'price' => 0,
        'quantity' => 0
    ]
  ],
  'reason' => '',
  'requestId' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'discountValue' => 0,
  'incrementValue' => 0,
  'itemsAdded' => [
    [
        'id' => '',
        'price' => 0,
        'quantity' => 0
    ]
  ],
  'itemsRemoved' => [
    [
        'id' => '',
        'price' => 0,
        'quantity' => 0
    ]
  ],
  'reason' => '',
  'requestId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/changes');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes' -Method POST -Headers $headers -ContentType '' -Body '{
  "discountValue": 0,
  "incrementValue": 0,
  "itemsAdded": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "itemsRemoved": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "reason": "",
  "requestId": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/changes' -Method POST -Headers $headers -ContentType '' -Body '{
  "discountValue": 0,
  "incrementValue": 0,
  "itemsAdded": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "itemsRemoved": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "reason": "",
  "requestId": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}"

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("POST", "/baseUrl/api/oms/pvt/orders/:orderId/changes", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes"

payload = {
    "discountValue": 0,
    "incrementValue": 0,
    "itemsAdded": [
        {
            "id": "",
            "price": 0,
            "quantity": 0
        }
    ],
    "itemsRemoved": [
        {
            "id": "",
            "price": 0,
            "quantity": 0
        }
    ],
    "reason": "",
    "requestId": ""
}
headers = {
    "content-type": "",
    "accept": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes"

payload <- "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/changes")

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

request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/api/oms/pvt/orders/:orderId/changes') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"discountValue\": 0,\n  \"incrementValue\": 0,\n  \"itemsAdded\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"itemsRemoved\": [\n    {\n      \"id\": \"\",\n      \"price\": 0,\n      \"quantity\": 0\n    }\n  ],\n  \"reason\": \"\",\n  \"requestId\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes";

    let payload = json!({
        "discountValue": 0,
        "incrementValue": 0,
        "itemsAdded": (
            json!({
                "id": "",
                "price": 0,
                "quantity": 0
            })
        ),
        "itemsRemoved": (
            json!({
                "id": "",
                "price": 0,
                "quantity": 0
            })
        ),
        "reason": "",
        "requestId": ""
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/changes \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "discountValue": 0,
  "incrementValue": 0,
  "itemsAdded": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "itemsRemoved": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "reason": "",
  "requestId": ""
}'
echo '{
  "discountValue": 0,
  "incrementValue": 0,
  "itemsAdded": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "itemsRemoved": [
    {
      "id": "",
      "price": 0,
      "quantity": 0
    }
  ],
  "reason": "",
  "requestId": ""
}' |  \
  http POST {{baseUrl}}/api/oms/pvt/orders/:orderId/changes \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --body-data '{\n  "discountValue": 0,\n  "incrementValue": 0,\n  "itemsAdded": [\n    {\n      "id": "",\n      "price": 0,\n      "quantity": 0\n    }\n  ],\n  "itemsRemoved": [\n    {\n      "id": "",\n      "price": 0,\n      "quantity": 0\n    }\n  ],\n  "reason": "",\n  "requestId": ""\n}' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/changes
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]
let parameters = [
  "discountValue": 0,
  "incrementValue": 0,
  "itemsAdded": [
    [
      "id": "",
      "price": 0,
      "quantity": 0
    ]
  ],
  "itemsRemoved": [
    [
      "id": "",
      "price": 0,
      "quantity": 0
    ]
  ],
  "reason": "",
  "requestId": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/changes")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "date": "2019-02-08T13:54:33.6868469+00:00",
  "orderId": "v502538llux-01",
  "receipt": "535d4581-a2a2-4fd2-a206-1c61eae91b1e"
}
POST Start handling order
{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling
HEADERS

Accept
Content-Type
QUERY PARAMS

orderId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling" {:headers {:accept ""
                                                                                                 :content-type ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/oms/pvt/orders/:orderId/start-handling HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling"))
    .header("accept", "")
    .header("content-type", "")
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling")
  .post(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling';
const options = {method: 'POST', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling")
  .post(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/start-handling',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling',
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling');

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling';
const options = {method: 'POST', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling');
$request->setRequestMethod('POST');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling' -Method POST -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("POST", "/baseUrl/api/oms/pvt/orders/:orderId/start-handling", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling"

headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/api/oms/pvt/orders/:orderId/start-handling') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/start-handling")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "error": {
    "code": "1",
    "exception": null,
    "message": "Acesso não autorizado"
  }
}
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "error": {
    "code": "OMS003",
    "exception": null,
    "message": "Order status should be ready-for-handling to perform this action"
  }
}
GET Retrieve payment transaction
{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction
HEADERS

Accept
Content-Type
QUERY PARAMS

orderId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction" {:headers {:accept ""
                                                                                                     :content-type ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/pvt/orders/:orderId/payment-transaction HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction"))
    .header("accept", "")
    .header("content-type", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction',
  method: 'GET',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction")
  .get()
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/payment-transaction',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction',
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction');

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction';
const options = {method: 'GET', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction');
$request->setRequestMethod('GET');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("GET", "/baseUrl/api/oms/pvt/orders/:orderId/payment-transaction", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction"

headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction")

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

request = Net::HTTP::Get.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/pvt/orders/:orderId/payment-transaction') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/payment-transaction")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "isActive": true,
  "merchantName": "LUXSTORE",
  "payments": [
    {
      "cardHolder": null,
      "cardNumber": null,
      "connectorResponses": {
        "Message": "logMessage",
        "ReturnCode": "200",
        "Tid": "101770752",
        "authId": "170852"
      },
      "cvv2": null,
      "dueDate": null,
      "expireMonth": null,
      "expireYear": null,
      "firstDigits": "412341",
      "giftCardCaption": null,
      "giftCardId": null,
      "giftCardName": null,
      "group": "creditCard",
      "id": "721CBE1090324D12ABE301FE33DE775A",
      "installments": 1,
      "lastDigits": "4123",
      "paymentSystem": "4",
      "paymentSystemName": "Mastercard",
      "redemptionCode": null,
      "referenceValue": 10150,
      "tid": "101770752",
      "url": null,
      "value": 10150
    }
  ],
  "status": "Finished",
  "transactionId": "CB452D77E7D04099A4DB0479087B1D2C"
}
POST Send payment notification
{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification
HEADERS

Accept
Content-Type
QUERY PARAMS

orderId
paymentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept: ");
headers = curl_slist_append(headers, "content-type: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification" {:headers {:accept ""
                                                                                                                           :content-type ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification"
headers = HTTP::Headers{
  "accept" => ""
  "content-type" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification"),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept", "");
request.AddHeader("content-type", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification"

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

	req.Header.Add("accept", "")
	req.Header.Add("content-type", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification HTTP/1.1
Accept: 
Content-Type: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification")
  .setHeader("accept", "")
  .setHeader("content-type", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification"))
    .header("accept", "")
    .header("content-type", "")
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification")
  .post(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification")
  .header("accept", "")
  .header("content-type", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('content-type', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification';
const options = {method: 'POST', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification',
  method: 'POST',
  headers: {
    accept: '',
    'content-type': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification")
  .post(null)
  .addHeader("accept", "")
  .addHeader("content-type", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification',
  headers: {
    accept: '',
    'content-type': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification',
  headers: {accept: '', 'content-type': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification');

req.headers({
  accept: '',
  'content-type': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification',
  headers: {accept: '', 'content-type': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification';
const options = {method: 'POST', headers: {accept: '', 'content-type': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"accept": @"",
                           @"content-type": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification" in
let headers = Header.add_list (Header.init ()) [
  ("accept", "");
  ("content-type", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification');
$request->setRequestMethod('POST');
$request->setHeaders([
  'accept' => '',
  'content-type' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification' -Method POST -Headers $headers
$headers=@{}
$headers.Add("accept", "")
$headers.Add("content-type", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'accept': "",
    'content-type': ""
}

conn.request("POST", "/baseUrl/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification"

headers = {
    "accept": "",
    "content-type": ""
}

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

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification")

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

request = Net::HTTP::Post.new(url)
request["accept"] = ''
request["content-type"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("accept", "".parse().unwrap());
    headers.insert("content-type", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'accept: ' \
  --header 'content-type: ' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification
import Foundation

let headers = [
  "accept": "",
  "content-type": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/payments/:paymentId/payment-notification")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PUT Update order tracking status
{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking
HEADERS

Content-Type
Accept
QUERY PARAMS

orderId
invoiceNumber
BODY json

{
  "deliveredDate": "",
  "events": [
    {
      "city": "",
      "date": "",
      "description": "",
      "state": ""
    }
  ],
  "isDelivered": false
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking" {:headers {:accept ""}
                                                                                                       :content-type :json
                                                                                                       :form-params {:deliveredDate ""
                                                                                                                     :events [{:city ""
                                                                                                                               :date ""
                                                                                                                               :description ""
                                                                                                                               :state ""}]
                                                                                                                     :isDelivered false}})
require "http/client"

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}
reqBody = "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking"

	payload := strings.NewReader("{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking HTTP/1.1
Content-Type: 
Accept: 
Host: example.com
Content-Length: 159

{
  "deliveredDate": "",
  "events": [
    {
      "city": "",
      "date": "",
      "description": "",
      "state": ""
    }
  ],
  "isDelivered": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .setBody("{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking"))
    .header("content-type", "")
    .header("accept", "")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking")
  .put(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking")
  .header("content-type", "")
  .header("accept", "")
  .body("{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}")
  .asString();
const data = JSON.stringify({
  deliveredDate: '',
  events: [
    {
      city: '',
      date: '',
      description: '',
      state: ''
    }
  ],
  isDelivered: false
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking',
  headers: {'content-type': '', accept: ''},
  data: {
    deliveredDate: '',
    events: [{city: '', date: '', description: '', state: ''}],
    isDelivered: false
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking';
const options = {
  method: 'PUT',
  headers: {'content-type': '', accept: ''},
  body: '{"deliveredDate":"","events":[{"city":"","date":"","description":"","state":""}],"isDelivered":false}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking',
  method: 'PUT',
  headers: {
    'content-type': '',
    accept: ''
  },
  processData: false,
  data: '{\n  "deliveredDate": "",\n  "events": [\n    {\n      "city": "",\n      "date": "",\n      "description": "",\n      "state": ""\n    }\n  ],\n  "isDelivered": false\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking")
  .put(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  deliveredDate: '',
  events: [{city: '', date: '', description: '', state: ''}],
  isDelivered: false
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking',
  headers: {'content-type': '', accept: ''},
  body: {
    deliveredDate: '',
    events: [{city: '', date: '', description: '', state: ''}],
    isDelivered: false
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking');

req.headers({
  'content-type': '',
  accept: ''
});

req.type('json');
req.send({
  deliveredDate: '',
  events: [
    {
      city: '',
      date: '',
      description: '',
      state: ''
    }
  ],
  isDelivered: false
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking',
  headers: {'content-type': '', accept: ''},
  data: {
    deliveredDate: '',
    events: [{city: '', date: '', description: '', state: ''}],
    isDelivered: false
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking';
const options = {
  method: 'PUT',
  headers: {'content-type': '', accept: ''},
  body: '{"deliveredDate":"","events":[{"city":"","date":"","description":"","state":""}],"isDelivered":false}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };
NSDictionary *parameters = @{ @"deliveredDate": @"",
                              @"events": @[ @{ @"city": @"", @"date": @"", @"description": @"", @"state": @"" } ],
                              @"isDelivered": @NO };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_POSTFIELDS => json_encode([
    'deliveredDate' => '',
    'events' => [
        [
                'city' => '',
                'date' => '',
                'description' => '',
                'state' => ''
        ]
    ],
    'isDelivered' => null
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking', [
  'body' => '{
  "deliveredDate": "",
  "events": [
    {
      "city": "",
      "date": "",
      "description": "",
      "state": ""
    }
  ],
  "isDelivered": false
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'deliveredDate' => '',
  'events' => [
    [
        'city' => '',
        'date' => '',
        'description' => '',
        'state' => ''
    ]
  ],
  'isDelivered' => null
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'deliveredDate' => '',
  'events' => [
    [
        'city' => '',
        'date' => '',
        'description' => '',
        'state' => ''
    ]
  ],
  'isDelivered' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking' -Method PUT -Headers $headers -ContentType '' -Body '{
  "deliveredDate": "",
  "events": [
    {
      "city": "",
      "date": "",
      "description": "",
      "state": ""
    }
  ],
  "isDelivered": false
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking' -Method PUT -Headers $headers -ContentType '' -Body '{
  "deliveredDate": "",
  "events": [
    {
      "city": "",
      "date": "",
      "description": "",
      "state": ""
    }
  ],
  "isDelivered": false
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}"

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("PUT", "/baseUrl/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking"

payload = {
    "deliveredDate": "",
    "events": [
        {
            "city": "",
            "date": "",
            "description": "",
            "state": ""
        }
    ],
    "isDelivered": False
}
headers = {
    "content-type": "",
    "accept": ""
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking"

payload <- "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking")

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

request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"deliveredDate\": \"\",\n  \"events\": [\n    {\n      \"city\": \"\",\n      \"date\": \"\",\n      \"description\": \"\",\n      \"state\": \"\"\n    }\n  ],\n  \"isDelivered\": false\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking";

    let payload = json!({
        "deliveredDate": "",
        "events": (
            json!({
                "city": "",
                "date": "",
                "description": "",
                "state": ""
            })
        ),
        "isDelivered": false
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "deliveredDate": "",
  "events": [
    {
      "city": "",
      "date": "",
      "description": "",
      "state": ""
    }
  ],
  "isDelivered": false
}'
echo '{
  "deliveredDate": "",
  "events": [
    {
      "city": "",
      "date": "",
      "description": "",
      "state": ""
    }
  ],
  "isDelivered": false
}' |  \
  http PUT {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking \
  accept:'' \
  content-type:''
wget --quiet \
  --method PUT \
  --header 'content-type: ' \
  --header 'accept: ' \
  --body-data '{\n  "deliveredDate": "",\n  "events": [\n    {\n      "city": "",\n      "date": "",\n      "description": "",\n      "state": ""\n    }\n  ],\n  "isDelivered": false\n}' \
  --output-document \
  - {{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]
let parameters = [
  "deliveredDate": "",
  "events": [
    [
      "city": "",
      "date": "",
      "description": "",
      "state": ""
    ]
  ],
  "isDelivered": false
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/pvt/orders/:orderId/invoice/:invoiceNumber/tracking")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json; charset=utf-8
RESPONSE BODY json

{
  "date": "2017-03-29T18:04:31.0521233+00:00",
  "orderId": "v501245lspt-01",
  "receipt": "f67d33a8029c42ce9a8f07fc17f54449"
}
GET Retrieve user order details
{{baseUrl}}/api/oms/user/orders/:orderId
HEADERS

Content-Type
Accept
QUERY PARAMS

clientEmail
orderId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/user/orders/:orderId" {:headers {:content-type ""
                                                                                  :accept ""}
                                                                        :query-params {:clientEmail ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail="
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail="

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/user/orders/:orderId?clientEmail= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail="))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/user/orders/:orderId',
  params: {clientEmail: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/user/orders/:orderId?clientEmail=',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/user/orders/:orderId',
  qs: {clientEmail: ''},
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/user/orders/:orderId');

req.query({
  clientEmail: ''
});

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/user/orders/:orderId',
  params: {clientEmail: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/user/orders/:orderId');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'clientEmail' => ''
]);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/user/orders/:orderId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'clientEmail' => ''
]));

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/api/oms/user/orders/:orderId?clientEmail=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/user/orders/:orderId"

querystring = {"clientEmail":""}

headers = {
    "content-type": "",
    "accept": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/user/orders/:orderId"

queryString <- list(clientEmail = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/user/orders/:orderId') do |req|
  req.headers['accept'] = ''
  req.params['clientEmail'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/user/orders/:orderId";

    let querystring = [
        ("clientEmail", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail='
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/user/orders/:orderId?clientEmail=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "affiliateId": "GHB",
  "allowCancellation": true,
  "allowEdition": false,
  "authorizedDate": "2019-01-28T20:33:04+00:00",
  "callCenterOperatorData": null,
  "cancelReason": "The size was too big.",
  "cancellationData": {
    "CancellationDate": "2022-10--05T15:40:33",
    "Reason": "Item was too big in the client.",
    "RequestedByPaymentNotification": false,
    "RequestedBySellerNotification": false,
    "RequestedBySystem": false,
    "RequestedByUser": true
  },
  "changesAttachment": {
    "changesData": [
      {
        "discountValue": 3290,
        "incrementValue": 0,
        "itemsAdded": [],
        "itemsRemoved": [
          {
            "id": "1234568358",
            "name": "Bay Max L",
            "price": 3290,
            "quantity": 1,
            "unitMultiplier": null
          }
        ],
        "reason": "Blah",
        "receipt": {
          "date": "2019-02-06T20:46:04.4003606+00:00",
          "orderId": "v502556llux-01",
          "receipt": "029f9ab8-751a-4b1e-bf81-7dd25d14b49b"
        }
      }
    ],
    "id": "changeAttachment"
  },
  "checkedInPickupPointId": "storeNameExample_901",
  "clientPreferencesData": {
    "locale": "en-US",
    "optinNewsLetter": false
  },
  "clientProfileData": {
    "corporateDocument": null,
    "corporateName": null,
    "corporatePhone": null,
    "customerClass": null,
    "document": "11047867702",
    "documentType": "cpf",
    "email": "rodrigo.cunha@vtex.com.br",
    "firstName": "Rodrigo",
    "id": "clientProfileData",
    "isCorporate": false,
    "lastName": "Cunha",
    "phone": "+5521972321094",
    "stateInscription": null,
    "tradeName": null,
    "userProfileId": "5a3692de-358a-4bea-8885-044bce33bb93"
  },
  "commercialConditionData": null,
  "creationDate": "2019-01-28T20:09:43.899958+00:00",
  "customData": null,
  "followUpEmail": "7bf3a59bbc56402c810bda9521ba449e@ct.vtex.com.br",
  "giftRegistryData": null,
  "hostname": "luxstore",
  "invoiceData": null,
  "invoicedDate": null,
  "isCheckedIn": false,
  "isCompleted": true,
  "itemMetadata": {
    "Items": [
      {
        "AssemblyOptions": [
          {
            "Composition": {},
            "Id": "vtex.subscription.plan-ana",
            "InputValues": {
              "vtex.subscription.key.frequency": {
                "Domain": [
                  "4 month",
                  "1 month"
                ],
                "MaximumNumberOfCharacters": 8
              }
            },
            "Name": "vtex.subscription.plan-ana",
            "Required": false
          }
        ],
        "DetailUrl": "/catfood/p",
        "Ean": "43673557",
        "Id": "18",
        "ImageUrl": "http://store.vteximg.com.br/ids/155392-55-55/AlconKOI.jpg?v=635918402228600000",
        "Name": "Cat food",
        "ProductId": "6",
        "RefId": "105",
        "Seller": "1",
        "SkuName": "Cat food"
      }
    ]
  },
  "items": [
    {
      "additionalInfo": {
        "brandId": "2000023",
        "brandName": "VTEX",
        "categoriesIds": "/1/",
        "commercialConditionId": "5",
        "dimension": {
          "cubicweight": 0.7031,
          "height": 15,
          "length": 15,
          "weight": 15,
          "width": 15
        },
        "offeringInfo": null,
        "offeringType": null,
        "offeringTypeId": null,
        "productClusterId": "135,142"
      },
      "assemblies": [],
      "attachmentOfferings": [
        {
          "name": "vtex.subscription.weekly",
          "required": false,
          "schema": {
            "vtex.subscription.key.frequency": {
              "Domain": [
                "1 week",
                " 2 week",
                " 3 week",
                " 4 week"
              ],
              "MaximumNumberOfCharacters": 7
            }
          }
        }
      ],
      "attachments": [],
      "bundleItems": [],
      "callCenterOperator": "callCenterOp5473869",
      "commission": 0,
      "components": [],
      "costPrice": 52,
      "detailUrl": "/bay-max-9429485/p",
      "ean": "3256873",
      "freightCommission": 0,
      "id": "1234568358",
      "imageUrl": "http://luxstore.vteximg.com.br/arquivos/ids/159263-55-55/image-cc1aed75cbfa424a85a94900be3eacec.jpg?v=636795432619830000",
      "isGift": false,
      "itemAttachment": {
        "content": {},
        "name": null
      },
      "listPrice": 3290,
      "lockId": "00-v502556llux-01",
      "manualPrice": null,
      "measurementUnit": "un",
      "name": "Bay Max L",
      "offerings": [],
      "params": [],
      "parentAssemblyBinding": null,
      "parentItemIndex": null,
      "preSaleDate": null,
      "price": 3290,
      "priceDefinitions": {
        "calculatedSellingPrice": 99,
        "sellingPrices": [
          {
            "quantity": 1,
            "value": 99
          }
        ],
        "total": 99
      },
      "priceTags": [],
      "priceValidUntil": null,
      "productId": "9429485",
      "quantity": 1,
      "refId": "BIGHEROBML",
      "rewardValue": 0,
      "seller": "1",
      "sellerSku": "1234568358",
      "sellingPrice": 3290,
      "serialNumbers": "3",
      "shippingPrice": null,
      "tax": 0,
      "taxCode": null,
      "uniqueId": "87F0945396994B349158C7D9C9941442",
      "unitMultiplier": 1
    }
  ],
  "lastChange": "2019-02-06T20:46:11.7010747+00:00",
  "lastMessage": null,
  "marketingData": {
    "coupon": "sale",
    "id": "marketingData",
    "marketingTags": [
      "vtex-subscription"
    ],
    "utmCampaign": "christmas",
    "utmMedium": "utm medium name",
    "utmPartner": "utm partner name",
    "utmSource": "fb",
    "utmiCampaign": " ",
    "utmiPart": " ",
    "utmipage": " "
  },
  "marketplace": {
    "baseURL": "http://oms.vtexinternal.com.br/api/oms?an=luxstore",
    "isCertified": null,
    "name": "luxstore"
  },
  "marketplaceItems": [],
  "marketplaceOrderId": "",
  "marketplaceServicesEndpoint": "http://oms.vtexinternal.com.br/api/oms?an=luxstore",
  "merchantName": "luxstore",
  "openTextField": null,
  "orderFormId": "caae7471333e403f959fa5fd66951340",
  "orderGroup": "v502556lspt",
  "orderId": "1172452900788-01",
  "origin": "Marketplace",
  "packageAttachment": {
    "packages": []
  },
  "paymentData": {
    "giftCards": [],
    "transactions": [
      {
        "isActive": true,
        "merchantName": "luxstore",
        "payments": [
          {
            "accountId": "5BC5C6B417FE432AB971B1D399F190C9",
            "bankIssuedInvoiceBarCodeNumber": "325349573975945245345439573421443986734065",
            "bankIssuedInvoiceBarCodeType": "i25",
            "bankIssuedInvoiceIdentificationNumber": "23797770100000019003099260100022107500729050",
            "bankIssuedInvoiceIdentificationNumberFormatted": "32534.95739 75945.24534 54395.734214 5",
            "billingAddress": {},
            "cardHolder": null,
            "cardNumber": null,
            "connectorResponses": {
              "Message": "logMessage",
              "ReturnCode": "200",
              "Tid": "94857956",
              "authId": "857956"
            },
            "cvv2": null,
            "dueDate": "2019-02-02",
            "expireMonth": null,
            "expireYear": null,
            "firstDigits": null,
            "giftCardAsDiscount": false,
            "giftCardCaption": null,
            "giftCardId": null,
            "giftCardName": null,
            "giftCardProvider": "presentCard",
            "group": "bankInvoice",
            "id": "D3DEECAB3C6C4B9EAF8EF4C1FE062FF3",
            "installments": 1,
            "koinUrl": "koinURL",
            "lastDigits": null,
            "parentAccountId": "5BC5C6B417FE432AB971B1D399F190C9",
            "paymentSystem": "6",
            "paymentSystemName": "Boleto Bancário",
            "redemptionCode": null,
            "referenceValue": 4450,
            "tid": null,
            "url": "https://luxstore.vtexpayments.com.br:443/BankIssuedInvoice/Transaction/418213DE29634837A63DD693A937A696/Payment/D3DEECAB3C6C4B9EAF8EF4C1FE062FF3/Installment/{Installment}",
            "value": 4450
          }
        ],
        "transactionId": "418213DE29634837A63DD693A937A696"
      }
    ]
  },
  "ratesAndBenefitsData": {
    "id": "ratesAndBenefitsData",
    "rateAndBenefitsIdentifiers": []
  },
  "roundingError": 0,
  "salesChannel": "1",
  "sellerOrderId": "00-v502556llux-01",
  "sellers": [
    {
      "fulfillmentEndpoint": "http://fulfillment.vtexcommerce.com.br/api/fulfillment?an=accountName",
      "id": "1",
      "logo": "https://sellersLogo/images.png",
      "name": "Lux Store"
    }
  ],
  "sequence": "502556",
  "shippingData": {
    "address": {
      "addressId": "-1425945657910",
      "addressType": "residential",
      "city": "Rio de Janeiro",
      "complement": "10",
      "country": "BRA",
      "entityId": "eabfb564-99d6-40d8-bd6c-bddbd4990aad",
      "geoCoordinates": [],
      "neighborhood": "Botafogo",
      "number": "518",
      "postalCode": "22250-040",
      "receiverName": "Rodrigo Cunha",
      "reference": null,
      "state": "RJ",
      "street": "Praia de Botafogo",
      "versionId": "e9c3bec2-125d-4b96-a021-316c3aa9f14f"
    },
    "id": "shippingData",
    "logisticsInfo": [
      {
        "addressId": "-1425945657910",
        "deliveryChannel": "delivery",
        "deliveryChannels": [
          {
            "id": "delivery",
            "stockBalance": 0
          }
        ],
        "deliveryCompany": "Todos os CEPS",
        "deliveryIds": [
          {
            "accountCarrierName": "recorrenciaqa",
            "courierId": "197a56f",
            "courierName": "Todos os CEPS",
            "dockId": "1",
            "kitItemDetails": [],
            "quantity": 1,
            "warehouseId": "1_1"
          }
        ],
        "deliveryWindow": null,
        "entityId": "eabfb564-99d6-40d8-bd6c-bddbd4990aad",
        "itemIndex": 0,
        "listPrice": 1160,
        "lockTTL": "10d",
        "pickupPointId": "1_VTEX-RJ",
        "pickupStoreInfo": {
          "additionalInfo": null,
          "address": null,
          "dockId": null,
          "friendlyName": null,
          "isPickupStore": false
        },
        "polygonName": null,
        "price": 1160,
        "selectedSla": "Normal",
        "sellingPrice": 1160,
        "shippingEstimate": "5bd",
        "shippingEstimateDate": "2019-02-04T20:33:46.4595004+00:00",
        "shipsTo": [
          "BRA"
        ],
        "slas": [
          {
            "deliveryChannel": "delivery",
            "deliveryWindow": null,
            "id": "Normal",
            "lockTTL": "12d",
            "name": "Normal",
            "pickupDistance": 0,
            "pickupPointId": "1_VTEX-RJ",
            "pickupStoreInfo": {
              "additionalInfo": null,
              "address": null,
              "dockId": null,
              "friendlyName": null,
              "isPickupStore": false
            },
            "polygonName": "region196",
            "price": 1160,
            "shippingEstimate": "5bd",
            "transitTime": "3d"
          },
          {
            "deliveryChannel": "delivery",
            "deliveryWindow": null,
            "id": "Expressa",
            "lockTTL": "12d",
            "name": "Expressa",
            "pickupDistance": 0,
            "pickupPointId": "1_VTEX-RJ",
            "pickupStoreInfo": {
              "additionalInfo": null,
              "address": null,
              "dockId": null,
              "friendlyName": null,
              "isPickupStore": false
            },
            "polygonName": null,
            "price": 1160,
            "shippingEstimate": "5bd",
            "transitTime": "3d"
          },
          {
            "deliveryChannel": "delivery",
            "deliveryWindow": null,
            "id": "Quebra Kit",
            "lockTTL": "12d",
            "name": "Quebra Kit",
            "pickupDistance": 0,
            "pickupPointId": "1_VTEX-RJ",
            "pickupStoreInfo": {
              "additionalInfo": null,
              "address": null,
              "dockId": null,
              "friendlyName": null,
              "isPickupStore": false
            },
            "polygonName": null,
            "price": 1392,
            "shippingEstimate": "2bd",
            "transitTime": "3d"
          },
          {
            "deliveryChannel": "delivery",
            "deliveryWindow": null,
            "id": "Sob Encomenda",
            "lockTTL": "12d",
            "name": "Sob Encomenda",
            "pickupDistance": 0,
            "pickupPointId": "1_VTEX-RJ",
            "pickupStoreInfo": {
              "additionalInfo": null,
              "address": null,
              "dockId": null,
              "friendlyName": null,
              "isPickupStore": false
            },
            "polygonName": null,
            "price": 1392,
            "shippingEstimate": "32bd",
            "transitTime": "3d"
          }
        ],
        "transitTime": "3d",
        "versionId": "e9c3bec2-125d-4b96-a021-316c3aa9f14f"
      }
    ],
    "selectedAddresses": [
      {
        "addressId": "-1425945657910",
        "addressType": "residential",
        "city": "Rio de Janeiro",
        "complement": "10",
        "country": "BRA",
        "entityId": "eabfb564-99d6-40d8-bd6c-bddbd4990aad",
        "geoCoordinates": [],
        "neighborhood": "Botafogo",
        "number": "518",
        "postalCode": "22250-040",
        "receiverName": "Rodrigo Cunha",
        "reference": null,
        "state": "RJ",
        "street": "Praia de Botafogo",
        "versionId": "e9c3bec2-125d-4b96-a021-316c3aa9f14f"
      }
    ],
    "trackingHints": null
  },
  "status": "handling",
  "statusDescription": "Preparando Entrega",
  "storePreferencesData": {
    "countryCode": "BRA",
    "currencyCode": "BRL",
    "currencyFormatInfo": {
      "CurrencyDecimalDigits": 2,
      "CurrencyDecimalSeparator": ",",
      "CurrencyGroupSeparator": ".",
      "CurrencyGroupSize": 3,
      "StartsWithCurrencySymbol": true
    },
    "currencyLocale": 1046,
    "currencySymbol": "R$",
    "timeZone": "E. South America Standard Time"
  },
  "subscriptionData": {
    "SubscriptionGroupId": "A64AC73C0FB8693A7ADB4AC69CA4FD5F",
    "Subscriptions": [
      {
        "ExecutionCount": 724,
        "ItemIndex": 0,
        "Plan": {
          "frequency": {
            "interval": 1,
            "periodicity": "DAILY"
          },
          "type": "RECURRING_PAYMENT",
          "validity": {
            "begin": "2022-01-10T00:00:00.0000000+00:00",
            "end": "2024-02-03T00:00:00.0000000+00:00"
          }
        },
        "PriceAtSubscriptionDate": 100
      }
    ]
  },
  "taxData": {
    "areTaxesDesignatedByMarketplace": true,
    "taxInfoCollection": [
      {
        "itemIndex": 0,
        "priceTags": [
          {
            "isPercentual": false,
            "name": "Taxes (Magazine Luisa)",
            "rawValue": "COLOCAR_O_VALOR_SEM_DECIMAL"
          }
        ],
        "sku": "COLOCAR_O_SKUID"
      }
    ]
  },
  "totals": [
    {
      "id": "Items",
      "name": "Total dos Itens",
      "value": 3290
    },
    {
      "id": "Discounts",
      "name": "Total dos Descontos",
      "value": 0
    },
    {
      "id": "Shipping",
      "name": "Total do Frete",
      "value": 1160
    },
    {
      "id": "Tax",
      "name": "Total da Taxa",
      "value": 0
    },
    {
      "id": "Change",
      "name": "Total das mudanças",
      "value": -3290
    }
  ],
  "value": 1160
}
GET Retrieve user's orders
{{baseUrl}}/api/oms/user/orders
HEADERS

Content-Type
Accept
QUERY PARAMS

clientEmail
page
per_page
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/api/oms/user/orders" {:headers {:content-type ""
                                                                         :accept ""}
                                                               :query-params {:clientEmail ""
                                                                              :page ""
                                                                              :per_page ""}})
require "http/client"

url = "{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page="
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page="),
    Headers =
    {
        { "accept", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page="

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

	req.Header.Add("content-type", "")
	req.Header.Add("accept", "")

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

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

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/api/oms/user/orders?clientEmail=&page=&per_page= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page="))
    .header("content-type", "")
    .header("accept", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=")
  .header("content-type", "")
  .header("accept", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/user/orders',
  params: {clientEmail: '', page: '', per_page: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/oms/user/orders?clientEmail=&page=&per_page=',
  headers: {
    'content-type': '',
    accept: ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/user/orders',
  qs: {clientEmail: '', page: '', per_page: ''},
  headers: {'content-type': '', accept: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/api/oms/user/orders');

req.query({
  clientEmail: '',
  page: '',
  per_page: ''
});

req.headers({
  'content-type': '',
  accept: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/oms/user/orders',
  params: {clientEmail: '', page: '', per_page: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"",
                           @"accept": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: ",
    "content-type: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/oms/user/orders');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'clientEmail' => '',
  'page' => '',
  'per_page' => ''
]);

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/oms/user/orders');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'clientEmail' => '',
  'page' => '',
  'per_page' => ''
]));

$request->setHeaders([
  'content-type' => '',
  'accept' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'content-type': "",
    'accept': ""
}

conn.request("GET", "/baseUrl/api/oms/user/orders?clientEmail=&page=&per_page=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/api/oms/user/orders"

querystring = {"clientEmail":"","page":"","per_page":""}

headers = {
    "content-type": "",
    "accept": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/api/oms/user/orders"

queryString <- list(
  clientEmail = "",
  page = "",
  per_page = ""
)

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=")

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

request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/api/oms/user/orders') do |req|
  req.headers['accept'] = ''
  req.params['clientEmail'] = ''
  req.params['page'] = ''
  req.params['per_page'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/oms/user/orders";

    let querystring = [
        ("clientEmail", ""),
        ("page", ""),
        ("per_page", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page='
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/oms/user/orders?clientEmail=&page=&per_page=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
RESPONSE HEADERS

Content-Type
application/json
RESPONSE BODY json

{
  "facets": [],
  "list": [
    {
      "ShippingEstimatedDate": "2019-02-04T20:33:46+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": "2019-01-28T20:33:04+00:00",
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2019-01-28T20:09:43+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store Seu pedido foi alterado! Pedido realizado em: 28/01/2019 Olá, Rodrigo. Seu pedido foi alterado. Seguem informações abaixo: ",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502556llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Boleto Bancário",
      "salesChannel": "1",
      "sequence": "502556",
      "status": "handling",
      "statusDescription": "Preparando Entrega",
      "totalItems": 1,
      "totalValue": 1160,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2018-08-28T17:42:40+00:00",
      "currencyCode": "BRL",
      "items": null,
      "lastMessageUnread": " Lux Store 96 Seu pedido foi cancelado. Referente ao Pedido #v502449llux-02 Resumo Itens R$ 1.178,98 Entrega R$ 6,90 Total R$ 1.185,88",
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": null,
      "orderId": "v502449llux-02",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": "Promissory",
      "salesChannel": "1",
      "sequence": "502452",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 12,
      "totalValue": 118588,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2018-08-28T17:42:28.9171556+00:00",
      "currencyCode": null,
      "items": [
        {
          "description": "Mangueira Reservatório Ao Cavalete",
          "ean": null,
          "id": "195",
          "price": 7390,
          "productId": "134",
          "quantity": 1,
          "refId": "TE3121110",
          "seller": "1",
          "sellingPrice": 7390
        },
        {
          "description": "Mangueira Filtro",
          "ean": null,
          "id": "238",
          "price": 5190,
          "productId": "162",
          "quantity": 1,
          "refId": "XC459N610CA",
          "seller": "1",
          "sellingPrice": 5190
        }
      ],
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "",
      "orderId": "v502449llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": null,
      "salesChannel": "1",
      "sequence": "502449",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 0,
      "totalValue": 21526180,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2017-07-29T19:24:20.7444363+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2017-07-25T23:17:36.7963248+00:00",
      "currencyCode": null,
      "items": [
        {
          "description": "Aquecedor Britania 1500 Branco",
          "ean": "1235567890143",
          "id": "1234568212",
          "price": 35599,
          "productId": "1000200",
          "quantity": 1,
          "refId": "branquinho",
          "seller": "1",
          "sellingPrice": 35599
        }
      ],
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "",
      "orderId": "v502058llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": null,
      "salesChannel": "1",
      "sequence": "502058",
      "status": "invoiced",
      "statusDescription": "Faturado",
      "totalItems": 0,
      "totalValue": 35599,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2017-06-27T13:59:49.7705236+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2017-06-26T16:57:58.9986524+00:00",
      "currencyCode": null,
      "items": [
        {
          "description": "Boneco do Mário",
          "ean": "bonecomario",
          "id": "1234568183",
          "price": 150363,
          "productId": "1000257",
          "quantity": 1,
          "refId": "bonecomario",
          "seller": "1",
          "sellingPrice": 150363
        },
        {
          "description": "Camiseta GG",
          "ean": null,
          "id": "1234567894",
          "price": 899,
          "productId": "1000187",
          "quantity": 1,
          "refId": "abc1234",
          "seller": "1",
          "sellingPrice": 899
        }
      ],
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "",
      "orderId": "v501538llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": null,
      "salesChannel": "1",
      "sequence": "501538",
      "status": "invoiced",
      "statusDescription": "Faturado",
      "totalItems": 0,
      "totalValue": 151262,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2016-12-02T08:00:00+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2016-11-21T19:57:54.0415289+00:00",
      "currencyCode": null,
      "items": [
        {
          "description": "Camiseta GG",
          "ean": null,
          "id": "1234567894",
          "price": 899,
          "productId": "1000187",
          "quantity": 2,
          "refId": "abc1234",
          "seller": "1",
          "sellingPrice": 899
        }
      ],
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "",
      "orderId": "v501020llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": null,
      "salesChannel": "1",
      "sequence": "501020",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 0,
      "totalValue": 3190,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2016-10-10T14:23:17.1897068+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2016-10-10T17:19:30.8562035+00:00",
      "currencyCode": null,
      "items": [
        {
          "description": "SMARTPHONE SAMSUNG GALAXY S7 FLAT SM-G930FZDLZTO 32GB DOURADO TELA 5.1\" 4G CÂMERA 12 MP",
          "ean": null,
          "id": "1234568028",
          "price": 299000,
          "productId": "1000203",
          "quantity": 1,
          "refId": "testefnac",
          "seller": "1",
          "sellingPrice": 299000
        }
      ],
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "",
      "orderId": "v500973llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": null,
      "salesChannel": "1",
      "sequence": "500973",
      "status": "handling",
      "statusDescription": "Preparando Entrega",
      "totalItems": 0,
      "totalValue": 299900,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": "2016-10-10T14:13:34.4927265+00:00",
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2016-10-10T17:07:59.0889392+00:00",
      "currencyCode": null,
      "items": [
        {
          "description": "Camiseta GG",
          "ean": null,
          "id": "1234567894",
          "price": 899,
          "productId": "1000187",
          "quantity": 1,
          "refId": "abc1234",
          "seller": "1",
          "sellingPrice": 899
        }
      ],
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "",
      "orderId": "v500970llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": null,
      "salesChannel": "1",
      "sequence": "500970",
      "status": "invoiced",
      "statusDescription": "Faturado",
      "totalItems": 0,
      "totalValue": 1799,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2016-08-17T18:35:04.8659804+00:00",
      "currencyCode": null,
      "items": [
        {
          "description": "Botin Futbol Adidas 11Questra Fg Cesped Hombre Absolut - M",
          "ean": "absolutm",
          "id": "549",
          "price": 1000,
          "productId": "9",
          "quantity": 1,
          "refId": null,
          "seller": "1",
          "sellingPrice": 1000
        }
      ],
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "",
      "orderId": "v500890llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": null,
      "salesChannel": "1",
      "sequence": "500890",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 0,
      "totalValue": 1000,
      "workflowInErrorState": false,
      "workflowInRetry": false
    },
    {
      "ShippingEstimatedDate": null,
      "ShippingEstimatedDateMax": null,
      "ShippingEstimatedDateMin": null,
      "affiliateId": "",
      "authorizedDate": null,
      "callCenterOperatorName": null,
      "clientName": "Cunha VTEX",
      "creationDate": "2016-07-29T00:20:47.7736718+00:00",
      "currencyCode": null,
      "items": [
        {
          "description": "Rooibos Lavanda - Pouch - 50gr",
          "ean": "198",
          "id": "98",
          "price": 5200,
          "productId": "1000025",
          "quantity": 1,
          "refId": "10098",
          "seller": "1",
          "sellingPrice": 5200
        }
      ],
      "lastMessageUnread": null,
      "listId": null,
      "listType": null,
      "marketPlaceOrderId": "",
      "orderId": "v500838llux-01",
      "orderIsComplete": true,
      "origin": "Marketplace",
      "paymentNames": null,
      "salesChannel": "1",
      "sequence": "500838",
      "status": "canceled",
      "statusDescription": "Cancelado",
      "totalItems": 0,
      "totalValue": 6200,
      "workflowInErrorState": false,
      "workflowInRetry": false
    }
  ],
  "paging": {
    "currentPage": 1,
    "pages": 10,
    "perPage": 2,
    "total": 19
  },
  "stats": {
    "stats": {
      "totalItems": {
        "Count": 19,
        "Facets": {},
        "Max": 0,
        "Mean": 0,
        "Min": 0,
        "Missing": 0,
        "StdDev": 0,
        "Sum": 0,
        "SumOfSquares": 0
      },
      "totalValue": {
        "Count": 19,
        "Facets": {},
        "Max": 0,
        "Mean": 0,
        "Min": 0,
        "Missing": 0,
        "StdDev": 0,
        "Sum": 0,
        "SumOfSquares": 0
      }
    }
  }
}