POST Add client preferences
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData" {:headers {:content-type ""
                                                                                                                                :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData"),
    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/pub/orderForm/:orderFormId/attachments/clientPreferencesData");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/attachments/clientPreferencesData"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/clientPreferencesData',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData',
  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/pub/orderForm/:orderFormId/attachments/clientPreferencesData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/clientPreferencesData"]
                                                       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/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData",
  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/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/attachments/clientPreferencesData' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData') 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/pub/orderForm/:orderFormId/attachments/clientPreferencesData";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientPreferencesData")! 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()
POST Add client profile
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData" {:headers {:content-type ""
                                                                                                                            :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData"),
    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/pub/orderForm/:orderFormId/attachments/clientProfileData");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/attachments/clientProfileData"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/clientProfileData',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData',
  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/pub/orderForm/:orderFormId/attachments/clientProfileData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/clientProfileData"]
                                                       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/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData",
  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/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/attachments/clientProfileData' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData') 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/pub/orderForm/:orderFormId/attachments/clientProfileData";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/clientProfileData")! 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()
POST Add marketing data
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData" {:headers {:content-type ""
                                                                                                                        :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/attachments/marketingData"),
    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/pub/orderForm/:orderFormId/attachments/marketingData");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/attachments/marketingData"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/attachments/marketingData")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/marketingData',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/attachments/marketingData',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData',
  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/pub/orderForm/:orderFormId/attachments/marketingData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/marketingData"]
                                                       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/checkout/pub/orderForm/:orderFormId/attachments/marketingData" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData",
  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/checkout/pub/orderForm/:orderFormId/attachments/marketingData', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/attachments/marketingData' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData') 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/pub/orderForm/:orderFormId/attachments/marketingData";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/marketingData")! 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()
POST Add merchant context data
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData" {:headers {:content-type ""
                                                                                                                              :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData"),
    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/pub/orderForm/:orderFormId/attachments/merchantContextData");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/attachments/merchantContextData"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/merchantContextData',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData',
  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/pub/orderForm/:orderFormId/attachments/merchantContextData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/merchantContextData"]
                                                       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/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData",
  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/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/attachments/merchantContextData' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData') 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/pub/orderForm/:orderFormId/attachments/merchantContextData";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/merchantContextData")! 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()
POST Add payment data
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData" {:headers {:content-type ""
                                                                                                                      :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/attachments/paymentData"),
    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/pub/orderForm/:orderFormId/attachments/paymentData");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/attachments/paymentData"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/attachments/paymentData")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/paymentData',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/attachments/paymentData',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData',
  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/pub/orderForm/:orderFormId/attachments/paymentData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/paymentData"]
                                                       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/checkout/pub/orderForm/:orderFormId/attachments/paymentData" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData",
  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/checkout/pub/orderForm/:orderFormId/attachments/paymentData', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/attachments/paymentData' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData') 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/pub/orderForm/:orderFormId/attachments/paymentData";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/paymentData")! 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()
POST Add shipping address and select delivery option
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData" {:headers {:content-type ""
                                                                                                                       :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/attachments/shippingData"),
    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/pub/orderForm/:orderFormId/attachments/shippingData");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/attachments/shippingData"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/attachments/shippingData")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/shippingData',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/attachments/shippingData',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData',
  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/pub/orderForm/:orderFormId/attachments/shippingData';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/attachments/shippingData"]
                                                       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/checkout/pub/orderForm/:orderFormId/attachments/shippingData" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData",
  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/checkout/pub/orderForm/:orderFormId/attachments/shippingData', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/attachments/shippingData' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData') 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/pub/orderForm/:orderFormId/attachments/shippingData";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/attachments/shippingData")! 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()
GET Get client profile by email
{{baseUrl}}/api/checkout/pub/profiles
HEADERS

Content-Type
Accept
QUERY PARAMS

email
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/profiles?email=");

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/pub/profiles" {:headers {:content-type ""
                                                                               :accept ""}
                                                                     :query-params {:email ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/profiles?email="
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/pub/profiles?email="),
    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/pub/profiles?email=");
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/pub/profiles?email="

	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/pub/profiles?email= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/checkout/pub/profiles?email=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/profiles?email="))
    .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/pub/profiles?email=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pub/profiles?email=")
  .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/pub/profiles?email=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pub/profiles',
  params: {email: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/profiles?email=';
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/pub/profiles?email=',
  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/pub/profiles?email=")
  .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/pub/profiles?email=',
  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/pub/profiles',
  qs: {email: ''},
  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/pub/profiles');

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

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/pub/profiles',
  params: {email: ''},
  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/pub/profiles?email=';
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/pub/profiles?email="]
                                                       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/pub/profiles?email=" 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/pub/profiles?email=",
  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/pub/profiles?email=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/profiles');
$request->setMethod(HTTP_METH_GET);

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

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/profiles');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'email' => ''
]));

$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/pub/profiles?email=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/profiles?email=' -Method GET -Headers $headers
import http.client

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

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

conn.request("GET", "/baseUrl/api/checkout/pub/profiles?email=", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/profiles"

querystring = {"email":""}

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/profiles"

queryString <- list(email = "")

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

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

url = URI("{{baseUrl}}/api/checkout/pub/profiles?email=")

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/pub/profiles') do |req|
  req.headers['accept'] = ''
  req.params['email'] = ''
end

puts response.status
puts response.body
use reqwest;

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

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

    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/checkout/pub/profiles?email=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/api/checkout/pub/profiles?email=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/api/checkout/pub/profiles?email='
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/profiles?email=")! 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 Clear orderForm messages
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear" {:headers {:content-type ""
                                                                                                             :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/messages/clear"),
    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/pub/orderForm/:orderFormId/messages/clear");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/messages/clear"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/messages/clear HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/messages/clear")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/messages/clear',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/messages/clear',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear',
  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/pub/orderForm/:orderFormId/messages/clear';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/messages/clear"]
                                                       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/checkout/pub/orderForm/:orderFormId/messages/clear" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear",
  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/checkout/pub/orderForm/:orderFormId/messages/clear', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/messages/clear' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/messages/clear", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/messages/clear') 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/pub/orderForm/:orderFormId/messages/clear";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/messages/clear")! 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()
GET Get orderForm configuration
{{baseUrl}}/api/checkout/pvt/configuration/orderForm
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/orderForm");

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/orderForm" {:headers {:content-type ""
                                                                                              :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pvt/configuration/orderForm"
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/orderForm"),
    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/orderForm");
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/orderForm"

	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/orderForm HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/checkout/pvt/configuration/orderForm")
  .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/orderForm"))
    .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/orderForm")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pvt/configuration/orderForm")
  .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/orderForm');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pvt/configuration/orderForm',
  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/orderForm';
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/orderForm',
  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/orderForm")
  .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/orderForm',
  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/orderForm',
  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/orderForm');

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/orderForm',
  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/orderForm';
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/orderForm"]
                                                       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/orderForm" 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/orderForm",
  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/orderForm', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pvt/configuration/orderForm');
$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/orderForm');
$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/orderForm' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pvt/configuration/orderForm' -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/orderForm", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pvt/configuration/orderForm"

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

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

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

url <- "{{baseUrl}}/api/checkout/pvt/configuration/orderForm"

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

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

url = URI("{{baseUrl}}/api/checkout/pvt/configuration/orderForm")

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/orderForm') 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/orderForm";

    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/orderForm \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/checkout/pvt/configuration/orderForm \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pvt/configuration/orderForm
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pvt/configuration/orderForm")! 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

{
  "allowManualPrice": true,
  "allowMultipleDeliveries": false,
  "apps": [
    {
      "fields": [
        "name",
        "age"
      ],
      "id": "abcd",
      "major": 1
    }
  ],
  "decimalDigitsPrecision": 2,
  "maskFirstPurchaseData": null,
  "maxNumberOfWhiteLabelSellers": null,
  "minimumQuantityAccumulatedForItems": 1,
  "minimumValueAccumulated": null,
  "paymentConfiguration": {
    "allowInstallmentsMerge": null,
    "blockPaymentSession": null,
    "requiresAuthenticationForPreAuthorizedPaymentOption": false
  },
  "recaptchaValidation": "vtexCriteria",
  "taxConfiguration": null
}
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 orderForm configuration
{{baseUrl}}/api/checkout/pvt/configuration/orderForm
HEADERS

Content-Type
Accept
BODY json

{
  "allowManualPrice": false,
  "allowMultipleDeliveries": false,
  "apps": [
    {
      "fields": [],
      "id": "",
      "major": 0
    }
  ],
  "decimalDigitsPrecision": 0,
  "maskFirstPurchaseData": false,
  "maxNumberOfWhiteLabelSellers": 0,
  "minimumQuantityAccumulatedForItems": 0,
  "minimumValueAccumulated": 0,
  "paymentConfiguration": {
    "allowInstallmentsMerge": false,
    "requiresAuthenticationForPreAuthorizedPaymentOption": false
  },
  "paymentSystemToCheckFirstInstallment": "",
  "recaptchaValidation": "",
  "taxConfiguration": {
    "appId": "",
    "authorizationHeader": "",
    "url": ""
  }
}
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/orderForm");

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  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\n}");

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

(client/post "{{baseUrl}}/api/checkout/pvt/configuration/orderForm" {:headers {:accept ""}
                                                                                     :content-type :json
                                                                                     :form-params {:allowManualPrice nil
                                                                                                   :allowMultipleDeliveries nil
                                                                                                   :apps nil
                                                                                                   :decimalDigitsPrecision 2
                                                                                                   :minimumQuantityAccumulatedForItems 1
                                                                                                   :minimumValueAccumulated nil
                                                                                                   :paymentConfiguration {:requiresAuthenticationForPreAuthorizedPaymentOption false}
                                                                                                   :taxConfiguration nil}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pvt/configuration/orderForm"
headers = HTTP::Headers{
  "content-type" => "application/json"
  "accept" => ""
}
reqBody = "{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\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/orderForm"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\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/orderForm");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/checkout/pvt/configuration/orderForm"

	payload := strings.NewReader("{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\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/orderForm HTTP/1.1
Content-Type: application/json
Accept: 
Host: example.com
Content-Length: 316

{
  "allowManualPrice": null,
  "allowMultipleDeliveries": null,
  "apps": null,
  "decimalDigitsPrecision": 2,
  "minimumQuantityAccumulatedForItems": 1,
  "minimumValueAccumulated": null,
  "paymentConfiguration": {
    "requiresAuthenticationForPreAuthorizedPaymentOption": false
  },
  "taxConfiguration": null
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pvt/configuration/orderForm")
  .setHeader("content-type", "application/json")
  .setHeader("accept", "")
  .setBody("{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pvt/configuration/orderForm"))
    .header("content-type", "application/json")
    .header("accept", "")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\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  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/checkout/pvt/configuration/orderForm")
  .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/orderForm")
  .header("content-type", "application/json")
  .header("accept", "")
  .body("{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\n}")
  .asString();
const data = JSON.stringify({
  allowManualPrice: null,
  allowMultipleDeliveries: null,
  apps: null,
  decimalDigitsPrecision: 2,
  minimumQuantityAccumulatedForItems: 1,
  minimumValueAccumulated: null,
  paymentConfiguration: {
    requiresAuthenticationForPreAuthorizedPaymentOption: false
  },
  taxConfiguration: 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/checkout/pvt/configuration/orderForm');
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/orderForm',
  headers: {'content-type': 'application/json', accept: ''},
  data: {
    allowManualPrice: null,
    allowMultipleDeliveries: null,
    apps: null,
    decimalDigitsPrecision: 2,
    minimumQuantityAccumulatedForItems: 1,
    minimumValueAccumulated: null,
    paymentConfiguration: {requiresAuthenticationForPreAuthorizedPaymentOption: false},
    taxConfiguration: null
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pvt/configuration/orderForm';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"allowManualPrice":null,"allowMultipleDeliveries":null,"apps":null,"decimalDigitsPrecision":2,"minimumQuantityAccumulatedForItems":1,"minimumValueAccumulated":null,"paymentConfiguration":{"requiresAuthenticationForPreAuthorizedPaymentOption":false},"taxConfiguration":null}'
};

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/orderForm',
  method: 'POST',
  headers: {
    'content-type': 'application/json',
    accept: ''
  },
  processData: false,
  data: '{\n  "allowManualPrice": null,\n  "allowMultipleDeliveries": null,\n  "apps": null,\n  "decimalDigitsPrecision": 2,\n  "minimumQuantityAccumulatedForItems": 1,\n  "minimumValueAccumulated": null,\n  "paymentConfiguration": {\n    "requiresAuthenticationForPreAuthorizedPaymentOption": false\n  },\n  "taxConfiguration": null\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pvt/configuration/orderForm")
  .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/orderForm',
  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({
  allowManualPrice: null,
  allowMultipleDeliveries: null,
  apps: null,
  decimalDigitsPrecision: 2,
  minimumQuantityAccumulatedForItems: 1,
  minimumValueAccumulated: null,
  paymentConfiguration: {requiresAuthenticationForPreAuthorizedPaymentOption: false},
  taxConfiguration: null
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pvt/configuration/orderForm',
  headers: {'content-type': 'application/json', accept: ''},
  body: {
    allowManualPrice: null,
    allowMultipleDeliveries: null,
    apps: null,
    decimalDigitsPrecision: 2,
    minimumQuantityAccumulatedForItems: 1,
    minimumValueAccumulated: null,
    paymentConfiguration: {requiresAuthenticationForPreAuthorizedPaymentOption: false},
    taxConfiguration: null
  },
  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/orderForm');

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

req.type('json');
req.send({
  allowManualPrice: null,
  allowMultipleDeliveries: null,
  apps: null,
  decimalDigitsPrecision: 2,
  minimumQuantityAccumulatedForItems: 1,
  minimumValueAccumulated: null,
  paymentConfiguration: {
    requiresAuthenticationForPreAuthorizedPaymentOption: false
  },
  taxConfiguration: null
});

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/orderForm',
  headers: {'content-type': 'application/json', accept: ''},
  data: {
    allowManualPrice: null,
    allowMultipleDeliveries: null,
    apps: null,
    decimalDigitsPrecision: 2,
    minimumQuantityAccumulatedForItems: 1,
    minimumValueAccumulated: null,
    paymentConfiguration: {requiresAuthenticationForPreAuthorizedPaymentOption: false},
    taxConfiguration: null
  }
};

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/orderForm';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json', accept: ''},
  body: '{"allowManualPrice":null,"allowMultipleDeliveries":null,"apps":null,"decimalDigitsPrecision":2,"minimumQuantityAccumulatedForItems":1,"minimumValueAccumulated":null,"paymentConfiguration":{"requiresAuthenticationForPreAuthorizedPaymentOption":false},"taxConfiguration":null}'
};

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 = @{ @"allowManualPrice": ,
                              @"allowMultipleDeliveries": ,
                              @"apps": ,
                              @"decimalDigitsPrecision": @2,
                              @"minimumQuantityAccumulatedForItems": @1,
                              @"minimumValueAccumulated": ,
                              @"paymentConfiguration": @{ @"requiresAuthenticationForPreAuthorizedPaymentOption": @NO },
                              @"taxConfiguration":  };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/checkout/pvt/configuration/orderForm"]
                                                       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/orderForm" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "application/json");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pvt/configuration/orderForm",
  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([
    'allowManualPrice' => null,
    'allowMultipleDeliveries' => null,
    'apps' => null,
    'decimalDigitsPrecision' => 2,
    'minimumQuantityAccumulatedForItems' => 1,
    'minimumValueAccumulated' => null,
    'paymentConfiguration' => [
        'requiresAuthenticationForPreAuthorizedPaymentOption' => null
    ],
    'taxConfiguration' => null
  ]),
  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/orderForm', [
  'body' => '{
  "allowManualPrice": null,
  "allowMultipleDeliveries": null,
  "apps": null,
  "decimalDigitsPrecision": 2,
  "minimumQuantityAccumulatedForItems": 1,
  "minimumValueAccumulated": null,
  "paymentConfiguration": {
    "requiresAuthenticationForPreAuthorizedPaymentOption": false
  },
  "taxConfiguration": null
}',
  'headers' => [
    'accept' => '',
    'content-type' => 'application/json',
  ],
]);

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

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'allowManualPrice' => null,
  'allowMultipleDeliveries' => null,
  'apps' => null,
  'decimalDigitsPrecision' => 2,
  'minimumQuantityAccumulatedForItems' => 1,
  'minimumValueAccumulated' => null,
  'paymentConfiguration' => [
    'requiresAuthenticationForPreAuthorizedPaymentOption' => null
  ],
  'taxConfiguration' => null
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'allowManualPrice' => null,
  'allowMultipleDeliveries' => null,
  'apps' => null,
  'decimalDigitsPrecision' => 2,
  'minimumQuantityAccumulatedForItems' => 1,
  'minimumValueAccumulated' => null,
  'paymentConfiguration' => [
    'requiresAuthenticationForPreAuthorizedPaymentOption' => null
  ],
  'taxConfiguration' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/checkout/pvt/configuration/orderForm');
$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/orderForm' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allowManualPrice": null,
  "allowMultipleDeliveries": null,
  "apps": null,
  "decimalDigitsPrecision": 2,
  "minimumQuantityAccumulatedForItems": 1,
  "minimumValueAccumulated": null,
  "paymentConfiguration": {
    "requiresAuthenticationForPreAuthorizedPaymentOption": false
  },
  "taxConfiguration": null
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pvt/configuration/orderForm' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allowManualPrice": null,
  "allowMultipleDeliveries": null,
  "apps": null,
  "decimalDigitsPrecision": 2,
  "minimumQuantityAccumulatedForItems": 1,
  "minimumValueAccumulated": null,
  "paymentConfiguration": {
    "requiresAuthenticationForPreAuthorizedPaymentOption": false
  },
  "taxConfiguration": null
}'
import http.client

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

payload = "{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\n}"

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

conn.request("POST", "/baseUrl/api/checkout/pvt/configuration/orderForm", payload, headers)

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

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

url = "{{baseUrl}}/api/checkout/pvt/configuration/orderForm"

payload = {
    "allowManualPrice": None,
    "allowMultipleDeliveries": None,
    "apps": None,
    "decimalDigitsPrecision": 2,
    "minimumQuantityAccumulatedForItems": 1,
    "minimumValueAccumulated": None,
    "paymentConfiguration": { "requiresAuthenticationForPreAuthorizedPaymentOption": False },
    "taxConfiguration": None
}
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/orderForm"

payload <- "{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\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/orderForm")

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  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\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/orderForm') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"allowManualPrice\": null,\n  \"allowMultipleDeliveries\": null,\n  \"apps\": null,\n  \"decimalDigitsPrecision\": 2,\n  \"minimumQuantityAccumulatedForItems\": 1,\n  \"minimumValueAccumulated\": null,\n  \"paymentConfiguration\": {\n    \"requiresAuthenticationForPreAuthorizedPaymentOption\": false\n  },\n  \"taxConfiguration\": null\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/orderForm";

    let payload = json!({
        "allowManualPrice": json!(null),
        "allowMultipleDeliveries": json!(null),
        "apps": json!(null),
        "decimalDigitsPrecision": 2,
        "minimumQuantityAccumulatedForItems": 1,
        "minimumValueAccumulated": json!(null),
        "paymentConfiguration": json!({"requiresAuthenticationForPreAuthorizedPaymentOption": false}),
        "taxConfiguration": json!(null)
    });

    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/orderForm \
  --header 'accept: ' \
  --header 'content-type: application/json' \
  --data '{
  "allowManualPrice": null,
  "allowMultipleDeliveries": null,
  "apps": null,
  "decimalDigitsPrecision": 2,
  "minimumQuantityAccumulatedForItems": 1,
  "minimumValueAccumulated": null,
  "paymentConfiguration": {
    "requiresAuthenticationForPreAuthorizedPaymentOption": false
  },
  "taxConfiguration": null
}'
echo '{
  "allowManualPrice": null,
  "allowMultipleDeliveries": null,
  "apps": null,
  "decimalDigitsPrecision": 2,
  "minimumQuantityAccumulatedForItems": 1,
  "minimumValueAccumulated": null,
  "paymentConfiguration": {
    "requiresAuthenticationForPreAuthorizedPaymentOption": false
  },
  "taxConfiguration": null
}' |  \
  http POST {{baseUrl}}/api/checkout/pvt/configuration/orderForm \
  accept:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --header 'accept: ' \
  --body-data '{\n  "allowManualPrice": null,\n  "allowMultipleDeliveries": null,\n  "apps": null,\n  "decimalDigitsPrecision": 2,\n  "minimumQuantityAccumulatedForItems": 1,\n  "minimumValueAccumulated": null,\n  "paymentConfiguration": {\n    "requiresAuthenticationForPreAuthorizedPaymentOption": false\n  },\n  "taxConfiguration": null\n}' \
  --output-document \
  - {{baseUrl}}/api/checkout/pvt/configuration/orderForm
import Foundation

let headers = [
  "content-type": "application/json",
  "accept": ""
]
let parameters = [
  "allowManualPrice": ,
  "allowMultipleDeliveries": ,
  "apps": ,
  "decimalDigitsPrecision": 2,
  "minimumQuantityAccumulatedForItems": 1,
  "minimumValueAccumulated": ,
  "paymentConfiguration": ["requiresAuthenticationForPreAuthorizedPaymentOption": false],
  "taxConfiguration": 
] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pvt/configuration/orderForm")! 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 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()
DELETE Remove single custom field value
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
appId
appFieldName
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName");

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/delete "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName" {:headers {:content-type ""
                                                                                                                                :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"),
    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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName");
var request = new RestRequest("", Method.Delete);
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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"

	req, _ := http.NewRequest("DELETE", 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))

}
DELETE /baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")
  .delete(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")
  .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('DELETE', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName';
const options = {method: 'DELETE', 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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  method: 'DELETE',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")
  .delete(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build()

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

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  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: 'DELETE',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  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('DELETE', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName');

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: 'DELETE',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName';
const options = {method: 'DELETE', 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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"]
                                                       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/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName",
  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/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName');
$request->setMethod(HTTP_METH_DELETE);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName');
$request->setRequestMethod('DELETE');
$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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName' -Method DELETE -Headers $headers
import http.client

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

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

conn.request("DELETE", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")

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

request = Net::HTTP::Delete.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.delete('/baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName') 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/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName";

    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("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

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

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName \
  --header 'accept: ' \
  --header 'content-type: '
http DELETE {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName \
  accept:'' \
  content-type:''
wget --quiet \
  --method DELETE \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")! 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()
PUT Set multiple custom field values
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
appId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId");

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/put "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId" {:headers {:content-type ""
                                                                                                               :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId"),
    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/pub/orderForm/:orderFormId/customData/:appId");
var request = new RestRequest("", Method.Put);
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/pub/orderForm/:orderFormId/customData/:appId"

	req, _ := http.NewRequest("PUT", 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))

}
PUT /baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId"))
    .header("content-type", "")
    .header("accept", "")
    .method("PUT", 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/pub/orderForm/:orderFormId/customData/:appId")
  .put(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId")
  .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('PUT', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId';
const options = {method: 'PUT', 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/pub/orderForm/:orderFormId/customData/:appId',
  method: 'PUT',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId")
  .put(null)
  .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/checkout/pub/orderForm/:orderFormId/customData/:appId',
  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: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId',
  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('PUT', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId');

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: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId',
  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/pub/orderForm/:orderFormId/customData/:appId';
const options = {method: 'PUT', 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/pub/orderForm/:orderFormId/customData/:appId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[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/pub/orderForm/:orderFormId/customData/:appId" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  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/checkout/pub/orderForm/:orderFormId/customData/:appId', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId');
$request->setMethod(HTTP_METH_PUT);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId');
$request->setRequestMethod('PUT');
$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/pub/orderForm/:orderFormId/customData/:appId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId' -Method PUT -Headers $headers
import http.client

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

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

conn.request("PUT", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId")

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

request = Net::HTTP::Put.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.put('/baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId') 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/checkout/pub/orderForm/:orderFormId/customData/:appId";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId \
  --header 'accept: ' \
  --header 'content-type: '
http PUT {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId \
  accept:'' \
  content-type:''
wget --quiet \
  --method PUT \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
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 Set single custom field value
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
appId
appFieldName
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName");

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/put "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName" {:headers {:content-type ""
                                                                                                                             :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"),
    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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName");
var request = new RestRequest("", Method.Put);
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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"

	req, _ := http.NewRequest("PUT", 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))

}
PUT /baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"))
    .header("content-type", "")
    .header("accept", "")
    .method("PUT", 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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")
  .put(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")
  .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('PUT', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName';
const options = {method: 'PUT', 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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  method: 'PUT',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")
  .put(null)
  .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/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  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: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  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('PUT', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName');

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: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName',
  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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName';
const options = {method: 'PUT', 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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  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/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName');
$request->setMethod(HTTP_METH_PUT);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName');
$request->setRequestMethod('PUT');
$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/pub/orderForm/:orderFormId/customData/:appId/:appFieldName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName' -Method PUT -Headers $headers
import http.client

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

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

conn.request("PUT", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")

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

request = Net::HTTP::Put.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.put('/baseUrl/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName') 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/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName \
  --header 'accept: ' \
  --header 'content-type: '
http PUT {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName \
  accept:'' \
  content-type:''
wget --quiet \
  --method PUT \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/customData/:appId/:appFieldName")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
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 address by postal code
{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode
HEADERS

Content-Type
Accept
QUERY PARAMS

countryCode
postalCode
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode");

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/pub/postal-code/:countryCode/:postalCode" {:headers {:content-type ""
                                                                                                           :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode"
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/pub/postal-code/:countryCode/:postalCode"),
    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/pub/postal-code/:countryCode/:postalCode");
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/pub/postal-code/:countryCode/:postalCode"

	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/pub/postal-code/:countryCode/:postalCode HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode"))
    .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/pub/postal-code/:countryCode/:postalCode")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode")
  .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/pub/postal-code/:countryCode/:postalCode');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode';
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/pub/postal-code/:countryCode/:postalCode',
  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/pub/postal-code/:countryCode/:postalCode")
  .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/pub/postal-code/:countryCode/:postalCode',
  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/pub/postal-code/:countryCode/:postalCode',
  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/pub/postal-code/:countryCode/:postalCode');

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/pub/postal-code/:countryCode/:postalCode',
  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/pub/postal-code/:countryCode/:postalCode';
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/pub/postal-code/:countryCode/:postalCode"]
                                                       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/pub/postal-code/:countryCode/:postalCode" 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/pub/postal-code/:countryCode/:postalCode",
  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/pub/postal-code/:countryCode/:postalCode', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode');
$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/pub/postal-code/:countryCode/:postalCode');
$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/pub/postal-code/:countryCode/:postalCode' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode' -Method GET -Headers $headers
import http.client

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

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

conn.request("GET", "/baseUrl/api/checkout/pub/postal-code/:countryCode/:postalCode", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode")

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/pub/postal-code/:countryCode/:postalCode') 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/pub/postal-code/:countryCode/:postalCode";

    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/pub/postal-code/:countryCode/:postalCode \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/postal-code/:countryCode/:postalCode")! 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()
GET List pickup points by location
{{baseUrl}}/api/checkout/pub/pickup-points
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/pub/pickup-points");

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/pub/pickup-points" {:headers {:content-type ""
                                                                                    :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/pickup-points"
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/pub/pickup-points"),
    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/pub/pickup-points");
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/pub/pickup-points"

	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/pub/pickup-points HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/checkout/pub/pickup-points")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/pickup-points"))
    .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/pub/pickup-points")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pub/pickup-points")
  .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/pub/pickup-points');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pub/pickup-points',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/pickup-points';
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/pub/pickup-points',
  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/pub/pickup-points")
  .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/pub/pickup-points',
  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/pub/pickup-points',
  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/pub/pickup-points');

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/pub/pickup-points',
  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/pub/pickup-points';
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/pub/pickup-points"]
                                                       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/pub/pickup-points" 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/pub/pickup-points",
  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/pub/pickup-points', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/pickup-points');
$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/pub/pickup-points');
$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/pub/pickup-points' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/pickup-points' -Method GET -Headers $headers
import http.client

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

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

conn.request("GET", "/baseUrl/api/checkout/pub/pickup-points", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/pickup-points"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/pickup-points"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/pickup-points")

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/pub/pickup-points') 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/pub/pickup-points";

    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/pub/pickup-points \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/checkout/pub/pickup-points \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/pickup-points
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/pickup-points")! 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 Place order from an existing cart
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction" {:headers {:content-type ""
                                                                                                          :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/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/checkout/pub/orderForm/:orderFormId/transaction");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/transaction"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/transaction HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/transaction")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/transaction',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/transaction',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction',
  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/pub/orderForm/:orderFormId/transaction';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/transaction"]
                                                       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/checkout/pub/orderForm/:orderFormId/transaction" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction",
  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/checkout/pub/orderForm/:orderFormId/transaction', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/transaction' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/transaction", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/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/checkout/pub/orderForm/:orderFormId/transaction";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/transaction")! 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 Place order
{{baseUrl}}/api/checkout/pub/orders
HEADERS

Content-Type
Accept
BODY json

{
  "clientProfileData": {
    "corporateDocument": "",
    "corporateName": "",
    "corporatePhone": "",
    "document": "",
    "documentType": "",
    "email": "",
    "firstName": "",
    "isCorporate": false,
    "lastName": "",
    "phone": "",
    "stateInscription": "",
    "tradeName": ""
  },
  "items": [
    {
      "attachments": [],
      "bundleItems": [
        {
          "id": "",
          "name": "",
          "price": 0,
          "type": ""
        }
      ],
      "commission": 0,
      "freightCommission": 0,
      "id": "",
      "isGift": false,
      "itemAttachment": {
        "content": "",
        "name": ""
      },
      "measurementUnit": "",
      "price": 0,
      "priceTags": [
        {
          "identifier": "",
          "isPercentual": false,
          "name": "",
          "rawValue": 0,
          "value": 0
        }
      ],
      "quantity": 0,
      "seller": "",
      "unitMultiplier": 0
    }
  ],
  "marketingData": {
    "coupon": "",
    "utmCampaign": "",
    "utmMedium": "",
    "utmSource": "",
    "utmiCampaign": "",
    "utmiPage": "",
    "utmiPart": ""
  },
  "openTextField": "",
  "paymentData": {
    "giftCardMessages": [],
    "giftCards": [
      {
        "balance": 0,
        "id": "",
        "inUse": false,
        "isSpecialCard": false,
        "name": "",
        "redemptionCode": "",
        "value": 0
      }
    ],
    "paymentSystems": [
      {
        "description": "",
        "groupName": "",
        "id": 0,
        "isCustom": false,
        "name": "",
        "requiresDocument": false,
        "selected": false,
        "stringId": "",
        "template": "",
        "validator": {
          "cardCodeMask": "",
          "cardCodeRegex": "",
          "mask": "",
          "regex": "",
          "weights": []
        }
      }
    ],
    "payments": [
      {
        "accountId": "",
        "bin": "",
        "installments": 0,
        "paymentSystem": "",
        "referenceValue": 0,
        "value": 0
      }
    ],
    "updateStatus": ""
  },
  "salesAssociateData": {
    "salesAssociateId": ""
  },
  "shippingData": {
    "address": {
      "addressId": "",
      "addressType": "",
      "city": "",
      "complement": "",
      "country": "",
      "geoCoordinates": [],
      "neighborhood": "",
      "number": "",
      "postalCode": "",
      "receiverName": "",
      "reference": "",
      "state": "",
      "street": ""
    },
    "logisticsInfo": [
      {
        "deliveryWindow": {
          "endDateUtc": "",
          "lisPrice": 0,
          "price": 0,
          "startDateUtc": "",
          "tax": 0
        },
        "itemIndex": 0,
        "lockTTL": "",
        "price": 0,
        "selectedSla": "",
        "shippingEstimate": ""
      }
    ],
    "updateStatus": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orders");

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  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}");

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

(client/put "{{baseUrl}}/api/checkout/pub/orders" {:headers {:accept ""}
                                                                   :content-type :json
                                                                   :form-params {:clientProfileData {:corporateDocument ""
                                                                                                     :corporateName ""
                                                                                                     :corporatePhone ""
                                                                                                     :document ""
                                                                                                     :documentType ""
                                                                                                     :email ""
                                                                                                     :firstName ""
                                                                                                     :isCorporate false
                                                                                                     :lastName ""
                                                                                                     :phone ""
                                                                                                     :stateInscription ""
                                                                                                     :tradeName ""}
                                                                                 :items [{:attachments []
                                                                                          :bundleItems [{:id ""
                                                                                                         :name ""
                                                                                                         :price 0
                                                                                                         :type ""}]
                                                                                          :commission 0
                                                                                          :freightCommission 0
                                                                                          :id ""
                                                                                          :isGift false
                                                                                          :itemAttachment {:content ""
                                                                                                           :name ""}
                                                                                          :measurementUnit ""
                                                                                          :price 0
                                                                                          :priceTags [{:identifier ""
                                                                                                       :isPercentual false
                                                                                                       :name ""
                                                                                                       :rawValue 0
                                                                                                       :value 0}]
                                                                                          :quantity 0
                                                                                          :seller ""
                                                                                          :unitMultiplier 0}]
                                                                                 :marketingData {:coupon ""
                                                                                                 :utmCampaign ""
                                                                                                 :utmMedium ""
                                                                                                 :utmSource ""
                                                                                                 :utmiCampaign ""
                                                                                                 :utmiPage ""
                                                                                                 :utmiPart ""}
                                                                                 :openTextField ""
                                                                                 :paymentData {:giftCardMessages []
                                                                                               :giftCards [{:balance 0
                                                                                                            :id ""
                                                                                                            :inUse false
                                                                                                            :isSpecialCard false
                                                                                                            :name ""
                                                                                                            :redemptionCode ""
                                                                                                            :value 0}]
                                                                                               :paymentSystems [{:description ""
                                                                                                                 :groupName ""
                                                                                                                 :id 0
                                                                                                                 :isCustom false
                                                                                                                 :name ""
                                                                                                                 :requiresDocument false
                                                                                                                 :selected false
                                                                                                                 :stringId ""
                                                                                                                 :template ""
                                                                                                                 :validator {:cardCodeMask ""
                                                                                                                             :cardCodeRegex ""
                                                                                                                             :mask ""
                                                                                                                             :regex ""
                                                                                                                             :weights []}}]
                                                                                               :payments [{:accountId ""
                                                                                                           :bin ""
                                                                                                           :installments 0
                                                                                                           :paymentSystem ""
                                                                                                           :referenceValue 0
                                                                                                           :value 0}]
                                                                                               :updateStatus ""}
                                                                                 :salesAssociateData {:salesAssociateId ""}
                                                                                 :shippingData {:address {:addressId ""
                                                                                                          :addressType ""
                                                                                                          :city ""
                                                                                                          :complement ""
                                                                                                          :country ""
                                                                                                          :geoCoordinates []
                                                                                                          :neighborhood ""
                                                                                                          :number ""
                                                                                                          :postalCode ""
                                                                                                          :receiverName ""
                                                                                                          :reference ""
                                                                                                          :state ""
                                                                                                          :street ""}
                                                                                                :logisticsInfo [{:deliveryWindow {:endDateUtc ""
                                                                                                                                  :lisPrice 0
                                                                                                                                  :price 0
                                                                                                                                  :startDateUtc ""
                                                                                                                                  :tax 0}
                                                                                                                 :itemIndex 0
                                                                                                                 :lockTTL ""
                                                                                                                 :price 0
                                                                                                                 :selectedSla ""
                                                                                                                 :shippingEstimate ""}]
                                                                                                :updateStatus ""}}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orders"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}
reqBody = "{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\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/checkout/pub/orders"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\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/checkout/pub/orders");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/checkout/pub/orders"

	payload := strings.NewReader("{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\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/checkout/pub/orders HTTP/1.1
Content-Type: 
Accept: 
Host: example.com
Content-Length: 2821

{
  "clientProfileData": {
    "corporateDocument": "",
    "corporateName": "",
    "corporatePhone": "",
    "document": "",
    "documentType": "",
    "email": "",
    "firstName": "",
    "isCorporate": false,
    "lastName": "",
    "phone": "",
    "stateInscription": "",
    "tradeName": ""
  },
  "items": [
    {
      "attachments": [],
      "bundleItems": [
        {
          "id": "",
          "name": "",
          "price": 0,
          "type": ""
        }
      ],
      "commission": 0,
      "freightCommission": 0,
      "id": "",
      "isGift": false,
      "itemAttachment": {
        "content": "",
        "name": ""
      },
      "measurementUnit": "",
      "price": 0,
      "priceTags": [
        {
          "identifier": "",
          "isPercentual": false,
          "name": "",
          "rawValue": 0,
          "value": 0
        }
      ],
      "quantity": 0,
      "seller": "",
      "unitMultiplier": 0
    }
  ],
  "marketingData": {
    "coupon": "",
    "utmCampaign": "",
    "utmMedium": "",
    "utmSource": "",
    "utmiCampaign": "",
    "utmiPage": "",
    "utmiPart": ""
  },
  "openTextField": "",
  "paymentData": {
    "giftCardMessages": [],
    "giftCards": [
      {
        "balance": 0,
        "id": "",
        "inUse": false,
        "isSpecialCard": false,
        "name": "",
        "redemptionCode": "",
        "value": 0
      }
    ],
    "paymentSystems": [
      {
        "description": "",
        "groupName": "",
        "id": 0,
        "isCustom": false,
        "name": "",
        "requiresDocument": false,
        "selected": false,
        "stringId": "",
        "template": "",
        "validator": {
          "cardCodeMask": "",
          "cardCodeRegex": "",
          "mask": "",
          "regex": "",
          "weights": []
        }
      }
    ],
    "payments": [
      {
        "accountId": "",
        "bin": "",
        "installments": 0,
        "paymentSystem": "",
        "referenceValue": 0,
        "value": 0
      }
    ],
    "updateStatus": ""
  },
  "salesAssociateData": {
    "salesAssociateId": ""
  },
  "shippingData": {
    "address": {
      "addressId": "",
      "addressType": "",
      "city": "",
      "complement": "",
      "country": "",
      "geoCoordinates": [],
      "neighborhood": "",
      "number": "",
      "postalCode": "",
      "receiverName": "",
      "reference": "",
      "state": "",
      "street": ""
    },
    "logisticsInfo": [
      {
        "deliveryWindow": {
          "endDateUtc": "",
          "lisPrice": 0,
          "price": 0,
          "startDateUtc": "",
          "tax": 0
        },
        "itemIndex": 0,
        "lockTTL": "",
        "price": 0,
        "selectedSla": "",
        "shippingEstimate": ""
      }
    ],
    "updateStatus": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/checkout/pub/orders")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .setBody("{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orders"))
    .header("content-type", "")
    .header("accept", "")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\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  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orders")
  .put(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/checkout/pub/orders")
  .header("content-type", "")
  .header("accept", "")
  .body("{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  clientProfileData: {
    corporateDocument: '',
    corporateName: '',
    corporatePhone: '',
    document: '',
    documentType: '',
    email: '',
    firstName: '',
    isCorporate: false,
    lastName: '',
    phone: '',
    stateInscription: '',
    tradeName: ''
  },
  items: [
    {
      attachments: [],
      bundleItems: [
        {
          id: '',
          name: '',
          price: 0,
          type: ''
        }
      ],
      commission: 0,
      freightCommission: 0,
      id: '',
      isGift: false,
      itemAttachment: {
        content: '',
        name: ''
      },
      measurementUnit: '',
      price: 0,
      priceTags: [
        {
          identifier: '',
          isPercentual: false,
          name: '',
          rawValue: 0,
          value: 0
        }
      ],
      quantity: 0,
      seller: '',
      unitMultiplier: 0
    }
  ],
  marketingData: {
    coupon: '',
    utmCampaign: '',
    utmMedium: '',
    utmSource: '',
    utmiCampaign: '',
    utmiPage: '',
    utmiPart: ''
  },
  openTextField: '',
  paymentData: {
    giftCardMessages: [],
    giftCards: [
      {
        balance: 0,
        id: '',
        inUse: false,
        isSpecialCard: false,
        name: '',
        redemptionCode: '',
        value: 0
      }
    ],
    paymentSystems: [
      {
        description: '',
        groupName: '',
        id: 0,
        isCustom: false,
        name: '',
        requiresDocument: false,
        selected: false,
        stringId: '',
        template: '',
        validator: {
          cardCodeMask: '',
          cardCodeRegex: '',
          mask: '',
          regex: '',
          weights: []
        }
      }
    ],
    payments: [
      {
        accountId: '',
        bin: '',
        installments: 0,
        paymentSystem: '',
        referenceValue: 0,
        value: 0
      }
    ],
    updateStatus: ''
  },
  salesAssociateData: {
    salesAssociateId: ''
  },
  shippingData: {
    address: {
      addressId: '',
      addressType: '',
      city: '',
      complement: '',
      country: '',
      geoCoordinates: [],
      neighborhood: '',
      number: '',
      postalCode: '',
      receiverName: '',
      reference: '',
      state: '',
      street: ''
    },
    logisticsInfo: [
      {
        deliveryWindow: {
          endDateUtc: '',
          lisPrice: 0,
          price: 0,
          startDateUtc: '',
          tax: 0
        },
        itemIndex: 0,
        lockTTL: '',
        price: 0,
        selectedSla: '',
        shippingEstimate: ''
      }
    ],
    updateStatus: ''
  }
});

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/checkout/pub/orders');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orders',
  headers: {'content-type': '', accept: ''},
  data: {
    clientProfileData: {
      corporateDocument: '',
      corporateName: '',
      corporatePhone: '',
      document: '',
      documentType: '',
      email: '',
      firstName: '',
      isCorporate: false,
      lastName: '',
      phone: '',
      stateInscription: '',
      tradeName: ''
    },
    items: [
      {
        attachments: [],
        bundleItems: [{id: '', name: '', price: 0, type: ''}],
        commission: 0,
        freightCommission: 0,
        id: '',
        isGift: false,
        itemAttachment: {content: '', name: ''},
        measurementUnit: '',
        price: 0,
        priceTags: [{identifier: '', isPercentual: false, name: '', rawValue: 0, value: 0}],
        quantity: 0,
        seller: '',
        unitMultiplier: 0
      }
    ],
    marketingData: {
      coupon: '',
      utmCampaign: '',
      utmMedium: '',
      utmSource: '',
      utmiCampaign: '',
      utmiPage: '',
      utmiPart: ''
    },
    openTextField: '',
    paymentData: {
      giftCardMessages: [],
      giftCards: [
        {
          balance: 0,
          id: '',
          inUse: false,
          isSpecialCard: false,
          name: '',
          redemptionCode: '',
          value: 0
        }
      ],
      paymentSystems: [
        {
          description: '',
          groupName: '',
          id: 0,
          isCustom: false,
          name: '',
          requiresDocument: false,
          selected: false,
          stringId: '',
          template: '',
          validator: {cardCodeMask: '', cardCodeRegex: '', mask: '', regex: '', weights: []}
        }
      ],
      payments: [
        {
          accountId: '',
          bin: '',
          installments: 0,
          paymentSystem: '',
          referenceValue: 0,
          value: 0
        }
      ],
      updateStatus: ''
    },
    salesAssociateData: {salesAssociateId: ''},
    shippingData: {
      address: {
        addressId: '',
        addressType: '',
        city: '',
        complement: '',
        country: '',
        geoCoordinates: [],
        neighborhood: '',
        number: '',
        postalCode: '',
        receiverName: '',
        reference: '',
        state: '',
        street: ''
      },
      logisticsInfo: [
        {
          deliveryWindow: {endDateUtc: '', lisPrice: 0, price: 0, startDateUtc: '', tax: 0},
          itemIndex: 0,
          lockTTL: '',
          price: 0,
          selectedSla: '',
          shippingEstimate: ''
        }
      ],
      updateStatus: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orders';
const options = {
  method: 'PUT',
  headers: {'content-type': '', accept: ''},
  body: '{"clientProfileData":{"corporateDocument":"","corporateName":"","corporatePhone":"","document":"","documentType":"","email":"","firstName":"","isCorporate":false,"lastName":"","phone":"","stateInscription":"","tradeName":""},"items":[{"attachments":[],"bundleItems":[{"id":"","name":"","price":0,"type":""}],"commission":0,"freightCommission":0,"id":"","isGift":false,"itemAttachment":{"content":"","name":""},"measurementUnit":"","price":0,"priceTags":[{"identifier":"","isPercentual":false,"name":"","rawValue":0,"value":0}],"quantity":0,"seller":"","unitMultiplier":0}],"marketingData":{"coupon":"","utmCampaign":"","utmMedium":"","utmSource":"","utmiCampaign":"","utmiPage":"","utmiPart":""},"openTextField":"","paymentData":{"giftCardMessages":[],"giftCards":[{"balance":0,"id":"","inUse":false,"isSpecialCard":false,"name":"","redemptionCode":"","value":0}],"paymentSystems":[{"description":"","groupName":"","id":0,"isCustom":false,"name":"","requiresDocument":false,"selected":false,"stringId":"","template":"","validator":{"cardCodeMask":"","cardCodeRegex":"","mask":"","regex":"","weights":[]}}],"payments":[{"accountId":"","bin":"","installments":0,"paymentSystem":"","referenceValue":0,"value":0}],"updateStatus":""},"salesAssociateData":{"salesAssociateId":""},"shippingData":{"address":{"addressId":"","addressType":"","city":"","complement":"","country":"","geoCoordinates":[],"neighborhood":"","number":"","postalCode":"","receiverName":"","reference":"","state":"","street":""},"logisticsInfo":[{"deliveryWindow":{"endDateUtc":"","lisPrice":0,"price":0,"startDateUtc":"","tax":0},"itemIndex":0,"lockTTL":"","price":0,"selectedSla":"","shippingEstimate":""}],"updateStatus":""}}'
};

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/pub/orders',
  method: 'PUT',
  headers: {
    'content-type': '',
    accept: ''
  },
  processData: false,
  data: '{\n  "clientProfileData": {\n    "corporateDocument": "",\n    "corporateName": "",\n    "corporatePhone": "",\n    "document": "",\n    "documentType": "",\n    "email": "",\n    "firstName": "",\n    "isCorporate": false,\n    "lastName": "",\n    "phone": "",\n    "stateInscription": "",\n    "tradeName": ""\n  },\n  "items": [\n    {\n      "attachments": [],\n      "bundleItems": [\n        {\n          "id": "",\n          "name": "",\n          "price": 0,\n          "type": ""\n        }\n      ],\n      "commission": 0,\n      "freightCommission": 0,\n      "id": "",\n      "isGift": false,\n      "itemAttachment": {\n        "content": "",\n        "name": ""\n      },\n      "measurementUnit": "",\n      "price": 0,\n      "priceTags": [\n        {\n          "identifier": "",\n          "isPercentual": false,\n          "name": "",\n          "rawValue": 0,\n          "value": 0\n        }\n      ],\n      "quantity": 0,\n      "seller": "",\n      "unitMultiplier": 0\n    }\n  ],\n  "marketingData": {\n    "coupon": "",\n    "utmCampaign": "",\n    "utmMedium": "",\n    "utmSource": "",\n    "utmiCampaign": "",\n    "utmiPage": "",\n    "utmiPart": ""\n  },\n  "openTextField": "",\n  "paymentData": {\n    "giftCardMessages": [],\n    "giftCards": [\n      {\n        "balance": 0,\n        "id": "",\n        "inUse": false,\n        "isSpecialCard": false,\n        "name": "",\n        "redemptionCode": "",\n        "value": 0\n      }\n    ],\n    "paymentSystems": [\n      {\n        "description": "",\n        "groupName": "",\n        "id": 0,\n        "isCustom": false,\n        "name": "",\n        "requiresDocument": false,\n        "selected": false,\n        "stringId": "",\n        "template": "",\n        "validator": {\n          "cardCodeMask": "",\n          "cardCodeRegex": "",\n          "mask": "",\n          "regex": "",\n          "weights": []\n        }\n      }\n    ],\n    "payments": [\n      {\n        "accountId": "",\n        "bin": "",\n        "installments": 0,\n        "paymentSystem": "",\n        "referenceValue": 0,\n        "value": 0\n      }\n    ],\n    "updateStatus": ""\n  },\n  "salesAssociateData": {\n    "salesAssociateId": ""\n  },\n  "shippingData": {\n    "address": {\n      "addressId": "",\n      "addressType": "",\n      "city": "",\n      "complement": "",\n      "country": "",\n      "geoCoordinates": [],\n      "neighborhood": "",\n      "number": "",\n      "postalCode": "",\n      "receiverName": "",\n      "reference": "",\n      "state": "",\n      "street": ""\n    },\n    "logisticsInfo": [\n      {\n        "deliveryWindow": {\n          "endDateUtc": "",\n          "lisPrice": 0,\n          "price": 0,\n          "startDateUtc": "",\n          "tax": 0\n        },\n        "itemIndex": 0,\n        "lockTTL": "",\n        "price": 0,\n        "selectedSla": "",\n        "shippingEstimate": ""\n      }\n    ],\n    "updateStatus": ""\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  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orders")
  .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/checkout/pub/orders',
  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({
  clientProfileData: {
    corporateDocument: '',
    corporateName: '',
    corporatePhone: '',
    document: '',
    documentType: '',
    email: '',
    firstName: '',
    isCorporate: false,
    lastName: '',
    phone: '',
    stateInscription: '',
    tradeName: ''
  },
  items: [
    {
      attachments: [],
      bundleItems: [{id: '', name: '', price: 0, type: ''}],
      commission: 0,
      freightCommission: 0,
      id: '',
      isGift: false,
      itemAttachment: {content: '', name: ''},
      measurementUnit: '',
      price: 0,
      priceTags: [{identifier: '', isPercentual: false, name: '', rawValue: 0, value: 0}],
      quantity: 0,
      seller: '',
      unitMultiplier: 0
    }
  ],
  marketingData: {
    coupon: '',
    utmCampaign: '',
    utmMedium: '',
    utmSource: '',
    utmiCampaign: '',
    utmiPage: '',
    utmiPart: ''
  },
  openTextField: '',
  paymentData: {
    giftCardMessages: [],
    giftCards: [
      {
        balance: 0,
        id: '',
        inUse: false,
        isSpecialCard: false,
        name: '',
        redemptionCode: '',
        value: 0
      }
    ],
    paymentSystems: [
      {
        description: '',
        groupName: '',
        id: 0,
        isCustom: false,
        name: '',
        requiresDocument: false,
        selected: false,
        stringId: '',
        template: '',
        validator: {cardCodeMask: '', cardCodeRegex: '', mask: '', regex: '', weights: []}
      }
    ],
    payments: [
      {
        accountId: '',
        bin: '',
        installments: 0,
        paymentSystem: '',
        referenceValue: 0,
        value: 0
      }
    ],
    updateStatus: ''
  },
  salesAssociateData: {salesAssociateId: ''},
  shippingData: {
    address: {
      addressId: '',
      addressType: '',
      city: '',
      complement: '',
      country: '',
      geoCoordinates: [],
      neighborhood: '',
      number: '',
      postalCode: '',
      receiverName: '',
      reference: '',
      state: '',
      street: ''
    },
    logisticsInfo: [
      {
        deliveryWindow: {endDateUtc: '', lisPrice: 0, price: 0, startDateUtc: '', tax: 0},
        itemIndex: 0,
        lockTTL: '',
        price: 0,
        selectedSla: '',
        shippingEstimate: ''
      }
    ],
    updateStatus: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orders',
  headers: {'content-type': '', accept: ''},
  body: {
    clientProfileData: {
      corporateDocument: '',
      corporateName: '',
      corporatePhone: '',
      document: '',
      documentType: '',
      email: '',
      firstName: '',
      isCorporate: false,
      lastName: '',
      phone: '',
      stateInscription: '',
      tradeName: ''
    },
    items: [
      {
        attachments: [],
        bundleItems: [{id: '', name: '', price: 0, type: ''}],
        commission: 0,
        freightCommission: 0,
        id: '',
        isGift: false,
        itemAttachment: {content: '', name: ''},
        measurementUnit: '',
        price: 0,
        priceTags: [{identifier: '', isPercentual: false, name: '', rawValue: 0, value: 0}],
        quantity: 0,
        seller: '',
        unitMultiplier: 0
      }
    ],
    marketingData: {
      coupon: '',
      utmCampaign: '',
      utmMedium: '',
      utmSource: '',
      utmiCampaign: '',
      utmiPage: '',
      utmiPart: ''
    },
    openTextField: '',
    paymentData: {
      giftCardMessages: [],
      giftCards: [
        {
          balance: 0,
          id: '',
          inUse: false,
          isSpecialCard: false,
          name: '',
          redemptionCode: '',
          value: 0
        }
      ],
      paymentSystems: [
        {
          description: '',
          groupName: '',
          id: 0,
          isCustom: false,
          name: '',
          requiresDocument: false,
          selected: false,
          stringId: '',
          template: '',
          validator: {cardCodeMask: '', cardCodeRegex: '', mask: '', regex: '', weights: []}
        }
      ],
      payments: [
        {
          accountId: '',
          bin: '',
          installments: 0,
          paymentSystem: '',
          referenceValue: 0,
          value: 0
        }
      ],
      updateStatus: ''
    },
    salesAssociateData: {salesAssociateId: ''},
    shippingData: {
      address: {
        addressId: '',
        addressType: '',
        city: '',
        complement: '',
        country: '',
        geoCoordinates: [],
        neighborhood: '',
        number: '',
        postalCode: '',
        receiverName: '',
        reference: '',
        state: '',
        street: ''
      },
      logisticsInfo: [
        {
          deliveryWindow: {endDateUtc: '', lisPrice: 0, price: 0, startDateUtc: '', tax: 0},
          itemIndex: 0,
          lockTTL: '',
          price: 0,
          selectedSla: '',
          shippingEstimate: ''
        }
      ],
      updateStatus: ''
    }
  },
  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/checkout/pub/orders');

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

req.type('json');
req.send({
  clientProfileData: {
    corporateDocument: '',
    corporateName: '',
    corporatePhone: '',
    document: '',
    documentType: '',
    email: '',
    firstName: '',
    isCorporate: false,
    lastName: '',
    phone: '',
    stateInscription: '',
    tradeName: ''
  },
  items: [
    {
      attachments: [],
      bundleItems: [
        {
          id: '',
          name: '',
          price: 0,
          type: ''
        }
      ],
      commission: 0,
      freightCommission: 0,
      id: '',
      isGift: false,
      itemAttachment: {
        content: '',
        name: ''
      },
      measurementUnit: '',
      price: 0,
      priceTags: [
        {
          identifier: '',
          isPercentual: false,
          name: '',
          rawValue: 0,
          value: 0
        }
      ],
      quantity: 0,
      seller: '',
      unitMultiplier: 0
    }
  ],
  marketingData: {
    coupon: '',
    utmCampaign: '',
    utmMedium: '',
    utmSource: '',
    utmiCampaign: '',
    utmiPage: '',
    utmiPart: ''
  },
  openTextField: '',
  paymentData: {
    giftCardMessages: [],
    giftCards: [
      {
        balance: 0,
        id: '',
        inUse: false,
        isSpecialCard: false,
        name: '',
        redemptionCode: '',
        value: 0
      }
    ],
    paymentSystems: [
      {
        description: '',
        groupName: '',
        id: 0,
        isCustom: false,
        name: '',
        requiresDocument: false,
        selected: false,
        stringId: '',
        template: '',
        validator: {
          cardCodeMask: '',
          cardCodeRegex: '',
          mask: '',
          regex: '',
          weights: []
        }
      }
    ],
    payments: [
      {
        accountId: '',
        bin: '',
        installments: 0,
        paymentSystem: '',
        referenceValue: 0,
        value: 0
      }
    ],
    updateStatus: ''
  },
  salesAssociateData: {
    salesAssociateId: ''
  },
  shippingData: {
    address: {
      addressId: '',
      addressType: '',
      city: '',
      complement: '',
      country: '',
      geoCoordinates: [],
      neighborhood: '',
      number: '',
      postalCode: '',
      receiverName: '',
      reference: '',
      state: '',
      street: ''
    },
    logisticsInfo: [
      {
        deliveryWindow: {
          endDateUtc: '',
          lisPrice: 0,
          price: 0,
          startDateUtc: '',
          tax: 0
        },
        itemIndex: 0,
        lockTTL: '',
        price: 0,
        selectedSla: '',
        shippingEstimate: ''
      }
    ],
    updateStatus: ''
  }
});

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/checkout/pub/orders',
  headers: {'content-type': '', accept: ''},
  data: {
    clientProfileData: {
      corporateDocument: '',
      corporateName: '',
      corporatePhone: '',
      document: '',
      documentType: '',
      email: '',
      firstName: '',
      isCorporate: false,
      lastName: '',
      phone: '',
      stateInscription: '',
      tradeName: ''
    },
    items: [
      {
        attachments: [],
        bundleItems: [{id: '', name: '', price: 0, type: ''}],
        commission: 0,
        freightCommission: 0,
        id: '',
        isGift: false,
        itemAttachment: {content: '', name: ''},
        measurementUnit: '',
        price: 0,
        priceTags: [{identifier: '', isPercentual: false, name: '', rawValue: 0, value: 0}],
        quantity: 0,
        seller: '',
        unitMultiplier: 0
      }
    ],
    marketingData: {
      coupon: '',
      utmCampaign: '',
      utmMedium: '',
      utmSource: '',
      utmiCampaign: '',
      utmiPage: '',
      utmiPart: ''
    },
    openTextField: '',
    paymentData: {
      giftCardMessages: [],
      giftCards: [
        {
          balance: 0,
          id: '',
          inUse: false,
          isSpecialCard: false,
          name: '',
          redemptionCode: '',
          value: 0
        }
      ],
      paymentSystems: [
        {
          description: '',
          groupName: '',
          id: 0,
          isCustom: false,
          name: '',
          requiresDocument: false,
          selected: false,
          stringId: '',
          template: '',
          validator: {cardCodeMask: '', cardCodeRegex: '', mask: '', regex: '', weights: []}
        }
      ],
      payments: [
        {
          accountId: '',
          bin: '',
          installments: 0,
          paymentSystem: '',
          referenceValue: 0,
          value: 0
        }
      ],
      updateStatus: ''
    },
    salesAssociateData: {salesAssociateId: ''},
    shippingData: {
      address: {
        addressId: '',
        addressType: '',
        city: '',
        complement: '',
        country: '',
        geoCoordinates: [],
        neighborhood: '',
        number: '',
        postalCode: '',
        receiverName: '',
        reference: '',
        state: '',
        street: ''
      },
      logisticsInfo: [
        {
          deliveryWindow: {endDateUtc: '', lisPrice: 0, price: 0, startDateUtc: '', tax: 0},
          itemIndex: 0,
          lockTTL: '',
          price: 0,
          selectedSla: '',
          shippingEstimate: ''
        }
      ],
      updateStatus: ''
    }
  }
};

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/pub/orders';
const options = {
  method: 'PUT',
  headers: {'content-type': '', accept: ''},
  body: '{"clientProfileData":{"corporateDocument":"","corporateName":"","corporatePhone":"","document":"","documentType":"","email":"","firstName":"","isCorporate":false,"lastName":"","phone":"","stateInscription":"","tradeName":""},"items":[{"attachments":[],"bundleItems":[{"id":"","name":"","price":0,"type":""}],"commission":0,"freightCommission":0,"id":"","isGift":false,"itemAttachment":{"content":"","name":""},"measurementUnit":"","price":0,"priceTags":[{"identifier":"","isPercentual":false,"name":"","rawValue":0,"value":0}],"quantity":0,"seller":"","unitMultiplier":0}],"marketingData":{"coupon":"","utmCampaign":"","utmMedium":"","utmSource":"","utmiCampaign":"","utmiPage":"","utmiPart":""},"openTextField":"","paymentData":{"giftCardMessages":[],"giftCards":[{"balance":0,"id":"","inUse":false,"isSpecialCard":false,"name":"","redemptionCode":"","value":0}],"paymentSystems":[{"description":"","groupName":"","id":0,"isCustom":false,"name":"","requiresDocument":false,"selected":false,"stringId":"","template":"","validator":{"cardCodeMask":"","cardCodeRegex":"","mask":"","regex":"","weights":[]}}],"payments":[{"accountId":"","bin":"","installments":0,"paymentSystem":"","referenceValue":0,"value":0}],"updateStatus":""},"salesAssociateData":{"salesAssociateId":""},"shippingData":{"address":{"addressId":"","addressType":"","city":"","complement":"","country":"","geoCoordinates":[],"neighborhood":"","number":"","postalCode":"","receiverName":"","reference":"","state":"","street":""},"logisticsInfo":[{"deliveryWindow":{"endDateUtc":"","lisPrice":0,"price":0,"startDateUtc":"","tax":0},"itemIndex":0,"lockTTL":"","price":0,"selectedSla":"","shippingEstimate":""}],"updateStatus":""}}'
};

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 = @{ @"clientProfileData": @{ @"corporateDocument": @"", @"corporateName": @"", @"corporatePhone": @"", @"document": @"", @"documentType": @"", @"email": @"", @"firstName": @"", @"isCorporate": @NO, @"lastName": @"", @"phone": @"", @"stateInscription": @"", @"tradeName": @"" },
                              @"items": @[ @{ @"attachments": @[  ], @"bundleItems": @[ @{ @"id": @"", @"name": @"", @"price": @0, @"type": @"" } ], @"commission": @0, @"freightCommission": @0, @"id": @"", @"isGift": @NO, @"itemAttachment": @{ @"content": @"", @"name": @"" }, @"measurementUnit": @"", @"price": @0, @"priceTags": @[ @{ @"identifier": @"", @"isPercentual": @NO, @"name": @"", @"rawValue": @0, @"value": @0 } ], @"quantity": @0, @"seller": @"", @"unitMultiplier": @0 } ],
                              @"marketingData": @{ @"coupon": @"", @"utmCampaign": @"", @"utmMedium": @"", @"utmSource": @"", @"utmiCampaign": @"", @"utmiPage": @"", @"utmiPart": @"" },
                              @"openTextField": @"",
                              @"paymentData": @{ @"giftCardMessages": @[  ], @"giftCards": @[ @{ @"balance": @0, @"id": @"", @"inUse": @NO, @"isSpecialCard": @NO, @"name": @"", @"redemptionCode": @"", @"value": @0 } ], @"paymentSystems": @[ @{ @"description": @"", @"groupName": @"", @"id": @0, @"isCustom": @NO, @"name": @"", @"requiresDocument": @NO, @"selected": @NO, @"stringId": @"", @"template": @"", @"validator": @{ @"cardCodeMask": @"", @"cardCodeRegex": @"", @"mask": @"", @"regex": @"", @"weights": @[  ] } } ], @"payments": @[ @{ @"accountId": @"", @"bin": @"", @"installments": @0, @"paymentSystem": @"", @"referenceValue": @0, @"value": @0 } ], @"updateStatus": @"" },
                              @"salesAssociateData": @{ @"salesAssociateId": @"" },
                              @"shippingData": @{ @"address": @{ @"addressId": @"", @"addressType": @"", @"city": @"", @"complement": @"", @"country": @"", @"geoCoordinates": @[  ], @"neighborhood": @"", @"number": @"", @"postalCode": @"", @"receiverName": @"", @"reference": @"", @"state": @"", @"street": @"" }, @"logisticsInfo": @[ @{ @"deliveryWindow": @{ @"endDateUtc": @"", @"lisPrice": @0, @"price": @0, @"startDateUtc": @"", @"tax": @0 }, @"itemIndex": @0, @"lockTTL": @"", @"price": @0, @"selectedSla": @"", @"shippingEstimate": @"" } ], @"updateStatus": @"" } };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/checkout/pub/orders"]
                                                       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/checkout/pub/orders" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orders",
  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([
    'clientProfileData' => [
        'corporateDocument' => '',
        'corporateName' => '',
        'corporatePhone' => '',
        'document' => '',
        'documentType' => '',
        'email' => '',
        'firstName' => '',
        'isCorporate' => null,
        'lastName' => '',
        'phone' => '',
        'stateInscription' => '',
        'tradeName' => ''
    ],
    'items' => [
        [
                'attachments' => [
                                
                ],
                'bundleItems' => [
                                [
                                                                'id' => '',
                                                                'name' => '',
                                                                'price' => 0,
                                                                'type' => ''
                                ]
                ],
                'commission' => 0,
                'freightCommission' => 0,
                'id' => '',
                'isGift' => null,
                'itemAttachment' => [
                                'content' => '',
                                'name' => ''
                ],
                'measurementUnit' => '',
                'price' => 0,
                'priceTags' => [
                                [
                                                                'identifier' => '',
                                                                'isPercentual' => null,
                                                                'name' => '',
                                                                'rawValue' => 0,
                                                                'value' => 0
                                ]
                ],
                'quantity' => 0,
                'seller' => '',
                'unitMultiplier' => 0
        ]
    ],
    'marketingData' => [
        'coupon' => '',
        'utmCampaign' => '',
        'utmMedium' => '',
        'utmSource' => '',
        'utmiCampaign' => '',
        'utmiPage' => '',
        'utmiPart' => ''
    ],
    'openTextField' => '',
    'paymentData' => [
        'giftCardMessages' => [
                
        ],
        'giftCards' => [
                [
                                'balance' => 0,
                                'id' => '',
                                'inUse' => null,
                                'isSpecialCard' => null,
                                'name' => '',
                                'redemptionCode' => '',
                                'value' => 0
                ]
        ],
        'paymentSystems' => [
                [
                                'description' => '',
                                'groupName' => '',
                                'id' => 0,
                                'isCustom' => null,
                                'name' => '',
                                'requiresDocument' => null,
                                'selected' => null,
                                'stringId' => '',
                                'template' => '',
                                'validator' => [
                                                                'cardCodeMask' => '',
                                                                'cardCodeRegex' => '',
                                                                'mask' => '',
                                                                'regex' => '',
                                                                'weights' => [
                                                                                                                                
                                                                ]
                                ]
                ]
        ],
        'payments' => [
                [
                                'accountId' => '',
                                'bin' => '',
                                'installments' => 0,
                                'paymentSystem' => '',
                                'referenceValue' => 0,
                                'value' => 0
                ]
        ],
        'updateStatus' => ''
    ],
    'salesAssociateData' => [
        'salesAssociateId' => ''
    ],
    'shippingData' => [
        'address' => [
                'addressId' => '',
                'addressType' => '',
                'city' => '',
                'complement' => '',
                'country' => '',
                'geoCoordinates' => [
                                
                ],
                'neighborhood' => '',
                'number' => '',
                'postalCode' => '',
                'receiverName' => '',
                'reference' => '',
                'state' => '',
                'street' => ''
        ],
        'logisticsInfo' => [
                [
                                'deliveryWindow' => [
                                                                'endDateUtc' => '',
                                                                'lisPrice' => 0,
                                                                'price' => 0,
                                                                'startDateUtc' => '',
                                                                'tax' => 0
                                ],
                                'itemIndex' => 0,
                                'lockTTL' => '',
                                'price' => 0,
                                'selectedSla' => '',
                                'shippingEstimate' => ''
                ]
        ],
        'updateStatus' => ''
    ]
  ]),
  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/checkout/pub/orders', [
  'body' => '{
  "clientProfileData": {
    "corporateDocument": "",
    "corporateName": "",
    "corporatePhone": "",
    "document": "",
    "documentType": "",
    "email": "",
    "firstName": "",
    "isCorporate": false,
    "lastName": "",
    "phone": "",
    "stateInscription": "",
    "tradeName": ""
  },
  "items": [
    {
      "attachments": [],
      "bundleItems": [
        {
          "id": "",
          "name": "",
          "price": 0,
          "type": ""
        }
      ],
      "commission": 0,
      "freightCommission": 0,
      "id": "",
      "isGift": false,
      "itemAttachment": {
        "content": "",
        "name": ""
      },
      "measurementUnit": "",
      "price": 0,
      "priceTags": [
        {
          "identifier": "",
          "isPercentual": false,
          "name": "",
          "rawValue": 0,
          "value": 0
        }
      ],
      "quantity": 0,
      "seller": "",
      "unitMultiplier": 0
    }
  ],
  "marketingData": {
    "coupon": "",
    "utmCampaign": "",
    "utmMedium": "",
    "utmSource": "",
    "utmiCampaign": "",
    "utmiPage": "",
    "utmiPart": ""
  },
  "openTextField": "",
  "paymentData": {
    "giftCardMessages": [],
    "giftCards": [
      {
        "balance": 0,
        "id": "",
        "inUse": false,
        "isSpecialCard": false,
        "name": "",
        "redemptionCode": "",
        "value": 0
      }
    ],
    "paymentSystems": [
      {
        "description": "",
        "groupName": "",
        "id": 0,
        "isCustom": false,
        "name": "",
        "requiresDocument": false,
        "selected": false,
        "stringId": "",
        "template": "",
        "validator": {
          "cardCodeMask": "",
          "cardCodeRegex": "",
          "mask": "",
          "regex": "",
          "weights": []
        }
      }
    ],
    "payments": [
      {
        "accountId": "",
        "bin": "",
        "installments": 0,
        "paymentSystem": "",
        "referenceValue": 0,
        "value": 0
      }
    ],
    "updateStatus": ""
  },
  "salesAssociateData": {
    "salesAssociateId": ""
  },
  "shippingData": {
    "address": {
      "addressId": "",
      "addressType": "",
      "city": "",
      "complement": "",
      "country": "",
      "geoCoordinates": [],
      "neighborhood": "",
      "number": "",
      "postalCode": "",
      "receiverName": "",
      "reference": "",
      "state": "",
      "street": ""
    },
    "logisticsInfo": [
      {
        "deliveryWindow": {
          "endDateUtc": "",
          "lisPrice": 0,
          "price": 0,
          "startDateUtc": "",
          "tax": 0
        },
        "itemIndex": 0,
        "lockTTL": "",
        "price": 0,
        "selectedSla": "",
        "shippingEstimate": ""
      }
    ],
    "updateStatus": ""
  }
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orders');
$request->setMethod(HTTP_METH_PUT);

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'clientProfileData' => [
    'corporateDocument' => '',
    'corporateName' => '',
    'corporatePhone' => '',
    'document' => '',
    'documentType' => '',
    'email' => '',
    'firstName' => '',
    'isCorporate' => null,
    'lastName' => '',
    'phone' => '',
    'stateInscription' => '',
    'tradeName' => ''
  ],
  'items' => [
    [
        'attachments' => [
                
        ],
        'bundleItems' => [
                [
                                'id' => '',
                                'name' => '',
                                'price' => 0,
                                'type' => ''
                ]
        ],
        'commission' => 0,
        'freightCommission' => 0,
        'id' => '',
        'isGift' => null,
        'itemAttachment' => [
                'content' => '',
                'name' => ''
        ],
        'measurementUnit' => '',
        'price' => 0,
        'priceTags' => [
                [
                                'identifier' => '',
                                'isPercentual' => null,
                                'name' => '',
                                'rawValue' => 0,
                                'value' => 0
                ]
        ],
        'quantity' => 0,
        'seller' => '',
        'unitMultiplier' => 0
    ]
  ],
  'marketingData' => [
    'coupon' => '',
    'utmCampaign' => '',
    'utmMedium' => '',
    'utmSource' => '',
    'utmiCampaign' => '',
    'utmiPage' => '',
    'utmiPart' => ''
  ],
  'openTextField' => '',
  'paymentData' => [
    'giftCardMessages' => [
        
    ],
    'giftCards' => [
        [
                'balance' => 0,
                'id' => '',
                'inUse' => null,
                'isSpecialCard' => null,
                'name' => '',
                'redemptionCode' => '',
                'value' => 0
        ]
    ],
    'paymentSystems' => [
        [
                'description' => '',
                'groupName' => '',
                'id' => 0,
                'isCustom' => null,
                'name' => '',
                'requiresDocument' => null,
                'selected' => null,
                'stringId' => '',
                'template' => '',
                'validator' => [
                                'cardCodeMask' => '',
                                'cardCodeRegex' => '',
                                'mask' => '',
                                'regex' => '',
                                'weights' => [
                                                                
                                ]
                ]
        ]
    ],
    'payments' => [
        [
                'accountId' => '',
                'bin' => '',
                'installments' => 0,
                'paymentSystem' => '',
                'referenceValue' => 0,
                'value' => 0
        ]
    ],
    'updateStatus' => ''
  ],
  'salesAssociateData' => [
    'salesAssociateId' => ''
  ],
  'shippingData' => [
    'address' => [
        'addressId' => '',
        'addressType' => '',
        'city' => '',
        'complement' => '',
        'country' => '',
        'geoCoordinates' => [
                
        ],
        'neighborhood' => '',
        'number' => '',
        'postalCode' => '',
        'receiverName' => '',
        'reference' => '',
        'state' => '',
        'street' => ''
    ],
    'logisticsInfo' => [
        [
                'deliveryWindow' => [
                                'endDateUtc' => '',
                                'lisPrice' => 0,
                                'price' => 0,
                                'startDateUtc' => '',
                                'tax' => 0
                ],
                'itemIndex' => 0,
                'lockTTL' => '',
                'price' => 0,
                'selectedSla' => '',
                'shippingEstimate' => ''
        ]
    ],
    'updateStatus' => ''
  ]
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'clientProfileData' => [
    'corporateDocument' => '',
    'corporateName' => '',
    'corporatePhone' => '',
    'document' => '',
    'documentType' => '',
    'email' => '',
    'firstName' => '',
    'isCorporate' => null,
    'lastName' => '',
    'phone' => '',
    'stateInscription' => '',
    'tradeName' => ''
  ],
  'items' => [
    [
        'attachments' => [
                
        ],
        'bundleItems' => [
                [
                                'id' => '',
                                'name' => '',
                                'price' => 0,
                                'type' => ''
                ]
        ],
        'commission' => 0,
        'freightCommission' => 0,
        'id' => '',
        'isGift' => null,
        'itemAttachment' => [
                'content' => '',
                'name' => ''
        ],
        'measurementUnit' => '',
        'price' => 0,
        'priceTags' => [
                [
                                'identifier' => '',
                                'isPercentual' => null,
                                'name' => '',
                                'rawValue' => 0,
                                'value' => 0
                ]
        ],
        'quantity' => 0,
        'seller' => '',
        'unitMultiplier' => 0
    ]
  ],
  'marketingData' => [
    'coupon' => '',
    'utmCampaign' => '',
    'utmMedium' => '',
    'utmSource' => '',
    'utmiCampaign' => '',
    'utmiPage' => '',
    'utmiPart' => ''
  ],
  'openTextField' => '',
  'paymentData' => [
    'giftCardMessages' => [
        
    ],
    'giftCards' => [
        [
                'balance' => 0,
                'id' => '',
                'inUse' => null,
                'isSpecialCard' => null,
                'name' => '',
                'redemptionCode' => '',
                'value' => 0
        ]
    ],
    'paymentSystems' => [
        [
                'description' => '',
                'groupName' => '',
                'id' => 0,
                'isCustom' => null,
                'name' => '',
                'requiresDocument' => null,
                'selected' => null,
                'stringId' => '',
                'template' => '',
                'validator' => [
                                'cardCodeMask' => '',
                                'cardCodeRegex' => '',
                                'mask' => '',
                                'regex' => '',
                                'weights' => [
                                                                
                                ]
                ]
        ]
    ],
    'payments' => [
        [
                'accountId' => '',
                'bin' => '',
                'installments' => 0,
                'paymentSystem' => '',
                'referenceValue' => 0,
                'value' => 0
        ]
    ],
    'updateStatus' => ''
  ],
  'salesAssociateData' => [
    'salesAssociateId' => ''
  ],
  'shippingData' => [
    'address' => [
        'addressId' => '',
        'addressType' => '',
        'city' => '',
        'complement' => '',
        'country' => '',
        'geoCoordinates' => [
                
        ],
        'neighborhood' => '',
        'number' => '',
        'postalCode' => '',
        'receiverName' => '',
        'reference' => '',
        'state' => '',
        'street' => ''
    ],
    'logisticsInfo' => [
        [
                'deliveryWindow' => [
                                'endDateUtc' => '',
                                'lisPrice' => 0,
                                'price' => 0,
                                'startDateUtc' => '',
                                'tax' => 0
                ],
                'itemIndex' => 0,
                'lockTTL' => '',
                'price' => 0,
                'selectedSla' => '',
                'shippingEstimate' => ''
        ]
    ],
    'updateStatus' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/api/checkout/pub/orders');
$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/checkout/pub/orders' -Method PUT -Headers $headers -ContentType '' -Body '{
  "clientProfileData": {
    "corporateDocument": "",
    "corporateName": "",
    "corporatePhone": "",
    "document": "",
    "documentType": "",
    "email": "",
    "firstName": "",
    "isCorporate": false,
    "lastName": "",
    "phone": "",
    "stateInscription": "",
    "tradeName": ""
  },
  "items": [
    {
      "attachments": [],
      "bundleItems": [
        {
          "id": "",
          "name": "",
          "price": 0,
          "type": ""
        }
      ],
      "commission": 0,
      "freightCommission": 0,
      "id": "",
      "isGift": false,
      "itemAttachment": {
        "content": "",
        "name": ""
      },
      "measurementUnit": "",
      "price": 0,
      "priceTags": [
        {
          "identifier": "",
          "isPercentual": false,
          "name": "",
          "rawValue": 0,
          "value": 0
        }
      ],
      "quantity": 0,
      "seller": "",
      "unitMultiplier": 0
    }
  ],
  "marketingData": {
    "coupon": "",
    "utmCampaign": "",
    "utmMedium": "",
    "utmSource": "",
    "utmiCampaign": "",
    "utmiPage": "",
    "utmiPart": ""
  },
  "openTextField": "",
  "paymentData": {
    "giftCardMessages": [],
    "giftCards": [
      {
        "balance": 0,
        "id": "",
        "inUse": false,
        "isSpecialCard": false,
        "name": "",
        "redemptionCode": "",
        "value": 0
      }
    ],
    "paymentSystems": [
      {
        "description": "",
        "groupName": "",
        "id": 0,
        "isCustom": false,
        "name": "",
        "requiresDocument": false,
        "selected": false,
        "stringId": "",
        "template": "",
        "validator": {
          "cardCodeMask": "",
          "cardCodeRegex": "",
          "mask": "",
          "regex": "",
          "weights": []
        }
      }
    ],
    "payments": [
      {
        "accountId": "",
        "bin": "",
        "installments": 0,
        "paymentSystem": "",
        "referenceValue": 0,
        "value": 0
      }
    ],
    "updateStatus": ""
  },
  "salesAssociateData": {
    "salesAssociateId": ""
  },
  "shippingData": {
    "address": {
      "addressId": "",
      "addressType": "",
      "city": "",
      "complement": "",
      "country": "",
      "geoCoordinates": [],
      "neighborhood": "",
      "number": "",
      "postalCode": "",
      "receiverName": "",
      "reference": "",
      "state": "",
      "street": ""
    },
    "logisticsInfo": [
      {
        "deliveryWindow": {
          "endDateUtc": "",
          "lisPrice": 0,
          "price": 0,
          "startDateUtc": "",
          "tax": 0
        },
        "itemIndex": 0,
        "lockTTL": "",
        "price": 0,
        "selectedSla": "",
        "shippingEstimate": ""
      }
    ],
    "updateStatus": ""
  }
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orders' -Method PUT -Headers $headers -ContentType '' -Body '{
  "clientProfileData": {
    "corporateDocument": "",
    "corporateName": "",
    "corporatePhone": "",
    "document": "",
    "documentType": "",
    "email": "",
    "firstName": "",
    "isCorporate": false,
    "lastName": "",
    "phone": "",
    "stateInscription": "",
    "tradeName": ""
  },
  "items": [
    {
      "attachments": [],
      "bundleItems": [
        {
          "id": "",
          "name": "",
          "price": 0,
          "type": ""
        }
      ],
      "commission": 0,
      "freightCommission": 0,
      "id": "",
      "isGift": false,
      "itemAttachment": {
        "content": "",
        "name": ""
      },
      "measurementUnit": "",
      "price": 0,
      "priceTags": [
        {
          "identifier": "",
          "isPercentual": false,
          "name": "",
          "rawValue": 0,
          "value": 0
        }
      ],
      "quantity": 0,
      "seller": "",
      "unitMultiplier": 0
    }
  ],
  "marketingData": {
    "coupon": "",
    "utmCampaign": "",
    "utmMedium": "",
    "utmSource": "",
    "utmiCampaign": "",
    "utmiPage": "",
    "utmiPart": ""
  },
  "openTextField": "",
  "paymentData": {
    "giftCardMessages": [],
    "giftCards": [
      {
        "balance": 0,
        "id": "",
        "inUse": false,
        "isSpecialCard": false,
        "name": "",
        "redemptionCode": "",
        "value": 0
      }
    ],
    "paymentSystems": [
      {
        "description": "",
        "groupName": "",
        "id": 0,
        "isCustom": false,
        "name": "",
        "requiresDocument": false,
        "selected": false,
        "stringId": "",
        "template": "",
        "validator": {
          "cardCodeMask": "",
          "cardCodeRegex": "",
          "mask": "",
          "regex": "",
          "weights": []
        }
      }
    ],
    "payments": [
      {
        "accountId": "",
        "bin": "",
        "installments": 0,
        "paymentSystem": "",
        "referenceValue": 0,
        "value": 0
      }
    ],
    "updateStatus": ""
  },
  "salesAssociateData": {
    "salesAssociateId": ""
  },
  "shippingData": {
    "address": {
      "addressId": "",
      "addressType": "",
      "city": "",
      "complement": "",
      "country": "",
      "geoCoordinates": [],
      "neighborhood": "",
      "number": "",
      "postalCode": "",
      "receiverName": "",
      "reference": "",
      "state": "",
      "street": ""
    },
    "logisticsInfo": [
      {
        "deliveryWindow": {
          "endDateUtc": "",
          "lisPrice": 0,
          "price": 0,
          "startDateUtc": "",
          "tax": 0
        },
        "itemIndex": 0,
        "lockTTL": "",
        "price": 0,
        "selectedSla": "",
        "shippingEstimate": ""
      }
    ],
    "updateStatus": ""
  }
}'
import http.client

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

payload = "{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}"

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

conn.request("PUT", "/baseUrl/api/checkout/pub/orders", payload, headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orders"

payload = {
    "clientProfileData": {
        "corporateDocument": "",
        "corporateName": "",
        "corporatePhone": "",
        "document": "",
        "documentType": "",
        "email": "",
        "firstName": "",
        "isCorporate": False,
        "lastName": "",
        "phone": "",
        "stateInscription": "",
        "tradeName": ""
    },
    "items": [
        {
            "attachments": [],
            "bundleItems": [
                {
                    "id": "",
                    "name": "",
                    "price": 0,
                    "type": ""
                }
            ],
            "commission": 0,
            "freightCommission": 0,
            "id": "",
            "isGift": False,
            "itemAttachment": {
                "content": "",
                "name": ""
            },
            "measurementUnit": "",
            "price": 0,
            "priceTags": [
                {
                    "identifier": "",
                    "isPercentual": False,
                    "name": "",
                    "rawValue": 0,
                    "value": 0
                }
            ],
            "quantity": 0,
            "seller": "",
            "unitMultiplier": 0
        }
    ],
    "marketingData": {
        "coupon": "",
        "utmCampaign": "",
        "utmMedium": "",
        "utmSource": "",
        "utmiCampaign": "",
        "utmiPage": "",
        "utmiPart": ""
    },
    "openTextField": "",
    "paymentData": {
        "giftCardMessages": [],
        "giftCards": [
            {
                "balance": 0,
                "id": "",
                "inUse": False,
                "isSpecialCard": False,
                "name": "",
                "redemptionCode": "",
                "value": 0
            }
        ],
        "paymentSystems": [
            {
                "description": "",
                "groupName": "",
                "id": 0,
                "isCustom": False,
                "name": "",
                "requiresDocument": False,
                "selected": False,
                "stringId": "",
                "template": "",
                "validator": {
                    "cardCodeMask": "",
                    "cardCodeRegex": "",
                    "mask": "",
                    "regex": "",
                    "weights": []
                }
            }
        ],
        "payments": [
            {
                "accountId": "",
                "bin": "",
                "installments": 0,
                "paymentSystem": "",
                "referenceValue": 0,
                "value": 0
            }
        ],
        "updateStatus": ""
    },
    "salesAssociateData": { "salesAssociateId": "" },
    "shippingData": {
        "address": {
            "addressId": "",
            "addressType": "",
            "city": "",
            "complement": "",
            "country": "",
            "geoCoordinates": [],
            "neighborhood": "",
            "number": "",
            "postalCode": "",
            "receiverName": "",
            "reference": "",
            "state": "",
            "street": ""
        },
        "logisticsInfo": [
            {
                "deliveryWindow": {
                    "endDateUtc": "",
                    "lisPrice": 0,
                    "price": 0,
                    "startDateUtc": "",
                    "tax": 0
                },
                "itemIndex": 0,
                "lockTTL": "",
                "price": 0,
                "selectedSla": "",
                "shippingEstimate": ""
            }
        ],
        "updateStatus": ""
    }
}
headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/api/checkout/pub/orders"

payload <- "{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\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/checkout/pub/orders")

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  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\n}"

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

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

response = conn.put('/baseUrl/api/checkout/pub/orders') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"clientProfileData\": {\n    \"corporateDocument\": \"\",\n    \"corporateName\": \"\",\n    \"corporatePhone\": \"\",\n    \"document\": \"\",\n    \"documentType\": \"\",\n    \"email\": \"\",\n    \"firstName\": \"\",\n    \"isCorporate\": false,\n    \"lastName\": \"\",\n    \"phone\": \"\",\n    \"stateInscription\": \"\",\n    \"tradeName\": \"\"\n  },\n  \"items\": [\n    {\n      \"attachments\": [],\n      \"bundleItems\": [\n        {\n          \"id\": \"\",\n          \"name\": \"\",\n          \"price\": 0,\n          \"type\": \"\"\n        }\n      ],\n      \"commission\": 0,\n      \"freightCommission\": 0,\n      \"id\": \"\",\n      \"isGift\": false,\n      \"itemAttachment\": {\n        \"content\": \"\",\n        \"name\": \"\"\n      },\n      \"measurementUnit\": \"\",\n      \"price\": 0,\n      \"priceTags\": [\n        {\n          \"identifier\": \"\",\n          \"isPercentual\": false,\n          \"name\": \"\",\n          \"rawValue\": 0,\n          \"value\": 0\n        }\n      ],\n      \"quantity\": 0,\n      \"seller\": \"\",\n      \"unitMultiplier\": 0\n    }\n  ],\n  \"marketingData\": {\n    \"coupon\": \"\",\n    \"utmCampaign\": \"\",\n    \"utmMedium\": \"\",\n    \"utmSource\": \"\",\n    \"utmiCampaign\": \"\",\n    \"utmiPage\": \"\",\n    \"utmiPart\": \"\"\n  },\n  \"openTextField\": \"\",\n  \"paymentData\": {\n    \"giftCardMessages\": [],\n    \"giftCards\": [\n      {\n        \"balance\": 0,\n        \"id\": \"\",\n        \"inUse\": false,\n        \"isSpecialCard\": false,\n        \"name\": \"\",\n        \"redemptionCode\": \"\",\n        \"value\": 0\n      }\n    ],\n    \"paymentSystems\": [\n      {\n        \"description\": \"\",\n        \"groupName\": \"\",\n        \"id\": 0,\n        \"isCustom\": false,\n        \"name\": \"\",\n        \"requiresDocument\": false,\n        \"selected\": false,\n        \"stringId\": \"\",\n        \"template\": \"\",\n        \"validator\": {\n          \"cardCodeMask\": \"\",\n          \"cardCodeRegex\": \"\",\n          \"mask\": \"\",\n          \"regex\": \"\",\n          \"weights\": []\n        }\n      }\n    ],\n    \"payments\": [\n      {\n        \"accountId\": \"\",\n        \"bin\": \"\",\n        \"installments\": 0,\n        \"paymentSystem\": \"\",\n        \"referenceValue\": 0,\n        \"value\": 0\n      }\n    ],\n    \"updateStatus\": \"\"\n  },\n  \"salesAssociateData\": {\n    \"salesAssociateId\": \"\"\n  },\n  \"shippingData\": {\n    \"address\": {\n      \"addressId\": \"\",\n      \"addressType\": \"\",\n      \"city\": \"\",\n      \"complement\": \"\",\n      \"country\": \"\",\n      \"geoCoordinates\": [],\n      \"neighborhood\": \"\",\n      \"number\": \"\",\n      \"postalCode\": \"\",\n      \"receiverName\": \"\",\n      \"reference\": \"\",\n      \"state\": \"\",\n      \"street\": \"\"\n    },\n    \"logisticsInfo\": [\n      {\n        \"deliveryWindow\": {\n          \"endDateUtc\": \"\",\n          \"lisPrice\": 0,\n          \"price\": 0,\n          \"startDateUtc\": \"\",\n          \"tax\": 0\n        },\n        \"itemIndex\": 0,\n        \"lockTTL\": \"\",\n        \"price\": 0,\n        \"selectedSla\": \"\",\n        \"shippingEstimate\": \"\"\n      }\n    ],\n    \"updateStatus\": \"\"\n  }\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/checkout/pub/orders";

    let payload = json!({
        "clientProfileData": json!({
            "corporateDocument": "",
            "corporateName": "",
            "corporatePhone": "",
            "document": "",
            "documentType": "",
            "email": "",
            "firstName": "",
            "isCorporate": false,
            "lastName": "",
            "phone": "",
            "stateInscription": "",
            "tradeName": ""
        }),
        "items": (
            json!({
                "attachments": (),
                "bundleItems": (
                    json!({
                        "id": "",
                        "name": "",
                        "price": 0,
                        "type": ""
                    })
                ),
                "commission": 0,
                "freightCommission": 0,
                "id": "",
                "isGift": false,
                "itemAttachment": json!({
                    "content": "",
                    "name": ""
                }),
                "measurementUnit": "",
                "price": 0,
                "priceTags": (
                    json!({
                        "identifier": "",
                        "isPercentual": false,
                        "name": "",
                        "rawValue": 0,
                        "value": 0
                    })
                ),
                "quantity": 0,
                "seller": "",
                "unitMultiplier": 0
            })
        ),
        "marketingData": json!({
            "coupon": "",
            "utmCampaign": "",
            "utmMedium": "",
            "utmSource": "",
            "utmiCampaign": "",
            "utmiPage": "",
            "utmiPart": ""
        }),
        "openTextField": "",
        "paymentData": json!({
            "giftCardMessages": (),
            "giftCards": (
                json!({
                    "balance": 0,
                    "id": "",
                    "inUse": false,
                    "isSpecialCard": false,
                    "name": "",
                    "redemptionCode": "",
                    "value": 0
                })
            ),
            "paymentSystems": (
                json!({
                    "description": "",
                    "groupName": "",
                    "id": 0,
                    "isCustom": false,
                    "name": "",
                    "requiresDocument": false,
                    "selected": false,
                    "stringId": "",
                    "template": "",
                    "validator": json!({
                        "cardCodeMask": "",
                        "cardCodeRegex": "",
                        "mask": "",
                        "regex": "",
                        "weights": ()
                    })
                })
            ),
            "payments": (
                json!({
                    "accountId": "",
                    "bin": "",
                    "installments": 0,
                    "paymentSystem": "",
                    "referenceValue": 0,
                    "value": 0
                })
            ),
            "updateStatus": ""
        }),
        "salesAssociateData": json!({"salesAssociateId": ""}),
        "shippingData": json!({
            "address": json!({
                "addressId": "",
                "addressType": "",
                "city": "",
                "complement": "",
                "country": "",
                "geoCoordinates": (),
                "neighborhood": "",
                "number": "",
                "postalCode": "",
                "receiverName": "",
                "reference": "",
                "state": "",
                "street": ""
            }),
            "logisticsInfo": (
                json!({
                    "deliveryWindow": json!({
                        "endDateUtc": "",
                        "lisPrice": 0,
                        "price": 0,
                        "startDateUtc": "",
                        "tax": 0
                    }),
                    "itemIndex": 0,
                    "lockTTL": "",
                    "price": 0,
                    "selectedSla": "",
                    "shippingEstimate": ""
                })
            ),
            "updateStatus": ""
        })
    });

    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/checkout/pub/orders \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "clientProfileData": {
    "corporateDocument": "",
    "corporateName": "",
    "corporatePhone": "",
    "document": "",
    "documentType": "",
    "email": "",
    "firstName": "",
    "isCorporate": false,
    "lastName": "",
    "phone": "",
    "stateInscription": "",
    "tradeName": ""
  },
  "items": [
    {
      "attachments": [],
      "bundleItems": [
        {
          "id": "",
          "name": "",
          "price": 0,
          "type": ""
        }
      ],
      "commission": 0,
      "freightCommission": 0,
      "id": "",
      "isGift": false,
      "itemAttachment": {
        "content": "",
        "name": ""
      },
      "measurementUnit": "",
      "price": 0,
      "priceTags": [
        {
          "identifier": "",
          "isPercentual": false,
          "name": "",
          "rawValue": 0,
          "value": 0
        }
      ],
      "quantity": 0,
      "seller": "",
      "unitMultiplier": 0
    }
  ],
  "marketingData": {
    "coupon": "",
    "utmCampaign": "",
    "utmMedium": "",
    "utmSource": "",
    "utmiCampaign": "",
    "utmiPage": "",
    "utmiPart": ""
  },
  "openTextField": "",
  "paymentData": {
    "giftCardMessages": [],
    "giftCards": [
      {
        "balance": 0,
        "id": "",
        "inUse": false,
        "isSpecialCard": false,
        "name": "",
        "redemptionCode": "",
        "value": 0
      }
    ],
    "paymentSystems": [
      {
        "description": "",
        "groupName": "",
        "id": 0,
        "isCustom": false,
        "name": "",
        "requiresDocument": false,
        "selected": false,
        "stringId": "",
        "template": "",
        "validator": {
          "cardCodeMask": "",
          "cardCodeRegex": "",
          "mask": "",
          "regex": "",
          "weights": []
        }
      }
    ],
    "payments": [
      {
        "accountId": "",
        "bin": "",
        "installments": 0,
        "paymentSystem": "",
        "referenceValue": 0,
        "value": 0
      }
    ],
    "updateStatus": ""
  },
  "salesAssociateData": {
    "salesAssociateId": ""
  },
  "shippingData": {
    "address": {
      "addressId": "",
      "addressType": "",
      "city": "",
      "complement": "",
      "country": "",
      "geoCoordinates": [],
      "neighborhood": "",
      "number": "",
      "postalCode": "",
      "receiverName": "",
      "reference": "",
      "state": "",
      "street": ""
    },
    "logisticsInfo": [
      {
        "deliveryWindow": {
          "endDateUtc": "",
          "lisPrice": 0,
          "price": 0,
          "startDateUtc": "",
          "tax": 0
        },
        "itemIndex": 0,
        "lockTTL": "",
        "price": 0,
        "selectedSla": "",
        "shippingEstimate": ""
      }
    ],
    "updateStatus": ""
  }
}'
echo '{
  "clientProfileData": {
    "corporateDocument": "",
    "corporateName": "",
    "corporatePhone": "",
    "document": "",
    "documentType": "",
    "email": "",
    "firstName": "",
    "isCorporate": false,
    "lastName": "",
    "phone": "",
    "stateInscription": "",
    "tradeName": ""
  },
  "items": [
    {
      "attachments": [],
      "bundleItems": [
        {
          "id": "",
          "name": "",
          "price": 0,
          "type": ""
        }
      ],
      "commission": 0,
      "freightCommission": 0,
      "id": "",
      "isGift": false,
      "itemAttachment": {
        "content": "",
        "name": ""
      },
      "measurementUnit": "",
      "price": 0,
      "priceTags": [
        {
          "identifier": "",
          "isPercentual": false,
          "name": "",
          "rawValue": 0,
          "value": 0
        }
      ],
      "quantity": 0,
      "seller": "",
      "unitMultiplier": 0
    }
  ],
  "marketingData": {
    "coupon": "",
    "utmCampaign": "",
    "utmMedium": "",
    "utmSource": "",
    "utmiCampaign": "",
    "utmiPage": "",
    "utmiPart": ""
  },
  "openTextField": "",
  "paymentData": {
    "giftCardMessages": [],
    "giftCards": [
      {
        "balance": 0,
        "id": "",
        "inUse": false,
        "isSpecialCard": false,
        "name": "",
        "redemptionCode": "",
        "value": 0
      }
    ],
    "paymentSystems": [
      {
        "description": "",
        "groupName": "",
        "id": 0,
        "isCustom": false,
        "name": "",
        "requiresDocument": false,
        "selected": false,
        "stringId": "",
        "template": "",
        "validator": {
          "cardCodeMask": "",
          "cardCodeRegex": "",
          "mask": "",
          "regex": "",
          "weights": []
        }
      }
    ],
    "payments": [
      {
        "accountId": "",
        "bin": "",
        "installments": 0,
        "paymentSystem": "",
        "referenceValue": 0,
        "value": 0
      }
    ],
    "updateStatus": ""
  },
  "salesAssociateData": {
    "salesAssociateId": ""
  },
  "shippingData": {
    "address": {
      "addressId": "",
      "addressType": "",
      "city": "",
      "complement": "",
      "country": "",
      "geoCoordinates": [],
      "neighborhood": "",
      "number": "",
      "postalCode": "",
      "receiverName": "",
      "reference": "",
      "state": "",
      "street": ""
    },
    "logisticsInfo": [
      {
        "deliveryWindow": {
          "endDateUtc": "",
          "lisPrice": 0,
          "price": 0,
          "startDateUtc": "",
          "tax": 0
        },
        "itemIndex": 0,
        "lockTTL": "",
        "price": 0,
        "selectedSla": "",
        "shippingEstimate": ""
      }
    ],
    "updateStatus": ""
  }
}' |  \
  http PUT {{baseUrl}}/api/checkout/pub/orders \
  accept:'' \
  content-type:''
wget --quiet \
  --method PUT \
  --header 'content-type: ' \
  --header 'accept: ' \
  --body-data '{\n  "clientProfileData": {\n    "corporateDocument": "",\n    "corporateName": "",\n    "corporatePhone": "",\n    "document": "",\n    "documentType": "",\n    "email": "",\n    "firstName": "",\n    "isCorporate": false,\n    "lastName": "",\n    "phone": "",\n    "stateInscription": "",\n    "tradeName": ""\n  },\n  "items": [\n    {\n      "attachments": [],\n      "bundleItems": [\n        {\n          "id": "",\n          "name": "",\n          "price": 0,\n          "type": ""\n        }\n      ],\n      "commission": 0,\n      "freightCommission": 0,\n      "id": "",\n      "isGift": false,\n      "itemAttachment": {\n        "content": "",\n        "name": ""\n      },\n      "measurementUnit": "",\n      "price": 0,\n      "priceTags": [\n        {\n          "identifier": "",\n          "isPercentual": false,\n          "name": "",\n          "rawValue": 0,\n          "value": 0\n        }\n      ],\n      "quantity": 0,\n      "seller": "",\n      "unitMultiplier": 0\n    }\n  ],\n  "marketingData": {\n    "coupon": "",\n    "utmCampaign": "",\n    "utmMedium": "",\n    "utmSource": "",\n    "utmiCampaign": "",\n    "utmiPage": "",\n    "utmiPart": ""\n  },\n  "openTextField": "",\n  "paymentData": {\n    "giftCardMessages": [],\n    "giftCards": [\n      {\n        "balance": 0,\n        "id": "",\n        "inUse": false,\n        "isSpecialCard": false,\n        "name": "",\n        "redemptionCode": "",\n        "value": 0\n      }\n    ],\n    "paymentSystems": [\n      {\n        "description": "",\n        "groupName": "",\n        "id": 0,\n        "isCustom": false,\n        "name": "",\n        "requiresDocument": false,\n        "selected": false,\n        "stringId": "",\n        "template": "",\n        "validator": {\n          "cardCodeMask": "",\n          "cardCodeRegex": "",\n          "mask": "",\n          "regex": "",\n          "weights": []\n        }\n      }\n    ],\n    "payments": [\n      {\n        "accountId": "",\n        "bin": "",\n        "installments": 0,\n        "paymentSystem": "",\n        "referenceValue": 0,\n        "value": 0\n      }\n    ],\n    "updateStatus": ""\n  },\n  "salesAssociateData": {\n    "salesAssociateId": ""\n  },\n  "shippingData": {\n    "address": {\n      "addressId": "",\n      "addressType": "",\n      "city": "",\n      "complement": "",\n      "country": "",\n      "geoCoordinates": [],\n      "neighborhood": "",\n      "number": "",\n      "postalCode": "",\n      "receiverName": "",\n      "reference": "",\n      "state": "",\n      "street": ""\n    },\n    "logisticsInfo": [\n      {\n        "deliveryWindow": {\n          "endDateUtc": "",\n          "lisPrice": 0,\n          "price": 0,\n          "startDateUtc": "",\n          "tax": 0\n        },\n        "itemIndex": 0,\n        "lockTTL": "",\n        "price": 0,\n        "selectedSla": "",\n        "shippingEstimate": ""\n      }\n    ],\n    "updateStatus": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orders
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]
let parameters = [
  "clientProfileData": [
    "corporateDocument": "",
    "corporateName": "",
    "corporatePhone": "",
    "document": "",
    "documentType": "",
    "email": "",
    "firstName": "",
    "isCorporate": false,
    "lastName": "",
    "phone": "",
    "stateInscription": "",
    "tradeName": ""
  ],
  "items": [
    [
      "attachments": [],
      "bundleItems": [
        [
          "id": "",
          "name": "",
          "price": 0,
          "type": ""
        ]
      ],
      "commission": 0,
      "freightCommission": 0,
      "id": "",
      "isGift": false,
      "itemAttachment": [
        "content": "",
        "name": ""
      ],
      "measurementUnit": "",
      "price": 0,
      "priceTags": [
        [
          "identifier": "",
          "isPercentual": false,
          "name": "",
          "rawValue": 0,
          "value": 0
        ]
      ],
      "quantity": 0,
      "seller": "",
      "unitMultiplier": 0
    ]
  ],
  "marketingData": [
    "coupon": "",
    "utmCampaign": "",
    "utmMedium": "",
    "utmSource": "",
    "utmiCampaign": "",
    "utmiPage": "",
    "utmiPart": ""
  ],
  "openTextField": "",
  "paymentData": [
    "giftCardMessages": [],
    "giftCards": [
      [
        "balance": 0,
        "id": "",
        "inUse": false,
        "isSpecialCard": false,
        "name": "",
        "redemptionCode": "",
        "value": 0
      ]
    ],
    "paymentSystems": [
      [
        "description": "",
        "groupName": "",
        "id": 0,
        "isCustom": false,
        "name": "",
        "requiresDocument": false,
        "selected": false,
        "stringId": "",
        "template": "",
        "validator": [
          "cardCodeMask": "",
          "cardCodeRegex": "",
          "mask": "",
          "regex": "",
          "weights": []
        ]
      ]
    ],
    "payments": [
      [
        "accountId": "",
        "bin": "",
        "installments": 0,
        "paymentSystem": "",
        "referenceValue": 0,
        "value": 0
      ]
    ],
    "updateStatus": ""
  ],
  "salesAssociateData": ["salesAssociateId": ""],
  "shippingData": [
    "address": [
      "addressId": "",
      "addressType": "",
      "city": "",
      "complement": "",
      "country": "",
      "geoCoordinates": [],
      "neighborhood": "",
      "number": "",
      "postalCode": "",
      "receiverName": "",
      "reference": "",
      "state": "",
      "street": ""
    ],
    "logisticsInfo": [
      [
        "deliveryWindow": [
          "endDateUtc": "",
          "lisPrice": 0,
          "price": 0,
          "startDateUtc": "",
          "tax": 0
        ],
        "itemIndex": 0,
        "lockTTL": "",
        "price": 0,
        "selectedSla": "",
        "shippingEstimate": ""
      ]
    ],
    "updateStatus": ""
  ]
] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orders")! 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
RESPONSE BODY json

{
  "orderForm": null,
  "orders": [
    {
      "allowCancellation": false,
      "allowChangeSeller": false,
      "allowEdition": false,
      "changeData": null,
      "checkedInPickupPointId": null,
      "clientPreferencesData": null,
      "clientProfileData": {
        "corporateDocument": null,
        "corporateName": null,
        "corporatePhone": null,
        "customerClass": null,
        "document": "12345678900",
        "documentType": "cpf",
        "email": "clark.kent@example.com",
        "firstName": "Clark",
        "isCorporate": false,
        "lastName": "Kent",
        "phone": "+5521998765432",
        "profileCompleteOnLoading": false,
        "profileErrorOnLoading": null,
        "stateInscription": null,
        "tradeName": null
      },
      "commercialConditionData": null,
      "creationDate": "2021-07-13T18:33:25.3029443Z",
      "customData": null,
      "followUpEmail": "6c10d76b5170456d89823b38b7c8f6ac@ct.vtex.com.br",
      "giftRegistryData": null,
      "hooksData": null,
      "hostName": "mystore",
      "invoiceData": null,
      "isCheckedIn": false,
      "isCompleted": false,
      "isUserDataVisible": true,
      "itemMetadata": {
        "items": [
          {
            "assemblyOptions": [],
            "detailUrl": "/chopp-brahma-claro-30l/p",
            "ean": null,
            "id": "2",
            "imageUrl": "http://mystore.vteximg.com.br/arquivos/ids/155400-55-55/30l_v2.png?v=637303412106100000",
            "name": "Chopp Brahma Claro 30L",
            "productId": "2",
            "refId": "CBC30L",
            "seller": "1",
            "skuName": "Chopp Brahma Claro 30L"
          }
        ]
      },
      "items": [
        {
          "additionalInfo": {
            "brandId": "2000000",
            "brandName": "Brahma",
            "dimension": null,
            "offeringInfo": null,
            "offeringType": null,
            "offeringTypeId": null
          },
          "assemblies": [],
          "attachmentOfferings": [],
          "attachments": [],
          "availability": "available",
          "bundleItems": [],
          "components": [],
          "detailUrl": "/chopp-brahma-claro-30l/p",
          "ean": null,
          "id": "2",
          "imageUrl": "http://mystore.vteximg.com.br/arquivos/ids/155400-55-55/30l_v2.png?v=637303412106100000",
          "isGift": false,
          "listPrice": 49900,
          "manualPrice": null,
          "manualPriceAppliedBy": null,
          "manufacturerCode": null,
          "measurementUnit": "un",
          "modalType": null,
          "name": "Chopp Brahma Claro 30L",
          "offerings": [],
          "parentAssemblyBinding": null,
          "parentItemIndex": null,
          "preSaleDate": null,
          "price": 32890,
          "priceDefinition": {
            "calculatedSellingPrice": 32890,
            "sellingPrices": [
              {
                "quantity": 1,
                "value": 32890
              }
            ],
            "total": 32890
          },
          "priceTags": [],
          "priceValidUntil": "2022-07-13T18:30:46Z",
          "productCategories": {
            "1": "Bebidas"
          },
          "productCategoryIds": "/1/",
          "productId": "2",
          "productRefId": "",
          "quantity": 1,
          "refId": "CBC30L",
          "rewardValue": 0,
          "seller": "1",
          "sellerChain": [
            "1"
          ],
          "sellingPrice": 32890,
          "skuName": "Chopp Brahma Claro 30L",
          "tax": 0,
          "uniqueId": "9D6E447B3FF64CEDA33B17C01379C119",
          "unitMultiplier": 1
        }
      ],
      "lastChange": "2021-07-13T18:33:27.736557Z",
      "marketingData": null,
      "merchantName": null,
      "openTextField": {
        "value": null
      },
      "orderFormCreationDate": "2021-07-13T18:33:25.1313373Z",
      "orderGroup": "1146512005522",
      "orderId": "1146512005522-01",
      "paymentData": {
        "giftCards": [],
        "transactions": [
          {
            "isActive": true,
            "merchantName": "MYSTORE",
            "payments": [],
            "sharedTransaction": false,
            "transactionId": "296D6D245C17437E823EB77E403FC88D"
          }
        ]
      },
      "ratesAndBenefitsData": {
        "rateAndBenefitsIdentifiers": [],
        "teaser": []
      },
      "roundingError": 0,
      "salesChannel": "1",
      "sellerOrderId": "00-1146512005522-01",
      "sellers": [
        {
          "id": "1",
          "logo": "",
          "name": "Tracking QA"
        }
      ],
      "shippingData": {
        "address": {
          "addressId": "teste",
          "addressType": "residential",
          "city": "Brasília",
          "complement": "15º andar",
          "country": "BRA",
          "geoCoordinates": [
            -47.924747467041016,
            -15.832582473754883
          ],
          "isDisposable": true,
          "neighborhood": "Copacabana",
          "number": "123",
          "postalCode": "70386000",
          "receiverName": "Clark Kent",
          "reference": null,
          "state": "DF",
          "street": "Rua da minha casa"
        },
        "availableAddresses": [
          {
            "addressId": "teste",
            "addressType": "residential",
            "city": "Rio de Janeiro",
            "complement": "15º andar",
            "country": "BRA",
            "geoCoordinates": [
              -47.924747467041016,
              -15.832582473754883
            ],
            "isDisposable": true,
            "neighborhood": "Copacabana",
            "number": "123",
            "postalCode": "12345000",
            "receiverName": "Clark Kent",
            "reference": null,
            "state": "RJ",
            "street": "Rua da minha casa"
          }
        ],
        "logisticsInfo": [
          {
            "addressId": "teste",
            "deliveryChannels": [
              {
                "id": "delivery"
              },
              {
                "id": "pickup-in-point"
              }
            ],
            "itemId": "2",
            "itemIndex": 0,
            "selectedDeliveryChannel": "delivery",
            "selectedSla": "Normal",
            "shipsTo": [
              "BRA",
              "COL",
              "USA"
            ],
            "slas": [
              {
                "availableDeliveryWindows": [],
                "deliveryChannel": "delivery",
                "deliveryIds": [
                  {
                    "courierId": "1",
                    "courierName": "Transportadora",
                    "dockId": "1",
                    "kitItemDetails": [],
                    "quantity": 1,
                    "warehouseId": "1_1"
                  }
                ],
                "deliveryWindow": null,
                "id": "Normal",
                "listPrice": 1500,
                "lockTTL": "10d",
                "name": "Normal",
                "pickupDistance": 0,
                "pickupPointId": null,
                "pickupStoreInfo": {
                  "additionalInfo": null,
                  "address": null,
                  "dockId": null,
                  "friendlyName": null,
                  "isPickupStore": false
                },
                "polygonName": null,
                "price": 1500,
                "shippingEstimate": "3bd",
                "shippingEstimateDate": null,
                "tax": 0,
                "transitTime": "3bd"
              }
            ]
          }
        ],
        "pickupPoints": [],
        "selectedAddresses": [
          {
            "addressId": "teste",
            "addressType": "residential",
            "city": "Rio de Janeiro",
            "complement": "15º andar",
            "country": "BRA",
            "geoCoordinates": [
              -47.924747467041016,
              -15.832582473754883
            ],
            "isDisposable": true,
            "neighborhood": "Copacabana",
            "number": "123",
            "postalCode": "12345000",
            "receiverName": "Clark Kent",
            "reference": null,
            "state": "RJ",
            "street": "Rua da minha casa"
          }
        ]
      },
      "state": null,
      "storeId": null,
      "storePreferencesData": {
        "countryCode": "BRA",
        "currencyCode": "BRL",
        "currencyFormatInfo": {
          "currencyDecimalDigits": 2,
          "currencyDecimalSeparator": ",",
          "currencyGroupSeparator": ".",
          "currencyGroupSize": 3,
          "startsWithCurrencySymbol": true
        },
        "currencyLocale": 1046,
        "currencySymbol": "R$",
        "saveUserData": false,
        "timeZone": "E. South America Standard Time"
      },
      "subscriptionData": null,
      "taxData": null,
      "timeZoneCreationDate": "2021-07-13T15:33:25.3029443",
      "timeZoneLastChange": "2021-07-13T15:33:27.736557",
      "totals": [
        {
          "id": "Items",
          "name": "Total dos Itens",
          "value": 32890
        },
        {
          "id": "Discounts",
          "name": "Total dos Descontos",
          "value": 0
        },
        {
          "id": "Shipping",
          "name": "Total do Frete",
          "value": 1500
        },
        {
          "id": "Tax",
          "name": "Total da Taxa",
          "value": 0
        }
      ],
      "userType": "",
      "value": 34390
    }
  ],
  "salesAssociateData": {
    "salesAssociateId": "seller123"
  },
  "transactionData": {
    "gatewayCallbackTemplatePath": "/checkout/gatewayCallback/1146512005522/{messageCode}",
    "merchantTransactions": [
      {
        "id": "MYSTORE",
        "merchantName": "MYSTORE",
        "payments": [
          {
            "accountId": null,
            "bin": null,
            "giftCardId": null,
            "giftCardProvider": null,
            "giftCardRedemptionCode": null,
            "paymentSystem": "6",
            "referenceValue": 34390,
            "tokenId": null,
            "value": 34390
          }
        ],
        "transactionId": "296D6D245C17437E823EB77E403FC88D"
      }
    ],
    "receiverUri": "https://mystore.vtexpayments.com.br/split/1146512005522/payments"
  }
}
POST Process order
{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup
HEADERS

Content-Type
Accept
Cookie
QUERY PARAMS

orderGroup
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup");

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

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

(client/post "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup" {:headers {:content-type ""
                                                                                                   :accept ""
                                                                                                   :cookie ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
  "cookie" => ""
}

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/checkout/pub/gatewayCallback/:orderGroup"),
    Headers =
    {
        { "accept", "" },
        { "cookie", "" },
    },
};
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/pub/gatewayCallback/:orderGroup");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddHeader("cookie", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup"

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

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

	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/pub/gatewayCallback/:orderGroup HTTP/1.1
Content-Type: 
Accept: 
Cookie: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .setHeader("cookie", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup"))
    .header("content-type", "")
    .header("accept", "")
    .header("cookie", "")
    .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/checkout/pub/gatewayCallback/:orderGroup")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .addHeader("cookie", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup")
  .header("content-type", "")
  .header("accept", "")
  .header("cookie", "")
  .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/checkout/pub/gatewayCallback/:orderGroup');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.setRequestHeader('cookie', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup',
  headers: {'content-type': '', accept: '', cookie: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup';
const options = {method: 'POST', headers: {'content-type': '', accept: '', cookie: ''}};

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/pub/gatewayCallback/:orderGroup',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: '',
    cookie: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .addHeader("cookie", "")
  .build()

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

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/api/checkout/pub/gatewayCallback/:orderGroup',
  headers: {
    'content-type': '',
    accept: '',
    cookie: ''
  }
};

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/checkout/pub/gatewayCallback/:orderGroup',
  headers: {'content-type': '', accept: '', cookie: ''}
};

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/pub/gatewayCallback/:orderGroup');

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

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/pub/gatewayCallback/:orderGroup',
  headers: {'content-type': '', accept: '', cookie: ''}
};

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/pub/gatewayCallback/:orderGroup';
const options = {method: 'POST', headers: {'content-type': '', accept: '', cookie: ''}};

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": @"",
                           @"cookie": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup"]
                                                       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/checkout/pub/gatewayCallback/:orderGroup" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
  ("cookie", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup",
  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: ",
    "cookie: "
  ],
]);

$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/pub/gatewayCallback/:orderGroup', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
    'cookie' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup');
$request->setRequestMethod('POST');
$request->setHeaders([
  'content-type' => '',
  'accept' => '',
  'cookie' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$headers.Add("cookie", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$headers.Add("cookie", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/gatewayCallback/:orderGroup", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup")

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

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

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

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

response = conn.post('/baseUrl/api/checkout/pub/gatewayCallback/:orderGroup') do |req|
  req.headers['accept'] = ''
  req.headers['cookie'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "".parse().unwrap());
    headers.insert("accept", "".parse().unwrap());
    headers.insert("cookie", "".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/checkout/pub/gatewayCallback/:orderGroup \
  --header 'accept: ' \
  --header 'content-type: ' \
  --header 'cookie: '
http POST {{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup \
  accept:'' \
  content-type:'' \
  cookie:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --header 'cookie: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/gatewayCallback/:orderGroup")! 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()
GET Get sellers by region or address
{{baseUrl}}/api/checkout/pub/regions/:regionId
HEADERS

Content-Type
Accept
QUERY PARAMS

country
regionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/regions/:regionId?country=");

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/pub/regions/:regionId" {:headers {:content-type ""
                                                                                        :accept ""}
                                                                              :query-params {:country ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/regions/:regionId?country="
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/pub/regions/:regionId?country="),
    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/pub/regions/:regionId?country=");
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/pub/regions/:regionId?country="

	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/pub/regions/:regionId?country= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/checkout/pub/regions/:regionId?country=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/regions/:regionId?country="))
    .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/pub/regions/:regionId?country=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pub/regions/:regionId?country=")
  .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/pub/regions/:regionId?country=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pub/regions/:regionId',
  params: {country: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/regions/:regionId?country=';
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/pub/regions/:regionId?country=',
  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/pub/regions/:regionId?country=")
  .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/pub/regions/:regionId?country=',
  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/pub/regions/:regionId',
  qs: {country: ''},
  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/pub/regions/:regionId');

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

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/pub/regions/:regionId',
  params: {country: ''},
  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/pub/regions/:regionId?country=';
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/pub/regions/:regionId?country="]
                                                       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/pub/regions/:regionId?country=" 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/pub/regions/:regionId?country=",
  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/pub/regions/:regionId?country=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/regions/:regionId');
$request->setMethod(HTTP_METH_GET);

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

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/regions/:regionId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'country' => ''
]));

$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/pub/regions/:regionId?country=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/regions/:regionId?country=' -Method GET -Headers $headers
import http.client

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

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

conn.request("GET", "/baseUrl/api/checkout/pub/regions/:regionId?country=", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/regions/:regionId"

querystring = {"country":""}

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/regions/:regionId"

queryString <- list(country = "")

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

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

url = URI("{{baseUrl}}/api/checkout/pub/regions/:regionId?country=")

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/pub/regions/:regionId') do |req|
  req.headers['accept'] = ''
  req.params['country'] = ''
end

puts response.status
puts response.body
use reqwest;

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

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

    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/checkout/pub/regions/:regionId?country=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/api/checkout/pub/regions/:regionId?country=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/api/checkout/pub/regions/:regionId?country='
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/regions/:regionId?country=")! 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 cart items
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items" {:headers {:content-type ""
                                                                                                    :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/items"),
    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/pub/orderForm/:orderFormId/items");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/items"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/items HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/items")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/items',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/items',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items',
  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/pub/orderForm/:orderFormId/items';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/items"]
                                                       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/checkout/pub/orderForm/:orderFormId/items" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items",
  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/checkout/pub/orderForm/:orderFormId/items', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/items' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/items", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/items') 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/pub/orderForm/:orderFormId/items";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items")! 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()
POST Add coupons to the cart
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons" {:headers {:content-type ""
                                                                                                      :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/coupons"),
    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/pub/orderForm/:orderFormId/coupons");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/coupons"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/coupons HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/coupons")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/coupons',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/coupons',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons',
  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/pub/orderForm/:orderFormId/coupons';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/coupons"]
                                                       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/checkout/pub/orderForm/:orderFormId/coupons" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons",
  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/checkout/pub/orderForm/:orderFormId/coupons', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/coupons' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/coupons", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/coupons') 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/pub/orderForm/:orderFormId/coupons";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/coupons")! 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()
GET Cart installments
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments
HEADERS

Content-Type
Accept
QUERY PARAMS

paymentSystem
orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=");

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/pub/orderForm/:orderFormId/installments" {:headers {:content-type ""
                                                                                                          :accept ""}
                                                                                                :query-params {:paymentSystem ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem="
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/pub/orderForm/:orderFormId/installments?paymentSystem="),
    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/pub/orderForm/:orderFormId/installments?paymentSystem=");
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/pub/orderForm/:orderFormId/installments?paymentSystem="

	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/pub/orderForm/:orderFormId/installments?paymentSystem= HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem="))
    .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/pub/orderForm/:orderFormId/installments?paymentSystem=")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=")
  .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/pub/orderForm/:orderFormId/installments?paymentSystem=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments',
  params: {paymentSystem: ''},
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=';
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/pub/orderForm/:orderFormId/installments?paymentSystem=',
  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/pub/orderForm/:orderFormId/installments?paymentSystem=")
  .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/pub/orderForm/:orderFormId/installments?paymentSystem=',
  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/pub/orderForm/:orderFormId/installments',
  qs: {paymentSystem: ''},
  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/pub/orderForm/:orderFormId/installments');

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

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/pub/orderForm/:orderFormId/installments',
  params: {paymentSystem: ''},
  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/pub/orderForm/:orderFormId/installments?paymentSystem=';
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/pub/orderForm/:orderFormId/installments?paymentSystem="]
                                                       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/pub/orderForm/:orderFormId/installments?paymentSystem=" 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/pub/orderForm/:orderFormId/installments?paymentSystem=",
  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/pub/orderForm/:orderFormId/installments?paymentSystem=', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments');
$request->setMethod(HTTP_METH_GET);

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

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'paymentSystem' => ''
]));

$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/pub/orderForm/:orderFormId/installments?paymentSystem=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=' -Method GET -Headers $headers
import http.client

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

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

conn.request("GET", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments"

querystring = {"paymentSystem":""}

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments"

queryString <- list(paymentSystem = "")

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=")

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/pub/orderForm/:orderFormId/installments') do |req|
  req.headers['accept'] = ''
  req.params['paymentSystem'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments";

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

    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/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=' \
  --header 'accept: ' \
  --header 'content-type: '
http GET '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=' \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem='
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/installments?paymentSystem=")! 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 Cart simulation
{{baseUrl}}/api/checkout/pub/orderForms/simulation
HEADERS

Content-Type
Accept
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForms/simulation");

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/post "{{baseUrl}}/api/checkout/pub/orderForms/simulation" {:headers {:content-type ""
                                                                                             :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForms/simulation"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForms/simulation"),
    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/pub/orderForms/simulation");
var request = new RestRequest("", Method.Post);
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/pub/orderForms/simulation"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForms/simulation HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForms/simulation")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForms/simulation"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForms/simulation")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForms/simulation")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForms/simulation');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForms/simulation',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForms/simulation';
const options = {method: 'POST', 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/pub/orderForms/simulation',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForms/simulation")
  .post(null)
  .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/checkout/pub/orderForms/simulation',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForms/simulation',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForms/simulation');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForms/simulation',
  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/pub/orderForms/simulation';
const options = {method: 'POST', 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/pub/orderForms/simulation"]
                                                       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/checkout/pub/orderForms/simulation" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForms/simulation",
  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/checkout/pub/orderForms/simulation', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForms/simulation');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForms/simulation');
$request->setRequestMethod('POST');
$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/pub/orderForms/simulation' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForms/simulation' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForms/simulation", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForms/simulation"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForms/simulation"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForms/simulation")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForms/simulation') 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/pub/orderForms/simulation";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForms/simulation \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForms/simulation \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForms/simulation
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForms/simulation")! 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 Change price
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
itemIndex
BODY json

{
  "price": 0
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price");

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  \"price\": 0\n}");

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

(client/put "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price" {:headers {:accept ""}
                                                                                                          :content-type :json
                                                                                                          :form-params {:price 0}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}
reqBody = "{\n  \"price\": 0\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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price"),
    Headers =
    {
        { "accept", "" },
    },
    Content = new StringContent("{\n  \"price\": 0\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/pub/orderForm/:orderFormId/items/:itemIndex/price");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n  \"price\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price"

	payload := strings.NewReader("{\n  \"price\": 0\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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price HTTP/1.1
Content-Type: 
Accept: 
Host: example.com
Content-Length: 16

{
  "price": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .setBody("{\n  \"price\": 0\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price"))
    .header("content-type", "")
    .header("accept", "")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"price\": 0\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  \"price\": 0\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price")
  .put(body)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price")
  .header("content-type", "")
  .header("accept", "")
  .body("{\n  \"price\": 0\n}")
  .asString();
const data = JSON.stringify({
  price: 0
});

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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price',
  headers: {'content-type': '', accept: ''},
  data: {price: 0}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price';
const options = {method: 'PUT', headers: {'content-type': '', accept: ''}, body: '{"price":0}'};

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/pub/orderForm/:orderFormId/items/:itemIndex/price',
  method: 'PUT',
  headers: {
    'content-type': '',
    accept: ''
  },
  processData: false,
  data: '{\n  "price": 0\n}'
};

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

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"price\": 0\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price")
  .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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price',
  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({price: 0}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price',
  headers: {'content-type': '', accept: ''},
  body: {price: 0},
  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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price');

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

req.type('json');
req.send({
  price: 0
});

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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price',
  headers: {'content-type': '', accept: ''},
  data: {price: 0}
};

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/pub/orderForm/:orderFormId/items/:itemIndex/price';
const options = {method: 'PUT', headers: {'content-type': '', accept: ''}, body: '{"price":0}'};

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 = @{ @"price": @0 };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price"]
                                                       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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"price\": 0\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price",
  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([
    'price' => 0
  ]),
  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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price', [
  'body' => '{
  "price": 0
}',
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price');
$request->setMethod(HTTP_METH_PUT);

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

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'price' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price');
$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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price' -Method PUT -Headers $headers -ContentType '' -Body '{
  "price": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price' -Method PUT -Headers $headers -ContentType '' -Body '{
  "price": 0
}'
import http.client

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

payload = "{\n  \"price\": 0\n}"

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

conn.request("PUT", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price", payload, headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price"

payload = { "price": 0 }
headers = {
    "content-type": "",
    "accept": ""
}

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price"

payload <- "{\n  \"price\": 0\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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price")

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  \"price\": 0\n}"

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

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

response = conn.put('/baseUrl/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price') do |req|
  req.headers['accept'] = ''
  req.body = "{\n  \"price\": 0\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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price";

    let payload = json!({"price": 0});

    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/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price \
  --header 'accept: ' \
  --header 'content-type: ' \
  --data '{
  "price": 0
}'
echo '{
  "price": 0
}' |  \
  http PUT {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price \
  accept:'' \
  content-type:''
wget --quiet \
  --method PUT \
  --header 'content-type: ' \
  --header 'accept: ' \
  --body-data '{\n  "price": 0\n}' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price
import Foundation

let headers = [
  "content-type": "",
  "accept": ""
]
let parameters = ["price": 0] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/:itemIndex/price")! 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
RESPONSE BODY json

{
  "allowManualPrice": true,
  "canEditData": true,
  "checkedInPickupPointId": null,
  "clientPreferencesData": {
    "locale": "pt-BR",
    "optinNewsLetter": null
  },
  "clientProfileData": null,
  "commercialConditionData": null,
  "customData": null,
  "giftRegistryData": null,
  "hooksData": null,
  "ignoreProfileData": false,
  "invoiceData": null,
  "isCheckedIn": false,
  "itemMetadata": {
    "items": [
      {
        "assemblyOptions": [],
        "detailUrl": "/racao-royal-canin-feline-urinary/p",
        "ean": "123456789",
        "id": "1",
        "imageUrl": "http://lojadobreno.vteximg.com.br/arquivos/ids/155450-55-55/Racao-Royal-Canin-Feline-Urinary-SO.jpg?v=637139444438700000",
        "name": "Ração Royal Canin Feline Urinary 500g",
        "productId": "1",
        "refId": "0001",
        "seller": "1",
        "skuName": "Ração Royal Canin Feline Urinary 500g"
      }
    ]
  },
  "items": [
    {
      "additionalInfo": {
        "brandId": "2000000",
        "brandName": "Royal Canin",
        "offeringInfo": null,
        "offeringType": null,
        "offeringTypeId": null
      },
      "assemblies": [],
      "attachmentOfferings": [],
      "attachments": [],
      "availability": "available",
      "bundleItems": [],
      "components": [],
      "detailUrl": "/racao-royal-canin-feline-urinary/p",
      "ean": "123456789",
      "id": "1",
      "imageUrl": "http://lojadobreno.vteximg.com.br/arquivos/ids/155450-55-55/Racao-Royal-Canin-Feline-Urinary-SO.jpg?v=637139444438700000",
      "isGift": false,
      "listPrice": 30000,
      "manualPrice": 10000,
      "manufacturerCode": null,
      "measurementUnit": "un",
      "modalType": null,
      "name": "Ração Royal Canin Feline Urinary 500g",
      "offerings": [],
      "parentAssemblyBinding": null,
      "parentItemIndex": null,
      "preSaleDate": null,
      "price": 15000,
      "priceTags": [
        {
          "identifier": null,
          "isPercentual": false,
          "name": "DISCOUNT@MANUALPRICE",
          "rawValue": -50,
          "value": -5000
        }
      ],
      "priceValidUntil": "2021-02-27T14:59:00.8288784Z",
      "productCategories": {
        "1": "Alimentação",
        "10": "Ração Seca"
      },
      "productCategoryIds": "/1/10/",
      "productId": "1",
      "productRefId": "",
      "quantity": 1,
      "refId": "0001",
      "rewardValue": 0,
      "seller": "1",
      "sellerChain": [
        "1"
      ],
      "sellingPrice": 10000,
      "skuName": "Ração Royal Canin Feline Urinary 500g",
      "tax": 0,
      "uniqueId": "E0F2B7AF5CD74D668F1E27537206912C",
      "unitMultiplier": 1
    }
  ],
  "itemsOrdination": null,
  "loggedIn": true,
  "marketingData": null,
  "messages": [],
  "openTextField": null,
  "orderFormId": "ede846222cd44046ba6c638442c3505a",
  "paymentData": {
    "availableAccounts": [],
    "availableTokens": [],
    "giftCardMessages": [],
    "giftCards": [],
    "installmentOptions": [
      {
        "bin": null,
        "installments": [
          {
            "count": 1,
            "hasInterestRate": false,
            "interestRate": 0,
            "sellerMerchantInstallments": [
              {
                "count": 1,
                "hasInterestRate": false,
                "id": "LOJADOBRENO",
                "interestRate": 0,
                "total": 10000,
                "value": 10000
              }
            ],
            "total": 10000,
            "value": 10000
          },
          {
            "count": 2,
            "hasInterestRate": false,
            "interestRate": 0,
            "sellerMerchantInstallments": [
              {
                "count": 2,
                "hasInterestRate": false,
                "id": "LOJADOBRENO",
                "interestRate": 0,
                "total": 10000,
                "value": 5000
              }
            ],
            "total": 10000,
            "value": 5000
          }
        ],
        "paymentGroupName": null,
        "paymentName": null,
        "paymentSystem": "2",
        "value": 10000
      }
    ],
    "paymentSystems": [
      {
        "availablePayments": null,
        "description": null,
        "dueDate": "2020-03-05T16:42:31.7836281Z",
        "groupName": "creditCardPaymentGroup",
        "id": 2,
        "isCustom": false,
        "name": "Visa",
        "requiresAuthentication": false,
        "requiresDocument": false,
        "stringId": "2",
        "template": "creditCardPaymentGroup-template",
        "validator": {
          "cardCodeMask": "999",
          "cardCodeRegex": "^[0-9]{3}$",
          "mask": "9999 9999 9999 9999",
          "regex": "^4[0-9]{15}$",
          "useBillingAddress": true,
          "useCardHolderName": true,
          "useCvv": true,
          "useExpirationDate": true,
          "weights": [
            2,
            1,
            2,
            1,
            2
          ]
        }
      }
    ],
    "payments": []
  },
  "ratesAndBenefitsData": {
    "rateAndBenefitsIdentifiers": [],
    "teaser": []
  },
  "salesChannel": "1",
  "selectableGifts": [],
  "sellers": [
    {
      "id": "1",
      "logo": "",
      "name": "lojadobreno"
    }
  ],
  "shippingData": {
    "address": null,
    "availableAddresses": [],
    "logisticsInfo": [
      {
        "addressId": null,
        "deliveryChannels": [
          {
            "id": "pickup-in-point"
          },
          {
            "id": "delivery"
          }
        ],
        "itemId": "1",
        "itemIndex": 0,
        "selectedDeliveryChannel": "delivery",
        "selectedSla": null,
        "shipsTo": [
          "BRA"
        ],
        "slas": []
      }
    ],
    "pickupPoints": [],
    "selectedAddresses": []
  },
  "storeId": null,
  "storePreferencesData": {
    "countryCode": "BRA",
    "currencyCode": "BRL",
    "currencyFormatInfo": {
      "currencyDecimalDigits": 2,
      "currencyDecimalSeparator": ",",
      "currencyGroupSeparator": ".",
      "currencyGroupSize": 3,
      "startsWithCurrencySymbol": true
    },
    "currencyLocale": 1046,
    "currencySymbol": "R$",
    "saveUserData": true,
    "timeZone": "E. South America Standard Time"
  },
  "subscriptionData": null,
  "totalizers": [
    {
      "id": "Items",
      "name": "Total dos Itens",
      "value": 15000
    },
    {
      "id": "Discounts",
      "name": "Total dos Descontos",
      "value": -5000
    }
  ],
  "userProfileId": null,
  "userType": null,
  "value": 10000
}
GET Get cart information by ID
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId");

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/pub/orderForm/:orderFormId" {:headers {:content-type ""
                                                                                             :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId"
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/pub/orderForm/:orderFormId"),
    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/pub/orderForm/:orderFormId");
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/pub/orderForm/:orderFormId"

	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/pub/orderForm/:orderFormId HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId"))
    .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/pub/orderForm/:orderFormId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId")
  .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/pub/orderForm/:orderFormId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId';
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/pub/orderForm/:orderFormId',
  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/pub/orderForm/:orderFormId")
  .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/pub/orderForm/:orderFormId',
  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/pub/orderForm/:orderFormId',
  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/pub/orderForm/:orderFormId');

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/pub/orderForm/:orderFormId',
  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/pub/orderForm/:orderFormId';
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/pub/orderForm/:orderFormId"]
                                                       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/pub/orderForm/:orderFormId" 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/pub/orderForm/:orderFormId",
  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/pub/orderForm/:orderFormId', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId');
$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/pub/orderForm/:orderFormId');
$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/pub/orderForm/:orderFormId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId' -Method GET -Headers $headers
import http.client

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

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

conn.request("GET", "/baseUrl/api/checkout/pub/orderForm/:orderFormId", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId")

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/pub/orderForm/:orderFormId') 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/pub/orderForm/:orderFormId";

    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/pub/orderForm/:orderFormId \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId")! 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()
GET Get current or create a new cart
{{baseUrl}}/api/checkout/pub/orderForm
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/pub/orderForm");

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/pub/orderForm" {:headers {:content-type ""
                                                                                :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm"
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/pub/orderForm"),
    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/pub/orderForm");
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/pub/orderForm"

	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/pub/orderForm HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

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

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm"))
    .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/pub/orderForm")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/checkout/pub/orderForm")
  .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/pub/orderForm');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/api/checkout/pub/orderForm',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm';
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/pub/orderForm',
  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/pub/orderForm")
  .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/pub/orderForm',
  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/pub/orderForm',
  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/pub/orderForm');

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/pub/orderForm',
  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/pub/orderForm';
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/pub/orderForm"]
                                                       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/pub/orderForm" 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/pub/orderForm",
  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/pub/orderForm', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm');
$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/pub/orderForm');
$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/pub/orderForm' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm' -Method GET -Headers $headers
import http.client

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

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

conn.request("GET", "/baseUrl/api/checkout/pub/orderForm", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm")

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/pub/orderForm') 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/pub/orderForm";

    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/pub/orderForm \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/api/checkout/pub/orderForm \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm")! 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()
PATCH Ignore profile data
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile");

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/patch "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile" {:headers {:content-type ""
                                                                                                       :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

response = HTTP::Client.patch url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile"),
    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/pub/orderForm/:orderFormId/profile");
var request = new RestRequest("", Method.Patch);
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/pub/orderForm/:orderFormId/profile"

	req, _ := http.NewRequest("PATCH", 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))

}
PATCH /baseUrl/api/checkout/pub/orderForm/:orderFormId/profile HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile"))
    .header("content-type", "")
    .header("accept", "")
    .method("PATCH", 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/pub/orderForm/:orderFormId/profile")
  .patch(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile")
  .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('PATCH', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile';
const options = {method: 'PATCH', 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/pub/orderForm/:orderFormId/profile',
  method: 'PATCH',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile")
  .patch(null)
  .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/checkout/pub/orderForm/:orderFormId/profile',
  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: 'PATCH',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile',
  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('PATCH', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile');

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: 'PATCH',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile',
  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/pub/orderForm/:orderFormId/profile';
const options = {method: 'PATCH', 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/pub/orderForm/:orderFormId/profile"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[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/pub/orderForm/:orderFormId/profile" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  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/checkout/pub/orderForm/:orderFormId/profile', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile');
$request->setRequestMethod('PATCH');
$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/pub/orderForm/:orderFormId/profile' -Method PATCH -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile' -Method PATCH -Headers $headers
import http.client

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

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

conn.request("PATCH", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/profile", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile")

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

request = Net::HTTP::Patch.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.patch('/baseUrl/api/checkout/pub/orderForm/:orderFormId/profile') 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/checkout/pub/orderForm/:orderFormId/profile";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile \
  --header 'accept: ' \
  --header 'content-type: '
http PATCH {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile \
  accept:'' \
  content-type:''
wget --quiet \
  --method PATCH \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/profile")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
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 Remove all items
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll" {:headers {:content-type ""
                                                                                                              :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/items/removeAll"),
    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/pub/orderForm/:orderFormId/items/removeAll");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/items/removeAll"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/items/removeAll HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/items/removeAll")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/items/removeAll',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/items/removeAll',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll',
  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/pub/orderForm/:orderFormId/items/removeAll';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/items/removeAll"]
                                                       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/checkout/pub/orderForm/:orderFormId/items/removeAll" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll",
  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/checkout/pub/orderForm/:orderFormId/items/removeAll', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/items/removeAll' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/items/removeAll", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/items/removeAll') 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/pub/orderForm/:orderFormId/items/removeAll";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/removeAll")! 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()
GET Remove all personal data
{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId");

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}}/checkout/changeToAnonymousUser/:orderFormId" {:headers {:content-type ""
                                                                                                 :accept ""}})
require "http/client"

url = "{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId"
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}}/checkout/changeToAnonymousUser/:orderFormId"),
    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}}/checkout/changeToAnonymousUser/:orderFormId");
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}}/checkout/changeToAnonymousUser/:orderFormId"

	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/checkout/changeToAnonymousUser/:orderFormId HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId"))
    .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}}/checkout/changeToAnonymousUser/:orderFormId")
  .get()
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId")
  .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}}/checkout/changeToAnonymousUser/:orderFormId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId';
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}}/checkout/changeToAnonymousUser/:orderFormId',
  method: 'GET',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId")
  .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/checkout/changeToAnonymousUser/:orderFormId',
  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}}/checkout/changeToAnonymousUser/:orderFormId',
  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}}/checkout/changeToAnonymousUser/:orderFormId');

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}}/checkout/changeToAnonymousUser/:orderFormId',
  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}}/checkout/changeToAnonymousUser/:orderFormId';
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}}/checkout/changeToAnonymousUser/:orderFormId"]
                                                       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}}/checkout/changeToAnonymousUser/:orderFormId" 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}}/checkout/changeToAnonymousUser/:orderFormId",
  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}}/checkout/changeToAnonymousUser/:orderFormId', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId');
$request->setMethod(HTTP_METH_GET);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId');
$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}}/checkout/changeToAnonymousUser/:orderFormId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId' -Method GET -Headers $headers
import http.client

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

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

conn.request("GET", "/baseUrl/checkout/changeToAnonymousUser/:orderFormId", headers=headers)

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

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

url = "{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId"

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

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

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

url <- "{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId"

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

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

url = URI("{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId")

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/checkout/changeToAnonymousUser/:orderFormId') do |req|
  req.headers['accept'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId";

    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}}/checkout/changeToAnonymousUser/:orderFormId \
  --header 'accept: ' \
  --header 'content-type: '
http GET {{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId \
  accept:'' \
  content-type:''
wget --quiet \
  --method GET \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/checkout/changeToAnonymousUser/:orderFormId")! 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 Update cart items
{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update
HEADERS

Content-Type
Accept
QUERY PARAMS

orderFormId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update");

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/post "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update" {:headers {:content-type ""
                                                                                                           :accept ""}})
require "http/client"

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update"
headers = HTTP::Headers{
  "content-type" => ""
  "accept" => ""
}

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/checkout/pub/orderForm/:orderFormId/items/update"),
    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/pub/orderForm/:orderFormId/items/update");
var request = new RestRequest("", Method.Post);
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/pub/orderForm/:orderFormId/items/update"

	req, _ := http.NewRequest("POST", 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))

}
POST /baseUrl/api/checkout/pub/orderForm/:orderFormId/items/update HTTP/1.1
Content-Type: 
Accept: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update")
  .setHeader("content-type", "")
  .setHeader("accept", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update"))
    .header("content-type", "")
    .header("accept", "")
    .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/checkout/pub/orderForm/:orderFormId/items/update")
  .post(null)
  .addHeader("content-type", "")
  .addHeader("accept", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update")
  .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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update',
  headers: {'content-type': '', accept: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/items/update',
  method: 'POST',
  headers: {
    'content-type': '',
    accept: ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update")
  .post(null)
  .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/checkout/pub/orderForm/:orderFormId/items/update',
  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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update',
  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('POST', '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update');

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: 'POST',
  url: '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update',
  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/pub/orderForm/:orderFormId/items/update';
const options = {method: 'POST', 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/pub/orderForm/:orderFormId/items/update"]
                                                       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/checkout/pub/orderForm/:orderFormId/items/update" in
let headers = Header.add_list (Header.init ()) [
  ("content-type", "");
  ("accept", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update",
  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/checkout/pub/orderForm/:orderFormId/items/update', [
  'headers' => [
    'accept' => '',
    'content-type' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update');
$request->setMethod(HTTP_METH_POST);

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

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update');
$request->setRequestMethod('POST');
$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/pub/orderForm/:orderFormId/items/update' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update' -Method POST -Headers $headers
import http.client

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

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

conn.request("POST", "/baseUrl/api/checkout/pub/orderForm/:orderFormId/items/update", headers=headers)

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

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

url = "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update"

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

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

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

url <- "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update"

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

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

url = URI("{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update")

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

request = Net::HTTP::Post.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.post('/baseUrl/api/checkout/pub/orderForm/:orderFormId/items/update') 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/pub/orderForm/:orderFormId/items/update";

    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)
        .send()
        .await;

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update \
  --header 'accept: ' \
  --header 'content-type: '
http POST {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update \
  accept:'' \
  content-type:''
wget --quiet \
  --method POST \
  --header 'content-type: ' \
  --header 'accept: ' \
  --output-document \
  - {{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/checkout/pub/orderForm/:orderFormId/items/update")! 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()