BeezUP Merchant API
GET
Get the Analytics API operation index for one store
{{baseUrl}}/v2/user/analytics/:storeId
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId"))
.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}}/v2/user/analytics/:storeId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId")
.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}}/v2/user/analytics/:storeId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/analytics/:storeId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId',
headers: {}
};
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}}/v2/user/analytics/:storeId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId');
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}}/v2/user/analytics/:storeId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId
http GET {{baseUrl}}/v2/user/analytics/:storeId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the Analytics API operation index
{{baseUrl}}/v2/user/analytics/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/"))
.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}}/v2/user/analytics/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/")
.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}}/v2/user/analytics/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/analytics/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/';
const options = {method: 'GET'};
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}}/v2/user/analytics/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/',
headers: {}
};
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}}/v2/user/analytics/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/');
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}}/v2/user/analytics/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/
http GET {{baseUrl}}/v2/user/analytics/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Copy product optimisations between 2 channels
{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy
QUERY PARAMS
storeId
BODY json
{
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy" {:content-type :json
:form-params {:channelIdSource ""
:channelIdTarget ""
:keepExistingOptimisation false}})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\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}}/v2/user/analytics/:storeId/optimisations/copy"),
Content = new StringContent("{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy"
payload := strings.NewReader("{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/optimisations/copy HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 89
{
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy")
.setHeader("content-type", "application/json")
.setBody("{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy")
.header("content-type", "application/json")
.body("{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}")
.asString();
const data = JSON.stringify({
channelIdSource: '',
channelIdTarget: '',
keepExistingOptimisation: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy',
headers: {'content-type': 'application/json'},
data: {channelIdSource: '', channelIdTarget: '', keepExistingOptimisation: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"channelIdSource":"","channelIdTarget":"","keepExistingOptimisation":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "channelIdSource": "",\n "channelIdTarget": "",\n "keepExistingOptimisation": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/optimisations/copy',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({channelIdSource: '', channelIdTarget: '', keepExistingOptimisation: false}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy',
headers: {'content-type': 'application/json'},
body: {channelIdSource: '', channelIdTarget: '', keepExistingOptimisation: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
channelIdSource: '',
channelIdTarget: '',
keepExistingOptimisation: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy',
headers: {'content-type': 'application/json'},
data: {channelIdSource: '', channelIdTarget: '', keepExistingOptimisation: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"channelIdSource":"","channelIdTarget":"","keepExistingOptimisation":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"channelIdSource": @"",
@"channelIdTarget": @"",
@"keepExistingOptimisation": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy"]
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}}/v2/user/analytics/:storeId/optimisations/copy" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy",
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([
'channelIdSource' => '',
'channelIdTarget' => '',
'keepExistingOptimisation' => null
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/analytics/:storeId/optimisations/copy', [
'body' => '{
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'channelIdSource' => '',
'channelIdTarget' => '',
'keepExistingOptimisation' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'channelIdSource' => '',
'channelIdTarget' => '',
'keepExistingOptimisation' => null
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/optimisations/copy", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy"
payload = {
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": False
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy"
payload <- "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\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}}/v2/user/analytics/:storeId/optimisations/copy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\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/v2/user/analytics/:storeId/optimisations/copy') do |req|
req.body = "{\n \"channelIdSource\": \"\",\n \"channelIdTarget\": \"\",\n \"keepExistingOptimisation\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy";
let payload = json!({
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy \
--header 'content-type: application/json' \
--data '{
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
}'
echo '{
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
}' | \
http POST {{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "channelIdSource": "",\n "channelIdTarget": "",\n "keepExistingOptimisation": false\n}' \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/copy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"catalogProductCount": "101",
"channel": {
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"channelImageUrl": "http://www.mydomain.com",
"channelName": "Amazon FRA"
},
"enabledProductCount": "101"
}
POST
Optimise all products
{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName
QUERY PARAMS
storeId
actionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/optimisations/all/:actionName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName"))
.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}}/v2/user/analytics/:storeId/optimisations/all/:actionName")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName")
.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}}/v2/user/analytics/:storeId/optimisations/all/:actionName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/optimisations/all/:actionName',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/optimisations/all/:actionName',
headers: {}
};
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}}/v2/user/analytics/:storeId/optimisations/all/:actionName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName');
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}}/v2/user/analytics/:storeId/optimisations/all/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/optimisations/all/:actionName" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/optimisations/all/:actionName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/optimisations/all/:actionName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName
http POST {{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/all/:actionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Optimise product
{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName
QUERY PARAMS
storeId
productId
actionName
BODY json
[
{}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName" {:content-type :json
:form-params ["a2d38563-50f0-43f1-be2b-b16e7ec4f007"]})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName"),
Content = new StringContent("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName"
payload := strings.NewReader("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName")
.setHeader("content-type", "application/json")
.setBody("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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 \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName")
.header("content-type", "application/json")
.body("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]")
.asString();
const data = JSON.stringify([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName',
headers: {'content-type': 'application/json'},
data: ['a2d38563-50f0-43f1-be2b-b16e7ec4f007']
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '["a2d38563-50f0-43f1-be2b-b16e7ec4f007"]'
};
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}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n "a2d38563-50f0-43f1-be2b-b16e7ec4f007"\n]'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify(['a2d38563-50f0-43f1-be2b-b16e7ec4f007']));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName',
headers: {'content-type': 'application/json'},
body: ['a2d38563-50f0-43f1-be2b-b16e7ec4f007'],
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}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]);
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}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName',
headers: {'content-type': 'application/json'},
data: ['a2d38563-50f0-43f1-be2b-b16e7ec4f007']
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '["a2d38563-50f0-43f1-be2b-b16e7ec4f007"]'
};
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" };
NSDictionary *parameters = @[ @"a2d38563-50f0-43f1-be2b-b16e7ec4f007" ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName"]
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}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName",
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([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName', [
'body' => '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName"
payload = ["a2d38563-50f0-43f1-be2b-b16e7ec4f007"]
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName"
payload <- "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName') do |req|
req.body = "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName";
let payload = ("a2d38563-50f0-43f1-be2b-b16e7ec4f007");
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName \
--header 'content-type: application/json' \
--data '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]'
echo '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]' | \
http POST {{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '[\n "a2d38563-50f0-43f1-be2b-b16e7ec4f007"\n]' \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["a2d38563-50f0-43f1-be2b-b16e7ec4f007"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/byproduct/:productId/:actionName")! 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
Optimise products by category
{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName
QUERY PARAMS
storeId
catalogCategoryId
actionName
BODY json
[
{}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName" {:content-type :json
:form-params ["a2d38563-50f0-43f1-be2b-b16e7ec4f007"]})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName"),
Content = new StringContent("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName"
payload := strings.NewReader("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName")
.setHeader("content-type", "application/json")
.setBody("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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 \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName")
.header("content-type", "application/json")
.body("[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]")
.asString();
const data = JSON.stringify([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName',
headers: {'content-type': 'application/json'},
data: ['a2d38563-50f0-43f1-be2b-b16e7ec4f007']
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '["a2d38563-50f0-43f1-be2b-b16e7ec4f007"]'
};
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}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n "a2d38563-50f0-43f1-be2b-b16e7ec4f007"\n]'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify(['a2d38563-50f0-43f1-be2b-b16e7ec4f007']));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName',
headers: {'content-type': 'application/json'},
body: ['a2d38563-50f0-43f1-be2b-b16e7ec4f007'],
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}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]);
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}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName',
headers: {'content-type': 'application/json'},
data: ['a2d38563-50f0-43f1-be2b-b16e7ec4f007']
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '["a2d38563-50f0-43f1-be2b-b16e7ec4f007"]'
};
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" };
NSDictionary *parameters = @[ @"a2d38563-50f0-43f1-be2b-b16e7ec4f007" ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName"]
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}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName",
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([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName', [
'body' => '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'a2d38563-50f0-43f1-be2b-b16e7ec4f007'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName"
payload = ["a2d38563-50f0-43f1-be2b-b16e7ec4f007"]
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName"
payload <- "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\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/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName') do |req|
req.body = "[\n \"a2d38563-50f0-43f1-be2b-b16e7ec4f007\"\n]"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName";
let payload = ("a2d38563-50f0-43f1-be2b-b16e7ec4f007");
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName \
--header 'content-type: application/json' \
--data '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]'
echo '[
"a2d38563-50f0-43f1-be2b-b16e7ec4f007"
]' | \
http POST {{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '[\n "a2d38563-50f0-43f1-be2b-b16e7ec4f007"\n]' \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["a2d38563-50f0-43f1-be2b-b16e7ec4f007"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bycategory/:catalogCategoryId/:actionName")! 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
Optimise products by channel
{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName
QUERY PARAMS
storeId
channelId
actionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName"))
.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}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName")
.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}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName',
headers: {}
};
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}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName');
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}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName
http POST {{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/bychannel/:channelId/:actionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Optimise products by page
{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName
QUERY PARAMS
storeId
actionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/optimisations/:actionName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName"))
.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}}/v2/user/analytics/:storeId/optimisations/:actionName")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName")
.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}}/v2/user/analytics/:storeId/optimisations/:actionName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/optimisations/:actionName',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/optimisations/:actionName',
headers: {}
};
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}}/v2/user/analytics/:storeId/optimisations/:actionName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName');
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}}/v2/user/analytics/:storeId/optimisations/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/optimisations/:actionName" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/optimisations/:actionName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/optimisations/:actionName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName
http POST {{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/optimisations/:actionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete the report filter
{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
QUERY PARAMS
storeId
reportFilterId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"))
.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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId';
const options = {method: 'DELETE'};
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
headers: {}
};
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
http DELETE {{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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 report filter list for the given store
{{baseUrl}}/v2/user/analytics/:storeId/reports/filters
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/reports/filters HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters"))
.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}}/v2/user/analytics/:storeId/reports/filters")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters")
.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}}/v2/user/analytics/:storeId/reports/filters');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/reports/filters',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/reports/filters',
headers: {}
};
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}}/v2/user/analytics/:storeId/reports/filters'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters');
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}}/v2/user/analytics/:storeId/reports/filters'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/reports/filters"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/reports/filters" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/reports/filters",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/filters');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/filters');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/reports/filters")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/reports/filters') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId/reports/filters
http GET {{baseUrl}}/v2/user/analytics/:storeId/reports/filters
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/reports/filters
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the report filter description
{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
QUERY PARAMS
storeId
reportFilterId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"))
.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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
headers: {}
};
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
http GET {{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"reportFilterName": "My report filter"
}
PUT
Save the report filter
{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
QUERY PARAMS
storeId
reportFilterId
BODY json
{
"parameters": "",
"reportFilterName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"reportFilterName\": \"My report filter\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId" {:content-type :json
:form-params {:reportFilterName "My report filter"}})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"reportFilterName\": \"My report filter\"\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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"),
Content = new StringContent("{\n \"reportFilterName\": \"My report filter\"\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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"reportFilterName\": \"My report filter\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
payload := strings.NewReader("{\n \"reportFilterName\": \"My report filter\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
{
"reportFilterName": "My report filter"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.setHeader("content-type", "application/json")
.setBody("{\n \"reportFilterName\": \"My report filter\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"reportFilterName\": \"My report filter\"\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 \"reportFilterName\": \"My report filter\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.header("content-type", "application/json")
.body("{\n \"reportFilterName\": \"My report filter\"\n}")
.asString();
const data = JSON.stringify({
reportFilterName: 'My report filter'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
headers: {'content-type': 'application/json'},
data: {reportFilterName: 'My report filter'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"reportFilterName":"My report filter"}'
};
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "reportFilterName": "My report filter"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"reportFilterName\": \"My report filter\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({reportFilterName: 'My report filter'}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
headers: {'content-type': 'application/json'},
body: {reportFilterName: 'My report filter'},
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
reportFilterName: 'My report filter'
});
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId',
headers: {'content-type': 'application/json'},
data: {reportFilterName: 'My report filter'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"reportFilterName":"My report filter"}'
};
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" };
NSDictionary *parameters = @{ @"reportFilterName": @"My report filter" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"]
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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"reportFilterName\": \"My report filter\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId",
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([
'reportFilterName' => 'My report filter'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId', [
'body' => '{
"reportFilterName": "My report filter"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'reportFilterName' => 'My report filter'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'reportFilterName' => 'My report filter'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"reportFilterName": "My report filter"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"reportFilterName": "My report filter"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"reportFilterName\": \"My report filter\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
payload = { "reportFilterName": "My report filter" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId"
payload <- "{\n \"reportFilterName\": \"My report filter\"\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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"reportFilterName\": \"My report filter\"\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.put('/baseUrl/v2/user/analytics/:storeId/reports/filters/:reportFilterId') do |req|
req.body = "{\n \"reportFilterName\": \"My report filter\"\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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId";
let payload = json!({"reportFilterName": "My report filter"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId \
--header 'content-type: application/json' \
--data '{
"reportFilterName": "My report filter"
}'
echo '{
"reportFilterName": "My report filter"
}' | \
http PUT {{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "reportFilterName": "My report filter"\n}' \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["reportFilterName": "My report filter"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/reports/filters/:reportFilterId")! 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()
DELETE
Delete Rule
{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
QUERY PARAMS
storeId
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/analytics/:storeId/rules/:ruleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"))
.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}}/v2/user/analytics/:storeId/rules/:ruleId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.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}}/v2/user/analytics/:storeId/rules/:ruleId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId';
const options = {method: 'DELETE'};
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}}/v2/user/analytics/:storeId/rules/:ruleId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/:ruleId',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/:ruleId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
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}}/v2/user/analytics/:storeId/rules/:ruleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/analytics/:storeId/rules/:ruleId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/analytics/:storeId/rules/:ruleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/analytics/:storeId/rules/:ruleId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
http DELETE {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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
Disable rule
{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable
QUERY PARAMS
storeId
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/rules/:ruleId/disable HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable"))
.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}}/v2/user/analytics/:storeId/rules/:ruleId/disable")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable")
.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}}/v2/user/analytics/:storeId/rules/:ruleId/disable');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/rules/:ruleId/disable',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/disable',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/:ruleId/disable'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable');
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}}/v2/user/analytics/:storeId/rules/:ruleId/disable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/rules/:ruleId/disable" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/disable")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/disable') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable
http POST {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/disable")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Enable rule
{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable
QUERY PARAMS
storeId
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/rules/:ruleId/enable HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable"))
.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}}/v2/user/analytics/:storeId/rules/:ruleId/enable")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable")
.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}}/v2/user/analytics/:storeId/rules/:ruleId/enable');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/rules/:ruleId/enable',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/enable',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/:ruleId/enable'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable');
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}}/v2/user/analytics/:storeId/rules/:ruleId/enable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/rules/:ruleId/enable" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/enable")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/enable') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable
http POST {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/enable")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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 the rules execution history
{{baseUrl}}/v2/user/analytics/:storeId/rules/executions
QUERY PARAMS
pageNumber
pageSize
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions" {:query-params {:pageNumber ""
:pageSize ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize="))
.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}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=")
.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}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions',
params: {pageNumber: '', pageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/executions',
qs: {pageNumber: '', pageSize: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions');
req.query({
pageNumber: '',
pageSize: ''
});
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}}/v2/user/analytics/:storeId/rules/executions',
params: {pageNumber: '', pageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/executions');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'pageNumber' => '',
'pageSize' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/executions');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'pageNumber' => '',
'pageSize' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions"
querystring = {"pageNumber":"","pageSize":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions"
queryString <- list(
pageNumber = "",
pageSize = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/rules/executions') do |req|
req.params['pageNumber'] = ''
req.params['pageSize'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions";
let querystring = [
("pageNumber", ""),
("pageSize", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize='
http GET '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/executions?pageNumber=&pageSize=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
GET
Gets the list of rules for a given store
{{baseUrl}}/v2/user/analytics/:storeId/rules
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/rules")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/rules HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/rules")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules"))
.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}}/v2/user/analytics/:storeId/rules")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/rules")
.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}}/v2/user/analytics/:storeId/rules');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/rules',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/rules');
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}}/v2/user/analytics/:storeId/rules'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/rules" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/rules');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/rules")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/rules') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules
http GET {{baseUrl}}/v2/user/analytics/:storeId/rules
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Gets the rule
{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
QUERY PARAMS
storeId
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/rules/:ruleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"))
.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}}/v2/user/analytics/:storeId/rules/:ruleId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.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}}/v2/user/analytics/:storeId/rules/:ruleId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/rules/:ruleId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/:ruleId',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/:ruleId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
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}}/v2/user/analytics/:storeId/rules/:ruleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/rules/:ruleId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/rules/:ruleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/rules/:ruleId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
http GET {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"actionName": "reenable",
"enabled": "true",
"lastExecutionStatus": "Succeeded",
"lastExecutionUtcDate": "2016-08-29T09:12:33.001Z",
"position": "1",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleId": "c38006b4-29d0-4b8a-978b-701a0b12d5a8",
"ruleName": "My Rule",
"validityEndUtcDate": "3016-08-29T09:12:33.001Z",
"validityStartUtcDate": "2016-08-29T09:12:33.001Z"
}
POST
Move the rule down
{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown
QUERY PARAMS
storeId
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/rules/:ruleId/movedown HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown"))
.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}}/v2/user/analytics/:storeId/rules/:ruleId/movedown")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown")
.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}}/v2/user/analytics/:storeId/rules/:ruleId/movedown');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/rules/:ruleId/movedown',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/movedown',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/:ruleId/movedown'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown');
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}}/v2/user/analytics/:storeId/rules/:ruleId/movedown'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/rules/:ruleId/movedown" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/movedown")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/movedown') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown
http POST {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/movedown")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Move the rule up
{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup
QUERY PARAMS
storeId
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/rules/:ruleId/moveup HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup"))
.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}}/v2/user/analytics/:storeId/rules/:ruleId/moveup")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup")
.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}}/v2/user/analytics/:storeId/rules/:ruleId/moveup');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/rules/:ruleId/moveup',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/moveup',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/:ruleId/moveup'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup');
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}}/v2/user/analytics/:storeId/rules/:ruleId/moveup'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/rules/:ruleId/moveup" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/moveup")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/moveup') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup
http POST {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/moveup")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Rule creation
{{baseUrl}}/v2/user/analytics/:storeId/rules
QUERY PARAMS
storeId
BODY json
{
"endUtcDate": "",
"optimisationActionName": "",
"reportFilterId": "",
"ruleName": "",
"startUtcDate": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/rules" {:content-type :json
:form-params {:endUtcDate "2017-09-30T10:42:40.001Z"
:optimisationActionName "reenable"
:reportFilterId "fb19c53c-2f63-4262-9d94-2d7faa500acd"
:ruleName "My rule"
:startUtcDate "2016-08-29T09:12:33.001Z"}})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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}}/v2/user/analytics/:storeId/rules"),
Content = new StringContent("{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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}}/v2/user/analytics/:storeId/rules");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules"
payload := strings.NewReader("{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/rules HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 217
{
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/rules")
.setHeader("content-type", "application/json")
.setBody("{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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 \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/rules")
.header("content-type", "application/json")
.body("{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}")
.asString();
const data = JSON.stringify({
endUtcDate: '2017-09-30T10:42:40.001Z',
optimisationActionName: 'reenable',
reportFilterId: 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
ruleName: 'My rule',
startUtcDate: '2016-08-29T09:12:33.001Z'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules',
headers: {'content-type': 'application/json'},
data: {
endUtcDate: '2017-09-30T10:42:40.001Z',
optimisationActionName: 'reenable',
reportFilterId: 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
ruleName: 'My rule',
startUtcDate: '2016-08-29T09:12:33.001Z'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"endUtcDate":"2017-09-30T10:42:40.001Z","optimisationActionName":"reenable","reportFilterId":"fb19c53c-2f63-4262-9d94-2d7faa500acd","ruleName":"My rule","startUtcDate":"2016-08-29T09:12:33.001Z"}'
};
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}}/v2/user/analytics/:storeId/rules',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "endUtcDate": "2017-09-30T10:42:40.001Z",\n "optimisationActionName": "reenable",\n "reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",\n "ruleName": "My rule",\n "startUtcDate": "2016-08-29T09:12:33.001Z"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
endUtcDate: '2017-09-30T10:42:40.001Z',
optimisationActionName: 'reenable',
reportFilterId: 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
ruleName: 'My rule',
startUtcDate: '2016-08-29T09:12:33.001Z'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules',
headers: {'content-type': 'application/json'},
body: {
endUtcDate: '2017-09-30T10:42:40.001Z',
optimisationActionName: 'reenable',
reportFilterId: 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
ruleName: 'My rule',
startUtcDate: '2016-08-29T09:12:33.001Z'
},
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}}/v2/user/analytics/:storeId/rules');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
endUtcDate: '2017-09-30T10:42:40.001Z',
optimisationActionName: 'reenable',
reportFilterId: 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
ruleName: 'My rule',
startUtcDate: '2016-08-29T09:12:33.001Z'
});
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}}/v2/user/analytics/:storeId/rules',
headers: {'content-type': 'application/json'},
data: {
endUtcDate: '2017-09-30T10:42:40.001Z',
optimisationActionName: 'reenable',
reportFilterId: 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
ruleName: 'My rule',
startUtcDate: '2016-08-29T09:12:33.001Z'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"endUtcDate":"2017-09-30T10:42:40.001Z","optimisationActionName":"reenable","reportFilterId":"fb19c53c-2f63-4262-9d94-2d7faa500acd","ruleName":"My rule","startUtcDate":"2016-08-29T09:12:33.001Z"}'
};
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" };
NSDictionary *parameters = @{ @"endUtcDate": @"2017-09-30T10:42:40.001Z",
@"optimisationActionName": @"reenable",
@"reportFilterId": @"fb19c53c-2f63-4262-9d94-2d7faa500acd",
@"ruleName": @"My rule",
@"startUtcDate": @"2016-08-29T09:12:33.001Z" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules"]
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}}/v2/user/analytics/:storeId/rules" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules",
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([
'endUtcDate' => '2017-09-30T10:42:40.001Z',
'optimisationActionName' => 'reenable',
'reportFilterId' => 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
'ruleName' => 'My rule',
'startUtcDate' => '2016-08-29T09:12:33.001Z'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/analytics/:storeId/rules', [
'body' => '{
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'endUtcDate' => '2017-09-30T10:42:40.001Z',
'optimisationActionName' => 'reenable',
'reportFilterId' => 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
'ruleName' => 'My rule',
'startUtcDate' => '2016-08-29T09:12:33.001Z'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'endUtcDate' => '2017-09-30T10:42:40.001Z',
'optimisationActionName' => 'reenable',
'reportFilterId' => 'fb19c53c-2f63-4262-9d94-2d7faa500acd',
'ruleName' => 'My rule',
'startUtcDate' => '2016-08-29T09:12:33.001Z'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/rules", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules"
payload = {
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules"
payload <- "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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}}/v2/user/analytics/:storeId/rules")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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/v2/user/analytics/:storeId/rules') do |req|
req.body = "{\n \"endUtcDate\": \"2017-09-30T10:42:40.001Z\",\n \"optimisationActionName\": \"reenable\",\n \"reportFilterId\": \"fb19c53c-2f63-4262-9d94-2d7faa500acd\",\n \"ruleName\": \"My rule\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules";
let payload = json!({
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules \
--header 'content-type: application/json' \
--data '{
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}'
echo '{
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}' | \
http POST {{baseUrl}}/v2/user/analytics/:storeId/rules \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "endUtcDate": "2017-09-30T10:42:40.001Z",\n "optimisationActionName": "reenable",\n "reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",\n "ruleName": "My rule",\n "startUtcDate": "2016-08-29T09:12:33.001Z"\n}' \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"endUtcDate": "2017-09-30T10:42:40.001Z",
"optimisationActionName": "reenable",
"reportFilterId": "fb19c53c-2f63-4262-9d94-2d7faa500acd",
"ruleName": "My rule",
"startUtcDate": "2016-08-29T09:12:33.001Z"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules")! 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
Run all rules for this store
{{baseUrl}}/v2/user/analytics/:storeId/rules/run
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/run");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/rules/run")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/run"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/run"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/run");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/run"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/rules/run HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/rules/run")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/run"))
.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}}/v2/user/analytics/:storeId/rules/run")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/rules/run")
.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}}/v2/user/analytics/:storeId/rules/run');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/run'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/run';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/rules/run',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/run")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/run',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/run'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/run');
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}}/v2/user/analytics/:storeId/rules/run'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/run';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/run"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/rules/run" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/run",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/run');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/run');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/run');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/run' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/run' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/rules/run")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/run"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/run"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/run")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/rules/run') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/run";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/run
http POST {{baseUrl}}/v2/user/analytics/:storeId/rules/run
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/run
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/run")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Run rule
{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run
QUERY PARAMS
storeId
ruleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/rules/:ruleId/run HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run"))
.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}}/v2/user/analytics/:storeId/rules/:ruleId/run")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run")
.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}}/v2/user/analytics/:storeId/rules/:ruleId/run');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/rules/:ruleId/run',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/run',
headers: {}
};
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}}/v2/user/analytics/:storeId/rules/:ruleId/run'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run');
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}}/v2/user/analytics/:storeId/rules/:ruleId/run'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/rules/:ruleId/run" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/run")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/rules/:ruleId/run') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run
http POST {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId/run")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Update Rule
{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
QUERY PARAMS
storeId
ruleId
BODY json
{
"endUtcDate": "",
"ruleName": "",
"startUtcDate": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId" {:content-type :json
:form-params {:endUtcDate "2016-08-29T09:12:33.001Z"
:ruleName "My Rule Renamed"
:startUtcDate "2016-08-29T09:12:33.001Z"}})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"),
Content = new StringContent("{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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}}/v2/user/analytics/:storeId/rules/:ruleId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
payload := strings.NewReader("{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/user/analytics/:storeId/rules/:ruleId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 125
{
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.setHeader("content-type", "application/json")
.setBody("{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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 \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.header("content-type", "application/json")
.body("{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}")
.asString();
const data = JSON.stringify({
endUtcDate: '2016-08-29T09:12:33.001Z',
ruleName: 'My Rule Renamed',
startUtcDate: '2016-08-29T09:12:33.001Z'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId',
headers: {'content-type': 'application/json'},
data: {
endUtcDate: '2016-08-29T09:12:33.001Z',
ruleName: 'My Rule Renamed',
startUtcDate: '2016-08-29T09:12:33.001Z'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"endUtcDate":"2016-08-29T09:12:33.001Z","ruleName":"My Rule Renamed","startUtcDate":"2016-08-29T09:12:33.001Z"}'
};
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}}/v2/user/analytics/:storeId/rules/:ruleId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "endUtcDate": "2016-08-29T09:12:33.001Z",\n "ruleName": "My Rule Renamed",\n "startUtcDate": "2016-08-29T09:12:33.001Z"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/rules/:ruleId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
endUtcDate: '2016-08-29T09:12:33.001Z',
ruleName: 'My Rule Renamed',
startUtcDate: '2016-08-29T09:12:33.001Z'
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId',
headers: {'content-type': 'application/json'},
body: {
endUtcDate: '2016-08-29T09:12:33.001Z',
ruleName: 'My Rule Renamed',
startUtcDate: '2016-08-29T09:12:33.001Z'
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
endUtcDate: '2016-08-29T09:12:33.001Z',
ruleName: 'My Rule Renamed',
startUtcDate: '2016-08-29T09:12:33.001Z'
});
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}}/v2/user/analytics/:storeId/rules/:ruleId',
headers: {'content-type': 'application/json'},
data: {
endUtcDate: '2016-08-29T09:12:33.001Z',
ruleName: 'My Rule Renamed',
startUtcDate: '2016-08-29T09:12:33.001Z'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"endUtcDate":"2016-08-29T09:12:33.001Z","ruleName":"My Rule Renamed","startUtcDate":"2016-08-29T09:12:33.001Z"}'
};
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" };
NSDictionary *parameters = @{ @"endUtcDate": @"2016-08-29T09:12:33.001Z",
@"ruleName": @"My Rule Renamed",
@"startUtcDate": @"2016-08-29T09:12:33.001Z" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'endUtcDate' => '2016-08-29T09:12:33.001Z',
'ruleName' => 'My Rule Renamed',
'startUtcDate' => '2016-08-29T09:12:33.001Z'
]),
CURLOPT_HTTPHEADER => [
"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('PATCH', '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId', [
'body' => '{
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'endUtcDate' => '2016-08-29T09:12:33.001Z',
'ruleName' => 'My Rule Renamed',
'startUtcDate' => '2016-08-29T09:12:33.001Z'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'endUtcDate' => '2016-08-29T09:12:33.001Z',
'ruleName' => 'My Rule Renamed',
'startUtcDate' => '2016-08-29T09:12:33.001Z'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/user/analytics/:storeId/rules/:ruleId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
payload = {
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId"
payload <- "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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.patch('/baseUrl/v2/user/analytics/:storeId/rules/:ruleId') do |req|
req.body = "{\n \"endUtcDate\": \"2016-08-29T09:12:33.001Z\",\n \"ruleName\": \"My Rule Renamed\",\n \"startUtcDate\": \"2016-08-29T09:12:33.001Z\"\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}}/v2/user/analytics/:storeId/rules/:ruleId";
let payload = json!({
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId \
--header 'content-type: application/json' \
--data '{
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}'
echo '{
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
}' | \
http PATCH {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "endUtcDate": "2016-08-29T09:12:33.001Z",\n "ruleName": "My Rule Renamed",\n "startUtcDate": "2016-08-29T09:12:33.001Z"\n}' \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"endUtcDate": "2016-08-29T09:12:33.001Z",
"ruleName": "My Rule Renamed",
"startUtcDate": "2016-08-29T09:12:33.001Z"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/rules/:ruleId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Get the report by category
{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/reports/bycategory HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory"))
.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}}/v2/user/analytics/:storeId/reports/bycategory")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory")
.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}}/v2/user/analytics/:storeId/reports/bycategory');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/reports/bycategory',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/reports/bycategory',
headers: {}
};
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}}/v2/user/analytics/:storeId/reports/bycategory'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory');
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}}/v2/user/analytics/:storeId/reports/bycategory'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/reports/bycategory" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = ""
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/reports/bycategory", payload)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory"
payload = ""
response = requests.post(url, data=payload)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory"
payload <- ""
response <- VERB("POST", url, body = payload, content_type(""))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/reports/bycategory') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory
http POST {{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/reports/bycategory")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
{
"currencyCode": "EUR",
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
POST
Get the report by channel
{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/reports/bychannel HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel"))
.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}}/v2/user/analytics/:storeId/reports/bychannel")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel")
.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}}/v2/user/analytics/:storeId/reports/bychannel');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/reports/bychannel',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/reports/bychannel',
headers: {}
};
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}}/v2/user/analytics/:storeId/reports/bychannel'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel');
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}}/v2/user/analytics/:storeId/reports/bychannel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/reports/bychannel" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = ""
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/reports/bychannel", payload)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel"
payload = ""
response = requests.post(url, data=payload)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel"
payload <- ""
response <- VERB("POST", url, body = payload, content_type(""))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/reports/bychannel') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel
http POST {{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/reports/bychannel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
{
"currencyCode": "EUR",
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
POST
Get the report by day for a StoreId (POST)
{{baseUrl}}/v2/user/analytics/:storeId/reports/byday
QUERY PARAMS
storeId
BODY json
{
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday" {:content-type :json
:form-params {:advancedFilters {:globalMarginPercent 0
:linkClickToOrderMaxDay 0
:linkClickToOrderType ""
:marginType ""
:onlyDirectSales false
:onlyPaymentValidatedOrders false
:performanceIndicatorFormula {:firstParameter ""
:operatorName ""
:secondParameter ""
:thirdParameter 0}}
:beginPeriodUtcDate ""
:catalogCategoryId ""
:channelIds []
:endPeriodUtcDate ""
:productId ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\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}}/v2/user/analytics/:storeId/reports/byday"),
Content = new StringContent("{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\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}}/v2/user/analytics/:storeId/reports/byday");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday"
payload := strings.NewReader("{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/reports/byday HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 490
{
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday")
.setHeader("content-type", "application/json")
.setBody("{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/reports/byday"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\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 \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/byday")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/reports/byday")
.header("content-type", "application/json")
.body("{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}")
.asString();
const data = JSON.stringify({
advancedFilters: {
globalMarginPercent: 0,
linkClickToOrderMaxDay: 0,
linkClickToOrderType: '',
marginType: '',
onlyDirectSales: false,
onlyPaymentValidatedOrders: false,
performanceIndicatorFormula: {
firstParameter: '',
operatorName: '',
secondParameter: '',
thirdParameter: 0
}
},
beginPeriodUtcDate: '',
catalogCategoryId: '',
channelIds: [],
endPeriodUtcDate: '',
productId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/analytics/:storeId/reports/byday');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/byday',
headers: {'content-type': 'application/json'},
data: {
advancedFilters: {
globalMarginPercent: 0,
linkClickToOrderMaxDay: 0,
linkClickToOrderType: '',
marginType: '',
onlyDirectSales: false,
onlyPaymentValidatedOrders: false,
performanceIndicatorFormula: {firstParameter: '', operatorName: '', secondParameter: '', thirdParameter: 0}
},
beginPeriodUtcDate: '',
catalogCategoryId: '',
channelIds: [],
endPeriodUtcDate: '',
productId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/byday';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"advancedFilters":{"globalMarginPercent":0,"linkClickToOrderMaxDay":0,"linkClickToOrderType":"","marginType":"","onlyDirectSales":false,"onlyPaymentValidatedOrders":false,"performanceIndicatorFormula":{"firstParameter":"","operatorName":"","secondParameter":"","thirdParameter":0}},"beginPeriodUtcDate":"","catalogCategoryId":"","channelIds":[],"endPeriodUtcDate":"","productId":""}'
};
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}}/v2/user/analytics/:storeId/reports/byday',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "advancedFilters": {\n "globalMarginPercent": 0,\n "linkClickToOrderMaxDay": 0,\n "linkClickToOrderType": "",\n "marginType": "",\n "onlyDirectSales": false,\n "onlyPaymentValidatedOrders": false,\n "performanceIndicatorFormula": {\n "firstParameter": "",\n "operatorName": "",\n "secondParameter": "",\n "thirdParameter": 0\n }\n },\n "beginPeriodUtcDate": "",\n "catalogCategoryId": "",\n "channelIds": [],\n "endPeriodUtcDate": "",\n "productId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/byday")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/reports/byday',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
advancedFilters: {
globalMarginPercent: 0,
linkClickToOrderMaxDay: 0,
linkClickToOrderType: '',
marginType: '',
onlyDirectSales: false,
onlyPaymentValidatedOrders: false,
performanceIndicatorFormula: {firstParameter: '', operatorName: '', secondParameter: '', thirdParameter: 0}
},
beginPeriodUtcDate: '',
catalogCategoryId: '',
channelIds: [],
endPeriodUtcDate: '',
productId: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/byday',
headers: {'content-type': 'application/json'},
body: {
advancedFilters: {
globalMarginPercent: 0,
linkClickToOrderMaxDay: 0,
linkClickToOrderType: '',
marginType: '',
onlyDirectSales: false,
onlyPaymentValidatedOrders: false,
performanceIndicatorFormula: {firstParameter: '', operatorName: '', secondParameter: '', thirdParameter: 0}
},
beginPeriodUtcDate: '',
catalogCategoryId: '',
channelIds: [],
endPeriodUtcDate: '',
productId: ''
},
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}}/v2/user/analytics/:storeId/reports/byday');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
advancedFilters: {
globalMarginPercent: 0,
linkClickToOrderMaxDay: 0,
linkClickToOrderType: '',
marginType: '',
onlyDirectSales: false,
onlyPaymentValidatedOrders: false,
performanceIndicatorFormula: {
firstParameter: '',
operatorName: '',
secondParameter: '',
thirdParameter: 0
}
},
beginPeriodUtcDate: '',
catalogCategoryId: '',
channelIds: [],
endPeriodUtcDate: '',
productId: ''
});
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}}/v2/user/analytics/:storeId/reports/byday',
headers: {'content-type': 'application/json'},
data: {
advancedFilters: {
globalMarginPercent: 0,
linkClickToOrderMaxDay: 0,
linkClickToOrderType: '',
marginType: '',
onlyDirectSales: false,
onlyPaymentValidatedOrders: false,
performanceIndicatorFormula: {firstParameter: '', operatorName: '', secondParameter: '', thirdParameter: 0}
},
beginPeriodUtcDate: '',
catalogCategoryId: '',
channelIds: [],
endPeriodUtcDate: '',
productId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/byday';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"advancedFilters":{"globalMarginPercent":0,"linkClickToOrderMaxDay":0,"linkClickToOrderType":"","marginType":"","onlyDirectSales":false,"onlyPaymentValidatedOrders":false,"performanceIndicatorFormula":{"firstParameter":"","operatorName":"","secondParameter":"","thirdParameter":0}},"beginPeriodUtcDate":"","catalogCategoryId":"","channelIds":[],"endPeriodUtcDate":"","productId":""}'
};
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" };
NSDictionary *parameters = @{ @"advancedFilters": @{ @"globalMarginPercent": @0, @"linkClickToOrderMaxDay": @0, @"linkClickToOrderType": @"", @"marginType": @"", @"onlyDirectSales": @NO, @"onlyPaymentValidatedOrders": @NO, @"performanceIndicatorFormula": @{ @"firstParameter": @"", @"operatorName": @"", @"secondParameter": @"", @"thirdParameter": @0 } },
@"beginPeriodUtcDate": @"",
@"catalogCategoryId": @"",
@"channelIds": @[ ],
@"endPeriodUtcDate": @"",
@"productId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/reports/byday"]
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}}/v2/user/analytics/:storeId/reports/byday" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/reports/byday",
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([
'advancedFilters' => [
'globalMarginPercent' => 0,
'linkClickToOrderMaxDay' => 0,
'linkClickToOrderType' => '',
'marginType' => '',
'onlyDirectSales' => null,
'onlyPaymentValidatedOrders' => null,
'performanceIndicatorFormula' => [
'firstParameter' => '',
'operatorName' => '',
'secondParameter' => '',
'thirdParameter' => 0
]
],
'beginPeriodUtcDate' => '',
'catalogCategoryId' => '',
'channelIds' => [
],
'endPeriodUtcDate' => '',
'productId' => ''
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/analytics/:storeId/reports/byday', [
'body' => '{
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/byday');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'advancedFilters' => [
'globalMarginPercent' => 0,
'linkClickToOrderMaxDay' => 0,
'linkClickToOrderType' => '',
'marginType' => '',
'onlyDirectSales' => null,
'onlyPaymentValidatedOrders' => null,
'performanceIndicatorFormula' => [
'firstParameter' => '',
'operatorName' => '',
'secondParameter' => '',
'thirdParameter' => 0
]
],
'beginPeriodUtcDate' => '',
'catalogCategoryId' => '',
'channelIds' => [
],
'endPeriodUtcDate' => '',
'productId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'advancedFilters' => [
'globalMarginPercent' => 0,
'linkClickToOrderMaxDay' => 0,
'linkClickToOrderType' => '',
'marginType' => '',
'onlyDirectSales' => null,
'onlyPaymentValidatedOrders' => null,
'performanceIndicatorFormula' => [
'firstParameter' => '',
'operatorName' => '',
'secondParameter' => '',
'thirdParameter' => 0
]
],
'beginPeriodUtcDate' => '',
'catalogCategoryId' => '',
'channelIds' => [
],
'endPeriodUtcDate' => '',
'productId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/byday');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/byday' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/byday' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/reports/byday", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday"
payload = {
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": False,
"onlyPaymentValidatedOrders": False,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday"
payload <- "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\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}}/v2/user/analytics/:storeId/reports/byday")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\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/v2/user/analytics/:storeId/reports/byday') do |req|
req.body = "{\n \"advancedFilters\": {\n \"globalMarginPercent\": 0,\n \"linkClickToOrderMaxDay\": 0,\n \"linkClickToOrderType\": \"\",\n \"marginType\": \"\",\n \"onlyDirectSales\": false,\n \"onlyPaymentValidatedOrders\": false,\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"\",\n \"operatorName\": \"\",\n \"secondParameter\": \"\",\n \"thirdParameter\": 0\n }\n },\n \"beginPeriodUtcDate\": \"\",\n \"catalogCategoryId\": \"\",\n \"channelIds\": [],\n \"endPeriodUtcDate\": \"\",\n \"productId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday";
let payload = json!({
"advancedFilters": json!({
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": json!({
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
})
}),
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": (),
"endPeriodUtcDate": "",
"productId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/reports/byday \
--header 'content-type: application/json' \
--data '{
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}'
echo '{
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}' | \
http POST {{baseUrl}}/v2/user/analytics/:storeId/reports/byday \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "advancedFilters": {\n "globalMarginPercent": 0,\n "linkClickToOrderMaxDay": 0,\n "linkClickToOrderType": "",\n "marginType": "",\n "onlyDirectSales": false,\n "onlyPaymentValidatedOrders": false,\n "performanceIndicatorFormula": {\n "firstParameter": "",\n "operatorName": "",\n "secondParameter": "",\n "thirdParameter": 0\n }\n },\n "beginPeriodUtcDate": "",\n "catalogCategoryId": "",\n "channelIds": [],\n "endPeriodUtcDate": "",\n "productId": ""\n}' \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/reports/byday
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"advancedFilters": [
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": [
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
]
],
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/reports/byday")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"currencyCode": "EUR"
}
POST
Get the report by day for a StoreId
{{baseUrl}}/v2/user/analytics/reports/byday
BODY json
{
"advancedFilters": {
"globalMarginPercent": 0,
"linkClickToOrderMaxDay": 0,
"linkClickToOrderType": "",
"marginType": "",
"onlyDirectSales": false,
"onlyPaymentValidatedOrders": false,
"performanceIndicatorFormula": {
"firstParameter": "",
"operatorName": "",
"secondParameter": "",
"thirdParameter": 0
}
},
"beginPeriodUtcDate": "",
"catalogCategoryId": "",
"channelIds": [],
"endPeriodUtcDate": "",
"productId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/reports/byday");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/reports/byday" {:content-type :json
:form-params {:advancedFilters {:globalMarginPercent "10"
:linkClickToOrderMaxDay "5"
:linkClickToOrderType "OnClickDate"
:marginType "Global"
:onlyDirectSales "true"
:onlyPaymentValidatedOrders "true"
:performanceIndicatorFormula {:firstParameter "Cost"
:operatorName "Multiply"
:secondParamter "ROI"
:thirdParameter "100"}}
:beginPeriodUtcDate "2006-11-20T00:00:00Z"
:catalogCategoryId "81a058a6-0451-4b79-84ef-94c58d0ed4ac"
:channelIds ["2dc136a7-0d3d-4cc9-a825-a28a42c53e28"]
:endPeriodUtcDate "2006-12-20T00:00:00Z"
:productId "578419df-1bbf-41a6-96fa-862e42182b67"}})
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/reports/byday"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\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}}/v2/user/analytics/reports/byday"),
Content = new StringContent("{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\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}}/v2/user/analytics/reports/byday");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/reports/byday"
payload := strings.NewReader("{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/reports/byday HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 690
{
"advancedFilters": {
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": {
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
}
},
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": [
"2dc136a7-0d3d-4cc9-a825-a28a42c53e28"
],
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/reports/byday")
.setHeader("content-type", "application/json")
.setBody("{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/reports/byday"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\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 \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/reports/byday")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/reports/byday")
.header("content-type", "application/json")
.body("{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}")
.asString();
const data = JSON.stringify({
advancedFilters: {
globalMarginPercent: '10',
linkClickToOrderMaxDay: '5',
linkClickToOrderType: 'OnClickDate',
marginType: 'Global',
onlyDirectSales: 'true',
onlyPaymentValidatedOrders: 'true',
performanceIndicatorFormula: {
firstParameter: 'Cost',
operatorName: 'Multiply',
secondParamter: 'ROI',
thirdParameter: '100'
}
},
beginPeriodUtcDate: '2006-11-20T00:00:00Z',
catalogCategoryId: '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
channelIds: [
'2dc136a7-0d3d-4cc9-a825-a28a42c53e28'
],
endPeriodUtcDate: '2006-12-20T00:00:00Z',
productId: '578419df-1bbf-41a6-96fa-862e42182b67'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/analytics/reports/byday');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/reports/byday',
headers: {'content-type': 'application/json'},
data: {
advancedFilters: {
globalMarginPercent: '10',
linkClickToOrderMaxDay: '5',
linkClickToOrderType: 'OnClickDate',
marginType: 'Global',
onlyDirectSales: 'true',
onlyPaymentValidatedOrders: 'true',
performanceIndicatorFormula: {
firstParameter: 'Cost',
operatorName: 'Multiply',
secondParamter: 'ROI',
thirdParameter: '100'
}
},
beginPeriodUtcDate: '2006-11-20T00:00:00Z',
catalogCategoryId: '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
channelIds: ['2dc136a7-0d3d-4cc9-a825-a28a42c53e28'],
endPeriodUtcDate: '2006-12-20T00:00:00Z',
productId: '578419df-1bbf-41a6-96fa-862e42182b67'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/reports/byday';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"advancedFilters":{"globalMarginPercent":"10","linkClickToOrderMaxDay":"5","linkClickToOrderType":"OnClickDate","marginType":"Global","onlyDirectSales":"true","onlyPaymentValidatedOrders":"true","performanceIndicatorFormula":{"firstParameter":"Cost","operatorName":"Multiply","secondParamter":"ROI","thirdParameter":"100"}},"beginPeriodUtcDate":"2006-11-20T00:00:00Z","catalogCategoryId":"81a058a6-0451-4b79-84ef-94c58d0ed4ac","channelIds":["2dc136a7-0d3d-4cc9-a825-a28a42c53e28"],"endPeriodUtcDate":"2006-12-20T00:00:00Z","productId":"578419df-1bbf-41a6-96fa-862e42182b67"}'
};
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}}/v2/user/analytics/reports/byday',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "advancedFilters": {\n "globalMarginPercent": "10",\n "linkClickToOrderMaxDay": "5",\n "linkClickToOrderType": "OnClickDate",\n "marginType": "Global",\n "onlyDirectSales": "true",\n "onlyPaymentValidatedOrders": "true",\n "performanceIndicatorFormula": {\n "firstParameter": "Cost",\n "operatorName": "Multiply",\n "secondParamter": "ROI",\n "thirdParameter": "100"\n }\n },\n "beginPeriodUtcDate": "2006-11-20T00:00:00Z",\n "catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",\n "channelIds": [\n "2dc136a7-0d3d-4cc9-a825-a28a42c53e28"\n ],\n "endPeriodUtcDate": "2006-12-20T00:00:00Z",\n "productId": "578419df-1bbf-41a6-96fa-862e42182b67"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/reports/byday")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/reports/byday',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
advancedFilters: {
globalMarginPercent: '10',
linkClickToOrderMaxDay: '5',
linkClickToOrderType: 'OnClickDate',
marginType: 'Global',
onlyDirectSales: 'true',
onlyPaymentValidatedOrders: 'true',
performanceIndicatorFormula: {
firstParameter: 'Cost',
operatorName: 'Multiply',
secondParamter: 'ROI',
thirdParameter: '100'
}
},
beginPeriodUtcDate: '2006-11-20T00:00:00Z',
catalogCategoryId: '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
channelIds: ['2dc136a7-0d3d-4cc9-a825-a28a42c53e28'],
endPeriodUtcDate: '2006-12-20T00:00:00Z',
productId: '578419df-1bbf-41a6-96fa-862e42182b67'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/reports/byday',
headers: {'content-type': 'application/json'},
body: {
advancedFilters: {
globalMarginPercent: '10',
linkClickToOrderMaxDay: '5',
linkClickToOrderType: 'OnClickDate',
marginType: 'Global',
onlyDirectSales: 'true',
onlyPaymentValidatedOrders: 'true',
performanceIndicatorFormula: {
firstParameter: 'Cost',
operatorName: 'Multiply',
secondParamter: 'ROI',
thirdParameter: '100'
}
},
beginPeriodUtcDate: '2006-11-20T00:00:00Z',
catalogCategoryId: '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
channelIds: ['2dc136a7-0d3d-4cc9-a825-a28a42c53e28'],
endPeriodUtcDate: '2006-12-20T00:00:00Z',
productId: '578419df-1bbf-41a6-96fa-862e42182b67'
},
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}}/v2/user/analytics/reports/byday');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
advancedFilters: {
globalMarginPercent: '10',
linkClickToOrderMaxDay: '5',
linkClickToOrderType: 'OnClickDate',
marginType: 'Global',
onlyDirectSales: 'true',
onlyPaymentValidatedOrders: 'true',
performanceIndicatorFormula: {
firstParameter: 'Cost',
operatorName: 'Multiply',
secondParamter: 'ROI',
thirdParameter: '100'
}
},
beginPeriodUtcDate: '2006-11-20T00:00:00Z',
catalogCategoryId: '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
channelIds: [
'2dc136a7-0d3d-4cc9-a825-a28a42c53e28'
],
endPeriodUtcDate: '2006-12-20T00:00:00Z',
productId: '578419df-1bbf-41a6-96fa-862e42182b67'
});
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}}/v2/user/analytics/reports/byday',
headers: {'content-type': 'application/json'},
data: {
advancedFilters: {
globalMarginPercent: '10',
linkClickToOrderMaxDay: '5',
linkClickToOrderType: 'OnClickDate',
marginType: 'Global',
onlyDirectSales: 'true',
onlyPaymentValidatedOrders: 'true',
performanceIndicatorFormula: {
firstParameter: 'Cost',
operatorName: 'Multiply',
secondParamter: 'ROI',
thirdParameter: '100'
}
},
beginPeriodUtcDate: '2006-11-20T00:00:00Z',
catalogCategoryId: '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
channelIds: ['2dc136a7-0d3d-4cc9-a825-a28a42c53e28'],
endPeriodUtcDate: '2006-12-20T00:00:00Z',
productId: '578419df-1bbf-41a6-96fa-862e42182b67'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/reports/byday';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"advancedFilters":{"globalMarginPercent":"10","linkClickToOrderMaxDay":"5","linkClickToOrderType":"OnClickDate","marginType":"Global","onlyDirectSales":"true","onlyPaymentValidatedOrders":"true","performanceIndicatorFormula":{"firstParameter":"Cost","operatorName":"Multiply","secondParamter":"ROI","thirdParameter":"100"}},"beginPeriodUtcDate":"2006-11-20T00:00:00Z","catalogCategoryId":"81a058a6-0451-4b79-84ef-94c58d0ed4ac","channelIds":["2dc136a7-0d3d-4cc9-a825-a28a42c53e28"],"endPeriodUtcDate":"2006-12-20T00:00:00Z","productId":"578419df-1bbf-41a6-96fa-862e42182b67"}'
};
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" };
NSDictionary *parameters = @{ @"advancedFilters": @{ @"globalMarginPercent": @"10", @"linkClickToOrderMaxDay": @"5", @"linkClickToOrderType": @"OnClickDate", @"marginType": @"Global", @"onlyDirectSales": @"true", @"onlyPaymentValidatedOrders": @"true", @"performanceIndicatorFormula": @{ @"firstParameter": @"Cost", @"operatorName": @"Multiply", @"secondParamter": @"ROI", @"thirdParameter": @"100" } },
@"beginPeriodUtcDate": @"2006-11-20T00:00:00Z",
@"catalogCategoryId": @"81a058a6-0451-4b79-84ef-94c58d0ed4ac",
@"channelIds": @[ @"2dc136a7-0d3d-4cc9-a825-a28a42c53e28" ],
@"endPeriodUtcDate": @"2006-12-20T00:00:00Z",
@"productId": @"578419df-1bbf-41a6-96fa-862e42182b67" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/reports/byday"]
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}}/v2/user/analytics/reports/byday" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/reports/byday",
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([
'advancedFilters' => [
'globalMarginPercent' => '10',
'linkClickToOrderMaxDay' => '5',
'linkClickToOrderType' => 'OnClickDate',
'marginType' => 'Global',
'onlyDirectSales' => 'true',
'onlyPaymentValidatedOrders' => 'true',
'performanceIndicatorFormula' => [
'firstParameter' => 'Cost',
'operatorName' => 'Multiply',
'secondParamter' => 'ROI',
'thirdParameter' => '100'
]
],
'beginPeriodUtcDate' => '2006-11-20T00:00:00Z',
'catalogCategoryId' => '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
'channelIds' => [
'2dc136a7-0d3d-4cc9-a825-a28a42c53e28'
],
'endPeriodUtcDate' => '2006-12-20T00:00:00Z',
'productId' => '578419df-1bbf-41a6-96fa-862e42182b67'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/analytics/reports/byday', [
'body' => '{
"advancedFilters": {
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": {
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
}
},
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": [
"2dc136a7-0d3d-4cc9-a825-a28a42c53e28"
],
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/reports/byday');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'advancedFilters' => [
'globalMarginPercent' => '10',
'linkClickToOrderMaxDay' => '5',
'linkClickToOrderType' => 'OnClickDate',
'marginType' => 'Global',
'onlyDirectSales' => 'true',
'onlyPaymentValidatedOrders' => 'true',
'performanceIndicatorFormula' => [
'firstParameter' => 'Cost',
'operatorName' => 'Multiply',
'secondParamter' => 'ROI',
'thirdParameter' => '100'
]
],
'beginPeriodUtcDate' => '2006-11-20T00:00:00Z',
'catalogCategoryId' => '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
'channelIds' => [
'2dc136a7-0d3d-4cc9-a825-a28a42c53e28'
],
'endPeriodUtcDate' => '2006-12-20T00:00:00Z',
'productId' => '578419df-1bbf-41a6-96fa-862e42182b67'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'advancedFilters' => [
'globalMarginPercent' => '10',
'linkClickToOrderMaxDay' => '5',
'linkClickToOrderType' => 'OnClickDate',
'marginType' => 'Global',
'onlyDirectSales' => 'true',
'onlyPaymentValidatedOrders' => 'true',
'performanceIndicatorFormula' => [
'firstParameter' => 'Cost',
'operatorName' => 'Multiply',
'secondParamter' => 'ROI',
'thirdParameter' => '100'
]
],
'beginPeriodUtcDate' => '2006-11-20T00:00:00Z',
'catalogCategoryId' => '81a058a6-0451-4b79-84ef-94c58d0ed4ac',
'channelIds' => [
'2dc136a7-0d3d-4cc9-a825-a28a42c53e28'
],
'endPeriodUtcDate' => '2006-12-20T00:00:00Z',
'productId' => '578419df-1bbf-41a6-96fa-862e42182b67'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/analytics/reports/byday');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/reports/byday' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"advancedFilters": {
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": {
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
}
},
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": [
"2dc136a7-0d3d-4cc9-a825-a28a42c53e28"
],
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/reports/byday' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"advancedFilters": {
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": {
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
}
},
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": [
"2dc136a7-0d3d-4cc9-a825-a28a42c53e28"
],
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/analytics/reports/byday", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/reports/byday"
payload = {
"advancedFilters": {
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": {
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
}
},
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": ["2dc136a7-0d3d-4cc9-a825-a28a42c53e28"],
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/reports/byday"
payload <- "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\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}}/v2/user/analytics/reports/byday")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\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/v2/user/analytics/reports/byday') do |req|
req.body = "{\n \"advancedFilters\": {\n \"globalMarginPercent\": \"10\",\n \"linkClickToOrderMaxDay\": \"5\",\n \"linkClickToOrderType\": \"OnClickDate\",\n \"marginType\": \"Global\",\n \"onlyDirectSales\": \"true\",\n \"onlyPaymentValidatedOrders\": \"true\",\n \"performanceIndicatorFormula\": {\n \"firstParameter\": \"Cost\",\n \"operatorName\": \"Multiply\",\n \"secondParamter\": \"ROI\",\n \"thirdParameter\": \"100\"\n }\n },\n \"beginPeriodUtcDate\": \"2006-11-20T00:00:00Z\",\n \"catalogCategoryId\": \"81a058a6-0451-4b79-84ef-94c58d0ed4ac\",\n \"channelIds\": [\n \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\"\n ],\n \"endPeriodUtcDate\": \"2006-12-20T00:00:00Z\",\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/reports/byday";
let payload = json!({
"advancedFilters": json!({
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": json!({
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
})
}),
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": ("2dc136a7-0d3d-4cc9-a825-a28a42c53e28"),
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/reports/byday \
--header 'content-type: application/json' \
--data '{
"advancedFilters": {
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": {
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
}
},
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": [
"2dc136a7-0d3d-4cc9-a825-a28a42c53e28"
],
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
}'
echo '{
"advancedFilters": {
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": {
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
}
},
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": [
"2dc136a7-0d3d-4cc9-a825-a28a42c53e28"
],
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
}' | \
http POST {{baseUrl}}/v2/user/analytics/reports/byday \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "advancedFilters": {\n "globalMarginPercent": "10",\n "linkClickToOrderMaxDay": "5",\n "linkClickToOrderType": "OnClickDate",\n "marginType": "Global",\n "onlyDirectSales": "true",\n "onlyPaymentValidatedOrders": "true",\n "performanceIndicatorFormula": {\n "firstParameter": "Cost",\n "operatorName": "Multiply",\n "secondParamter": "ROI",\n "thirdParameter": "100"\n }\n },\n "beginPeriodUtcDate": "2006-11-20T00:00:00Z",\n "catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",\n "channelIds": [\n "2dc136a7-0d3d-4cc9-a825-a28a42c53e28"\n ],\n "endPeriodUtcDate": "2006-12-20T00:00:00Z",\n "productId": "578419df-1bbf-41a6-96fa-862e42182b67"\n}' \
--output-document \
- {{baseUrl}}/v2/user/analytics/reports/byday
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"advancedFilters": [
"globalMarginPercent": "10",
"linkClickToOrderMaxDay": "5",
"linkClickToOrderType": "OnClickDate",
"marginType": "Global",
"onlyDirectSales": "true",
"onlyPaymentValidatedOrders": "true",
"performanceIndicatorFormula": [
"firstParameter": "Cost",
"operatorName": "Multiply",
"secondParamter": "ROI",
"thirdParameter": "100"
]
],
"beginPeriodUtcDate": "2006-11-20T00:00:00Z",
"catalogCategoryId": "81a058a6-0451-4b79-84ef-94c58d0ed4ac",
"channelIds": ["2dc136a7-0d3d-4cc9-a825-a28a42c53e28"],
"endPeriodUtcDate": "2006-12-20T00:00:00Z",
"productId": "578419df-1bbf-41a6-96fa-862e42182b67"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/reports/byday")! 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
Get the report by product
{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/analytics/:storeId/reports/byproduct HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct"))
.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}}/v2/user/analytics/:storeId/reports/byproduct")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct")
.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}}/v2/user/analytics/:storeId/reports/byproduct');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct';
const options = {method: 'POST'};
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}}/v2/user/analytics/:storeId/reports/byproduct',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/reports/byproduct',
headers: {}
};
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}}/v2/user/analytics/:storeId/reports/byproduct'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct');
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}}/v2/user/analytics/:storeId/reports/byproduct'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/analytics/:storeId/reports/byproduct" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = ""
conn.request("POST", "/baseUrl/v2/user/analytics/:storeId/reports/byproduct", payload)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct"
payload = ""
response = requests.post(url, data=payload)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct"
payload <- ""
response <- VERB("POST", url, body = payload, content_type(""))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/analytics/:storeId/reports/byproduct') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct
http POST {{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/reports/byproduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
{
"currencyCode": "EUR",
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
GET
Get the global synchronization status of clicks and orders
{{baseUrl}}/v2/user/analytics/tracking/status
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/tracking/status");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/tracking/status")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/tracking/status"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/tracking/status"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/tracking/status");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/tracking/status"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/tracking/status HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/tracking/status")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/tracking/status"))
.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}}/v2/user/analytics/tracking/status")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/tracking/status")
.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}}/v2/user/analytics/tracking/status');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/tracking/status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/tracking/status';
const options = {method: 'GET'};
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}}/v2/user/analytics/tracking/status',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/tracking/status")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/tracking/status',
headers: {}
};
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}}/v2/user/analytics/tracking/status'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/tracking/status');
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}}/v2/user/analytics/tracking/status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/tracking/status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/tracking/status"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/tracking/status" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/tracking/status",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/tracking/status');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/tracking/status');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/tracking/status');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/tracking/status' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/tracking/status' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/tracking/status")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/tracking/status"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/tracking/status"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/tracking/status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/tracking/status') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/tracking/status";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/tracking/status
http GET {{baseUrl}}/v2/user/analytics/tracking/status
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/tracking/status
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/tracking/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"clickSynchronizationUtcDate": "2016-08-29T09:12:33.001Z",
"marketplaceOrderSynchonizationUtcDate": "2016-08-29T09:12:33.001Z",
"orderSynchonizationUtcDate": "2016-08-29T09:12:33.001Z"
}
GET
Get the latest tracked clicks
{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/tracking/clicks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks"))
.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}}/v2/user/analytics/:storeId/tracking/clicks")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks")
.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}}/v2/user/analytics/:storeId/tracking/clicks');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/tracking/clicks',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/tracking/clicks',
headers: {}
};
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}}/v2/user/analytics/:storeId/tracking/clicks'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks');
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}}/v2/user/analytics/:storeId/tracking/clicks'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/tracking/clicks" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/tracking/clicks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/tracking/clicks') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks
http GET {{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/tracking/clicks")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the latest tracked external orders
{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/tracking/externalorders HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders"))
.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}}/v2/user/analytics/:storeId/tracking/externalorders")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders")
.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}}/v2/user/analytics/:storeId/tracking/externalorders');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/tracking/externalorders',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/tracking/externalorders',
headers: {}
};
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}}/v2/user/analytics/:storeId/tracking/externalorders'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders');
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}}/v2/user/analytics/:storeId/tracking/externalorders'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/tracking/externalorders" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/tracking/externalorders")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/tracking/externalorders') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders
http GET {{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/tracking/externalorders")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the latest tracked orders
{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/tracking/orders HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders"))
.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}}/v2/user/analytics/:storeId/tracking/orders")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders")
.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}}/v2/user/analytics/:storeId/tracking/orders');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/tracking/orders',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/tracking/orders',
headers: {}
};
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}}/v2/user/analytics/:storeId/tracking/orders'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders');
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}}/v2/user/analytics/:storeId/tracking/orders'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/tracking/orders" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/tracking/orders")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/tracking/orders') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId/tracking/orders
http GET {{baseUrl}}/v2/user/analytics/:storeId/tracking/orders
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/tracking/orders
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/tracking/orders")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the synchronization status of clicks and orders of a store
{{baseUrl}}/v2/user/analytics/:storeId/tracking/status
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status")
require "http/client"
url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/analytics/:storeId/tracking/status"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/analytics/:storeId/tracking/status");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/analytics/:storeId/tracking/status HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/analytics/:storeId/tracking/status"))
.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}}/v2/user/analytics/:storeId/tracking/status")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/analytics/:storeId/tracking/status")
.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}}/v2/user/analytics/:storeId/tracking/status');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/analytics/:storeId/tracking/status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/analytics/:storeId/tracking/status';
const options = {method: 'GET'};
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}}/v2/user/analytics/:storeId/tracking/status',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/analytics/:storeId/tracking/status")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/analytics/:storeId/tracking/status',
headers: {}
};
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}}/v2/user/analytics/:storeId/tracking/status'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/analytics/:storeId/tracking/status');
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}}/v2/user/analytics/:storeId/tracking/status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/analytics/:storeId/tracking/status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/analytics/:storeId/tracking/status"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/analytics/:storeId/tracking/status" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/analytics/:storeId/tracking/status",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/analytics/:storeId/tracking/status');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/analytics/:storeId/tracking/status');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/analytics/:storeId/tracking/status');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/analytics/:storeId/tracking/status' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/analytics/:storeId/tracking/status' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/analytics/:storeId/tracking/status")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/analytics/:storeId/tracking/status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/analytics/:storeId/tracking/status') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/analytics/:storeId/tracking/status
http GET {{baseUrl}}/v2/user/analytics/:storeId/tracking/status
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/analytics/:storeId/tracking/status
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/analytics/:storeId/tracking/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"clickSynchronizationUtcDate": "2016-08-29T09:12:33.001Z",
"marketplaceOrderSynchonizationUtcDate": "2016-08-29T09:12:33.001Z",
"orderSynchonizationUtcDate": "2016-08-29T09:12:33.001Z"
}
POST
Activate the auto importation of the last successful manual catalog importation.
{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/autoImport/activate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate"))
.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}}/v2/user/catalogs/:storeId/autoImport/activate")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate")
.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}}/v2/user/catalogs/:storeId/autoImport/activate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/autoImport/activate',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/autoImport/activate',
headers: {}
};
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}}/v2/user/catalogs/:storeId/autoImport/activate'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate');
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}}/v2/user/catalogs/:storeId/autoImport/activate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/autoImport/activate" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/autoImport/activate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/autoImport/activate') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate
http POST {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/activate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Configure Auto Import Interval
{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval
QUERY PARAMS
storeId
BODY json
{
"interval": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"interval\": \"04:00:00\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval" {:content-type :json
:form-params {:interval "04:00:00"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"interval\": \"04:00:00\"\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}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval"),
Content = new StringContent("{\n \"interval\": \"04:00:00\"\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}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"interval\": \"04:00:00\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval"
payload := strings.NewReader("{\n \"interval\": \"04:00:00\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/autoImport/scheduling/interval HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"interval": "04:00:00"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval")
.setHeader("content-type", "application/json")
.setBody("{\n \"interval\": \"04:00:00\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"interval\": \"04:00:00\"\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 \"interval\": \"04:00:00\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval")
.header("content-type", "application/json")
.body("{\n \"interval\": \"04:00:00\"\n}")
.asString();
const data = JSON.stringify({
interval: '04:00:00'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval',
headers: {'content-type': 'application/json'},
data: {interval: '04:00:00'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"interval":"04:00:00"}'
};
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}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "interval": "04:00:00"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"interval\": \"04:00:00\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/autoImport/scheduling/interval',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({interval: '04:00:00'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval',
headers: {'content-type': 'application/json'},
body: {interval: '04:00:00'},
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}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
interval: '04:00:00'
});
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}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval',
headers: {'content-type': 'application/json'},
data: {interval: '04:00:00'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"interval":"04:00:00"}'
};
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" };
NSDictionary *parameters = @{ @"interval": @"04:00:00" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval"]
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}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"interval\": \"04:00:00\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval",
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([
'interval' => '04:00:00'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval', [
'body' => '{
"interval": "04:00:00"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'interval' => '04:00:00'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'interval' => '04:00:00'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"interval": "04:00:00"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"interval": "04:00:00"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"interval\": \"04:00:00\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/autoImport/scheduling/interval", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval"
payload = { "interval": "04:00:00" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval"
payload <- "{\n \"interval\": \"04:00:00\"\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}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"interval\": \"04:00:00\"\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/v2/user/catalogs/:storeId/autoImport/scheduling/interval') do |req|
req.body = "{\n \"interval\": \"04:00:00\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval";
let payload = json!({"interval": "04:00:00"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval \
--header 'content-type: application/json' \
--data '{
"interval": "04:00:00"
}'
echo '{
"interval": "04:00:00"
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "interval": "04:00:00"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["interval": "04:00:00"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/interval")! 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
Configure Auto Import Schedules
{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules
QUERY PARAMS
storeId
BODY json
{
"localTimeZoneName": "",
"schedules": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules" {:content-type :json
:form-params {:localTimeZoneName "Romance Standard Time"
:schedules ["21:00:00" "23:00:00" "08:30:00"]}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules"),
Content = new StringContent("{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\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}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules"
payload := strings.NewReader("{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/autoImport/scheduling/schedules HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 119
{
"localTimeZoneName": "Romance Standard Time",
"schedules": [
"21:00:00",
"23:00:00",
"08:30:00"
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules")
.setHeader("content-type", "application/json")
.setBody("{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\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 \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules")
.header("content-type", "application/json")
.body("{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}")
.asString();
const data = JSON.stringify({
localTimeZoneName: 'Romance Standard Time',
schedules: [
'21:00:00',
'23:00:00',
'08:30:00'
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules',
headers: {'content-type': 'application/json'},
data: {
localTimeZoneName: 'Romance Standard Time',
schedules: ['21:00:00', '23:00:00', '08:30:00']
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"localTimeZoneName":"Romance Standard Time","schedules":["21:00:00","23:00:00","08:30:00"]}'
};
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}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "localTimeZoneName": "Romance Standard Time",\n "schedules": [\n "21:00:00",\n "23:00:00",\n "08:30:00"\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 \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/autoImport/scheduling/schedules',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
localTimeZoneName: 'Romance Standard Time',
schedules: ['21:00:00', '23:00:00', '08:30:00']
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules',
headers: {'content-type': 'application/json'},
body: {
localTimeZoneName: 'Romance Standard Time',
schedules: ['21:00:00', '23:00:00', '08:30:00']
},
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}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
localTimeZoneName: 'Romance Standard Time',
schedules: [
'21:00:00',
'23:00:00',
'08:30:00'
]
});
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}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules',
headers: {'content-type': 'application/json'},
data: {
localTimeZoneName: 'Romance Standard Time',
schedules: ['21:00:00', '23:00:00', '08:30:00']
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"localTimeZoneName":"Romance Standard Time","schedules":["21:00:00","23:00:00","08:30:00"]}'
};
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" };
NSDictionary *parameters = @{ @"localTimeZoneName": @"Romance Standard Time",
@"schedules": @[ @"21:00:00", @"23:00:00", @"08:30:00" ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules"]
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}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules",
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([
'localTimeZoneName' => 'Romance Standard Time',
'schedules' => [
'21:00:00',
'23:00:00',
'08:30:00'
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules', [
'body' => '{
"localTimeZoneName": "Romance Standard Time",
"schedules": [
"21:00:00",
"23:00:00",
"08:30:00"
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'localTimeZoneName' => 'Romance Standard Time',
'schedules' => [
'21:00:00',
'23:00:00',
'08:30:00'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'localTimeZoneName' => 'Romance Standard Time',
'schedules' => [
'21:00:00',
'23:00:00',
'08:30:00'
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"localTimeZoneName": "Romance Standard Time",
"schedules": [
"21:00:00",
"23:00:00",
"08:30:00"
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"localTimeZoneName": "Romance Standard Time",
"schedules": [
"21:00:00",
"23:00:00",
"08:30:00"
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/autoImport/scheduling/schedules", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules"
payload = {
"localTimeZoneName": "Romance Standard Time",
"schedules": ["21:00:00", "23:00:00", "08:30:00"]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules"
payload <- "{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/autoImport/scheduling/schedules') do |req|
req.body = "{\n \"localTimeZoneName\": \"Romance Standard Time\",\n \"schedules\": [\n \"21:00:00\",\n \"23:00:00\",\n \"08:30:00\"\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules";
let payload = json!({
"localTimeZoneName": "Romance Standard Time",
"schedules": ("21:00:00", "23:00:00", "08:30:00")
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules \
--header 'content-type: application/json' \
--data '{
"localTimeZoneName": "Romance Standard Time",
"schedules": [
"21:00:00",
"23:00:00",
"08:30:00"
]
}'
echo '{
"localTimeZoneName": "Romance Standard Time",
"schedules": [
"21:00:00",
"23:00:00",
"08:30:00"
]
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "localTimeZoneName": "Romance Standard Time",\n "schedules": [\n "21:00:00",\n "23:00:00",\n "08:30:00"\n ]\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"localTimeZoneName": "Romance Standard Time",
"schedules": ["21:00:00", "23:00:00", "08:30:00"]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/scheduling/schedules")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Auto Import
{{baseUrl}}/v2/user/catalogs/:storeId/autoImport
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/catalogs/:storeId/autoImport HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"))
.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}}/v2/user/catalogs/:storeId/autoImport")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
.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}}/v2/user/catalogs/:storeId/autoImport');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport';
const options = {method: 'DELETE'};
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}}/v2/user/catalogs/:storeId/autoImport',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/autoImport',
headers: {}
};
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}}/v2/user/catalogs/:storeId/autoImport'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport');
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}}/v2/user/catalogs/:storeId/autoImport'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/catalogs/:storeId/autoImport" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/catalogs/:storeId/autoImport")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/catalogs/:storeId/autoImport') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/catalogs/:storeId/autoImport
http DELETE {{baseUrl}}/v2/user/catalogs/:storeId/autoImport
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/autoImport
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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 the auto import configuration
{{baseUrl}}/v2/user/catalogs/:storeId/autoImport
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/autoImport HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"))
.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}}/v2/user/catalogs/:storeId/autoImport")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
.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}}/v2/user/catalogs/:storeId/autoImport');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/autoImport',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/autoImport',
headers: {}
};
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}}/v2/user/catalogs/:storeId/autoImport'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport');
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}}/v2/user/catalogs/:storeId/autoImport'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/autoImport" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/autoImport")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/autoImport') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/autoImport
http GET {{baseUrl}}/v2/user/catalogs/:storeId/autoImport
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/autoImport
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"duplicateProductConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"input": {
"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"
},
"inputConfiguredByUserId": "8a7fbdec-9e71-472e-9974-27d5c1d57cf8",
"pauseStatusChangedByUserId": "8a7fbdec-9e71-472e-9974-27d5c1d57cf8",
"pauseStatusChangedUtcDate": "2017-04-01T13:21:42Z",
"paused": "false",
"scheduledByUserId": "8a7fbdec-9e71-472e-9974-27d5c1d57cf8",
"schedulingLocalTimeZoneName": "Romance Standard Time",
"schedulingType": "Schedule",
"schedulingValue": [
"21:00:00",
"23:00:00",
"08:30:00"
]
}
POST
Pause Auto Import
{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/autoImport/pause HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause"))
.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}}/v2/user/catalogs/:storeId/autoImport/pause")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause")
.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}}/v2/user/catalogs/:storeId/autoImport/pause');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/autoImport/pause',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/autoImport/pause',
headers: {}
};
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}}/v2/user/catalogs/:storeId/autoImport/pause'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause');
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}}/v2/user/catalogs/:storeId/autoImport/pause'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/autoImport/pause" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/autoImport/pause")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/autoImport/pause') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause
http POST {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/pause")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Resume Auto Import
{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/autoImport/resume HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume"))
.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}}/v2/user/catalogs/:storeId/autoImport/resume")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume")
.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}}/v2/user/catalogs/:storeId/autoImport/resume');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/autoImport/resume',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/autoImport/resume',
headers: {}
};
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}}/v2/user/catalogs/:storeId/autoImport/resume'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume');
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}}/v2/user/catalogs/:storeId/autoImport/resume'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/autoImport/resume" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/autoImport/resume")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/autoImport/resume') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume
http POST {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/resume")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Start Auto Import Manually
{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/autoImport/start HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start"))
.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}}/v2/user/catalogs/:storeId/autoImport/start")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start")
.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}}/v2/user/catalogs/:storeId/autoImport/start');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/autoImport/start',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/autoImport/start',
headers: {}
};
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}}/v2/user/catalogs/:storeId/autoImport/start'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start');
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}}/v2/user/catalogs/:storeId/autoImport/start'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/autoImport/start" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/autoImport/start")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/autoImport/start') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start
http POST {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/autoImport/start")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Change Catalog Column User Name
{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename
QUERY PARAMS
storeId
columnId
BODY json
{
"userColumName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"userColumName\": \"My SKU\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename" {:content-type :json
:form-params {:userColumName "My SKU"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename"),
Content = new StringContent("{\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"userColumName\": \"My SKU\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename"
payload := strings.NewReader("{\n \"userColumName\": \"My SKU\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 31
{
"userColumName": "My SKU"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename")
.setHeader("content-type", "application/json")
.setBody("{\n \"userColumName\": \"My SKU\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"userColumName\": \"My SKU\"\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 \"userColumName\": \"My SKU\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename")
.header("content-type", "application/json")
.body("{\n \"userColumName\": \"My SKU\"\n}")
.asString();
const data = JSON.stringify({
userColumName: 'My SKU'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename',
headers: {'content-type': 'application/json'},
data: {userColumName: 'My SKU'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"userColumName":"My SKU"}'
};
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}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "userColumName": "My SKU"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"userColumName\": \"My SKU\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({userColumName: 'My SKU'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename',
headers: {'content-type': 'application/json'},
body: {userColumName: 'My SKU'},
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}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
userColumName: 'My SKU'
});
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}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename',
headers: {'content-type': 'application/json'},
data: {userColumName: 'My SKU'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"userColumName":"My SKU"}'
};
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" };
NSDictionary *parameters = @{ @"userColumName": @"My SKU" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename"]
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}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"userColumName\": \"My SKU\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename",
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([
'userColumName' => 'My SKU'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename', [
'body' => '{
"userColumName": "My SKU"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'userColumName' => 'My SKU'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'userColumName' => 'My SKU'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"userColumName": "My SKU"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"userColumName": "My SKU"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"userColumName\": \"My SKU\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename"
payload = { "userColumName": "My SKU" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename"
payload <- "{\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"userColumName\": \"My SKU\"\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/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename') do |req|
req.body = "{\n \"userColumName\": \"My SKU\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename";
let payload = json!({"userColumName": "My SKU"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename \
--header 'content-type: application/json' \
--data '{
"userColumName": "My SKU"
}'
echo '{
"userColumName": "My SKU"
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "userColumName": "My SKU"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["userColumName": "My SKU"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns/:columnId/rename")! 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
Change Custom Column User Name
{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename
QUERY PARAMS
storeId
columnId
BODY json
{
"userColumName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"userColumName\": \"My SKU\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename" {:content-type :json
:form-params {:userColumName "My SKU"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename"),
Content = new StringContent("{\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"userColumName\": \"My SKU\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename"
payload := strings.NewReader("{\n \"userColumName\": \"My SKU\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/rename HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 31
{
"userColumName": "My SKU"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename")
.setHeader("content-type", "application/json")
.setBody("{\n \"userColumName\": \"My SKU\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"userColumName\": \"My SKU\"\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 \"userColumName\": \"My SKU\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename")
.header("content-type", "application/json")
.body("{\n \"userColumName\": \"My SKU\"\n}")
.asString();
const data = JSON.stringify({
userColumName: 'My SKU'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename',
headers: {'content-type': 'application/json'},
data: {userColumName: 'My SKU'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"userColumName":"My SKU"}'
};
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "userColumName": "My SKU"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"userColumName\": \"My SKU\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/rename',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({userColumName: 'My SKU'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename',
headers: {'content-type': 'application/json'},
body: {userColumName: 'My SKU'},
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
userColumName: 'My SKU'
});
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename',
headers: {'content-type': 'application/json'},
data: {userColumName: 'My SKU'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"userColumName":"My SKU"}'
};
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" };
NSDictionary *parameters = @{ @"userColumName": @"My SKU" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename"]
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"userColumName\": \"My SKU\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename",
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([
'userColumName' => 'My SKU'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename', [
'body' => '{
"userColumName": "My SKU"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'userColumName' => 'My SKU'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'userColumName' => 'My SKU'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"userColumName": "My SKU"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"userColumName": "My SKU"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"userColumName\": \"My SKU\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/rename", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename"
payload = { "userColumName": "My SKU" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename"
payload <- "{\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"userColumName\": \"My SKU\"\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/v2/user/catalogs/:storeId/customColumns/:columnId/rename') do |req|
req.body = "{\n \"userColumName\": \"My SKU\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename";
let payload = json!({"userColumName": "My SKU"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename \
--header 'content-type: application/json' \
--data '{
"userColumName": "My SKU"
}'
echo '{
"userColumName": "My SKU"
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "userColumName": "My SKU"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["userColumName": "My SKU"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/rename")! 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()
PUT
Change custom column expression
{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression
QUERY PARAMS
storeId
columnId
BODY json
{
"encryptedBlocklyExpression": "",
"encryptedExpression": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression" {:content-type :json
:form-params {:encryptedBlocklyExpression "apokpoa,opz,sixsoisiosnoisn"
:encryptedExpression "uziushdczaniodnndonisodndsiondsoidsndoin"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"),
Content = new StringContent("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"
payload := strings.NewReader("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/expression HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 134
{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
.setHeader("content-type", "application/json")
.setBody("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\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 \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
.header("content-type", "application/json")
.body("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}")
.asString();
const data = JSON.stringify({
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression',
headers: {'content-type': 'application/json'},
data: {
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"encryptedBlocklyExpression":"apokpoa,opz,sixsoisiosnoisn","encryptedExpression":"uziushdczaniodnndonisodndsiondsoidsndoin"}'
};
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",\n "encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/expression',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression',
headers: {'content-type': 'application/json'},
body: {
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin'
},
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin'
});
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression',
headers: {'content-type': 'application/json'},
data: {
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"encryptedBlocklyExpression":"apokpoa,opz,sixsoisiosnoisn","encryptedExpression":"uziushdczaniodnndonisodndsiondsoidsndoin"}'
};
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" };
NSDictionary *parameters = @{ @"encryptedBlocklyExpression": @"apokpoa,opz,sixsoisiosnoisn",
@"encryptedExpression": @"uziushdczaniodnndonisodndsiondsoidsndoin" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"]
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression",
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([
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression', [
'body' => '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/expression", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"
payload = {
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"
payload <- "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\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.put('/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/expression') do |req|
req.body = "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression";
let payload = json!({
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression \
--header 'content-type: application/json' \
--data '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
}'
echo '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
}' | \
http PUT {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",\n "encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")! 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()
POST
Compute the expression for this catalog.
{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression
QUERY PARAMS
storeId
BODY json
{
"encryptedExpression": "",
"productValues": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression" {:content-type :json
:form-params {:encryptedExpression "uziushdczaniodnndonisodndsiondsoidsndoin"
:productValues {:012929c0-e78b-462a-a96e-25c061575385 "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg"
:46602e10-bc45-4944-a440-63d5f7ece1f8 "42"
:68082b11-4ffd-4bec-964a-465a471c7d37 "SKU1234"
:b6d74510-41ce-42ec-947a-0bdf62e9beee "Refrigerateur"
:ba270fa0-8482-46be-905a-cae4ca746b92 "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"}}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression"),
Content = new StringContent("{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\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}}/v2/user/catalogs/:storeId/customColumns/computeExpression");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression"
payload := strings.NewReader("{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/customColumns/computeExpression HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 564
{
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": {
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression")
.setHeader("content-type", "application/json")
.setBody("{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\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 \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression")
.header("content-type", "application/json")
.body("{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}")
.asString();
const data = JSON.stringify({
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
productValues: {
'012929c0-e78b-462a-a96e-25c061575385': 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8': '42',
'68082b11-4ffd-4bec-964a-465a471c7d37': 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee': 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92': 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression',
headers: {'content-type': 'application/json'},
data: {
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
productValues: {
'012929c0-e78b-462a-a96e-25c061575385': 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8': '42',
'68082b11-4ffd-4bec-964a-465a471c7d37': 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee': 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92': 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"encryptedExpression":"uziushdczaniodnndonisodndsiondsoidsndoin","productValues":{"012929c0-e78b-462a-a96e-25c061575385":"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg","46602e10-bc45-4944-a440-63d5f7ece1f8":"42","68082b11-4ffd-4bec-964a-465a471c7d37":"SKU1234","b6d74510-41ce-42ec-947a-0bdf62e9beee":"Refrigerateur","ba270fa0-8482-46be-905a-cae4ca746b92":"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"}}'
};
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}}/v2/user/catalogs/:storeId/customColumns/computeExpression',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",\n "productValues": {\n "012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",\n "46602e10-bc45-4944-a440-63d5f7ece1f8": "42",\n "68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",\n "b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",\n "ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"\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 \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/customColumns/computeExpression',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
productValues: {
'012929c0-e78b-462a-a96e-25c061575385': 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8': '42',
'68082b11-4ffd-4bec-964a-465a471c7d37': 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee': 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92': 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression',
headers: {'content-type': 'application/json'},
body: {
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
productValues: {
'012929c0-e78b-462a-a96e-25c061575385': 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8': '42',
'68082b11-4ffd-4bec-964a-465a471c7d37': 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee': 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92': 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
}
},
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}}/v2/user/catalogs/:storeId/customColumns/computeExpression');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
productValues: {
'012929c0-e78b-462a-a96e-25c061575385': 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8': '42',
'68082b11-4ffd-4bec-964a-465a471c7d37': 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee': 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92': 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
}
});
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}}/v2/user/catalogs/:storeId/customColumns/computeExpression',
headers: {'content-type': 'application/json'},
data: {
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
productValues: {
'012929c0-e78b-462a-a96e-25c061575385': 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8': '42',
'68082b11-4ffd-4bec-964a-465a471c7d37': 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee': 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92': 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"encryptedExpression":"uziushdczaniodnndonisodndsiondsoidsndoin","productValues":{"012929c0-e78b-462a-a96e-25c061575385":"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg","46602e10-bc45-4944-a440-63d5f7ece1f8":"42","68082b11-4ffd-4bec-964a-465a471c7d37":"SKU1234","b6d74510-41ce-42ec-947a-0bdf62e9beee":"Refrigerateur","ba270fa0-8482-46be-905a-cae4ca746b92":"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"}}'
};
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" };
NSDictionary *parameters = @{ @"encryptedExpression": @"uziushdczaniodnndonisodndsiondsoidsndoin",
@"productValues": @{ @"012929c0-e78b-462a-a96e-25c061575385": @"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg", @"46602e10-bc45-4944-a440-63d5f7ece1f8": @"42", @"68082b11-4ffd-4bec-964a-465a471c7d37": @"SKU1234", @"b6d74510-41ce-42ec-947a-0bdf62e9beee": @"Refrigerateur", @"ba270fa0-8482-46be-905a-cae4ca746b92": @"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression"]
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}}/v2/user/catalogs/:storeId/customColumns/computeExpression" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression",
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([
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'productValues' => [
'012929c0-e78b-462a-a96e-25c061575385' => 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8' => '42',
'68082b11-4ffd-4bec-964a-465a471c7d37' => 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee' => 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92' => 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/customColumns/computeExpression', [
'body' => '{
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": {
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'productValues' => [
'012929c0-e78b-462a-a96e-25c061575385' => 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8' => '42',
'68082b11-4ffd-4bec-964a-465a471c7d37' => 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee' => 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92' => 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'productValues' => [
'012929c0-e78b-462a-a96e-25c061575385' => 'http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg',
'46602e10-bc45-4944-a440-63d5f7ece1f8' => '42',
'68082b11-4ffd-4bec-964a-465a471c7d37' => 'SKU1234',
'b6d74510-41ce-42ec-947a-0bdf62e9beee' => 'Refrigerateur',
'ba270fa0-8482-46be-905a-cae4ca746b92' => 'http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511'
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": {
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": {
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/customColumns/computeExpression", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression"
payload = {
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": {
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression"
payload <- "{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/customColumns/computeExpression') do |req|
req.body = "{\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"productValues\": {\n \"012929c0-e78b-462a-a96e-25c061575385\": \"http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg\",\n \"46602e10-bc45-4944-a440-63d5f7ece1f8\": \"42\",\n \"68082b11-4ffd-4bec-964a-465a471c7d37\": \"SKU1234\",\n \"b6d74510-41ce-42ec-947a-0bdf62e9beee\": \"Refrigerateur\",\n \"ba270fa0-8482-46be-905a-cae4ca746b92\": \"http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression";
let payload = json!({
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": json!({
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression \
--header 'content-type: application/json' \
--data '{
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": {
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
}
}'
echo '{
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": {
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
}
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",\n "productValues": {\n "012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",\n "46602e10-bc45-4944-a440-63d5f7ece1f8": "42",\n "68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",\n "b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",\n "ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"\n }\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"productValues": [
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/computeExpression")! 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()
PUT
Create or replace a custom column
{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId
QUERY PARAMS
storeId
columnId
BODY json
{
"displayGroupName": "",
"encryptedBlocklyExpression": "",
"encryptedExpression": "",
"userColumnName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId" {:content-type :json
:form-params {:displayGroupName "Category"
:encryptedBlocklyExpression "apokpoa,opz,sixsoisiosnoisn"
:encryptedExpression "uziushdczaniodnndonisodndsiondsoidsndoin"
:userColumnName "My SKU"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId"),
Content = new StringContent("{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"
payload := strings.NewReader("{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 198
{
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
.setHeader("content-type", "application/json")
.setBody("{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\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 \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
.header("content-type", "application/json")
.body("{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}")
.asString();
const data = JSON.stringify({
displayGroupName: 'Category',
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumnName: 'My SKU'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId',
headers: {'content-type': 'application/json'},
data: {
displayGroupName: 'Category',
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumnName: 'My SKU'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"displayGroupName":"Category","encryptedBlocklyExpression":"apokpoa,opz,sixsoisiosnoisn","encryptedExpression":"uziushdczaniodnndonisodndsiondsoidsndoin","userColumnName":"My SKU"}'
};
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}}/v2/user/catalogs/:storeId/customColumns/:columnId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "displayGroupName": "Category",\n "encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",\n "encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",\n "userColumnName": "My SKU"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
displayGroupName: 'Category',
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumnName: 'My SKU'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId',
headers: {'content-type': 'application/json'},
body: {
displayGroupName: 'Category',
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumnName: 'My SKU'
},
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}}/v2/user/catalogs/:storeId/customColumns/:columnId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
displayGroupName: 'Category',
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumnName: 'My SKU'
});
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}}/v2/user/catalogs/:storeId/customColumns/:columnId',
headers: {'content-type': 'application/json'},
data: {
displayGroupName: 'Category',
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumnName: 'My SKU'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"displayGroupName":"Category","encryptedBlocklyExpression":"apokpoa,opz,sixsoisiosnoisn","encryptedExpression":"uziushdczaniodnndonisodndsiondsoidsndoin","userColumnName":"My SKU"}'
};
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" };
NSDictionary *parameters = @{ @"displayGroupName": @"Category",
@"encryptedBlocklyExpression": @"apokpoa,opz,sixsoisiosnoisn",
@"encryptedExpression": @"uziushdczaniodnndonisodndsiondsoidsndoin",
@"userColumnName": @"My SKU" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"]
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}}/v2/user/catalogs/:storeId/customColumns/:columnId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId",
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([
'displayGroupName' => 'Category',
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'userColumnName' => 'My SKU'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId', [
'body' => '{
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'displayGroupName' => 'Category',
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'userColumnName' => 'My SKU'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'displayGroupName' => 'Category',
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'userColumnName' => 'My SKU'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"
payload = {
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"
payload <- "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\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.put('/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId') do |req|
req.body = "{\n \"displayGroupName\": \"Category\",\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumnName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/customColumns/:columnId";
let payload = json!({
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/catalogs/:storeId/customColumns/:columnId \
--header 'content-type: application/json' \
--data '{
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
}'
echo '{
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
}' | \
http PUT {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "displayGroupName": "Category",\n "encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",\n "encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",\n "userColumnName": "My SKU"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"displayGroupName": "Category",
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumnName": "My SKU"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")! 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()
DELETE
Delete custom column
{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId
QUERY PARAMS
storeId
columnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"))
.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}}/v2/user/catalogs/:storeId/customColumns/:columnId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
.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}}/v2/user/catalogs/:storeId/customColumns/:columnId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId';
const options = {method: 'DELETE'};
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}}/v2/user/catalogs/:storeId/customColumns/:columnId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId',
headers: {}
};
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}}/v2/user/catalogs/:storeId/customColumns/:columnId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId');
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}}/v2/user/catalogs/:storeId/customColumns/:columnId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/catalogs/:storeId/customColumns/:columnId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId
http DELETE {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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 catalog column list
{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/catalogColumns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns"))
.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}}/v2/user/catalogs/:storeId/catalogColumns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns")
.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}}/v2/user/catalogs/:storeId/catalogColumns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/catalogColumns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/catalogColumns',
headers: {}
};
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}}/v2/user/catalogs/:storeId/catalogColumns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns');
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}}/v2/user/catalogs/:storeId/catalogColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/catalogColumns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/catalogColumns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/catalogColumns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns
http GET {{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/catalogColumns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"catalogColumns": [
{
"catalogColumnName": "SKU",
"configuration": {
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
},
"duplicateProductValueConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
}
]
}
GET
Get category list
{{baseUrl}}/v2/user/catalogs/:storeId/categories
HEADERS
Accept-Encoding
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/categories");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept-encoding: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/categories" {:headers {:accept-encoding ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/categories"
headers = HTTP::Headers{
"accept-encoding" => ""
}
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}}/v2/user/catalogs/:storeId/categories"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/categories");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept-encoding", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/categories"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("accept-encoding", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/categories HTTP/1.1
Accept-Encoding:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/categories")
.setHeader("accept-encoding", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/categories"))
.header("accept-encoding", "")
.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}}/v2/user/catalogs/:storeId/categories")
.get()
.addHeader("accept-encoding", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/categories")
.header("accept-encoding", "")
.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}}/v2/user/catalogs/:storeId/categories');
xhr.setRequestHeader('accept-encoding', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/categories',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/categories';
const options = {method: 'GET', headers: {'accept-encoding': ''}};
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}}/v2/user/catalogs/:storeId/categories',
method: 'GET',
headers: {
'accept-encoding': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/categories")
.get()
.addHeader("accept-encoding", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/categories',
headers: {
'accept-encoding': ''
}
};
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}}/v2/user/catalogs/:storeId/categories',
headers: {'accept-encoding': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/categories');
req.headers({
'accept-encoding': ''
});
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}}/v2/user/catalogs/:storeId/categories',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/categories';
const options = {method: 'GET', headers: {'accept-encoding': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept-encoding": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/categories"]
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}}/v2/user/catalogs/:storeId/categories" in
let headers = Header.add (Header.init ()) "accept-encoding" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/categories",
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-encoding: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/categories', [
'headers' => [
'accept-encoding' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/categories');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'accept-encoding' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/categories');
$request->setRequestMethod('GET');
$request->setHeaders([
'accept-encoding' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/categories' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/categories' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'accept-encoding': "" }
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/categories", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/categories"
headers = {"accept-encoding": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/categories"
response <- VERB("GET", url, add_headers('accept-encoding' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/categories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["accept-encoding"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/categories') do |req|
req.headers['accept-encoding'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/categories";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept-encoding", "".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}}/v2/user/catalogs/:storeId/categories \
--header 'accept-encoding: '
http GET {{baseUrl}}/v2/user/catalogs/:storeId/categories \
accept-encoding:''
wget --quiet \
--method GET \
--header 'accept-encoding: ' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/categories
import Foundation
let headers = ["accept-encoding": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/categories")! 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 custom column list
{{baseUrl}}/v2/user/catalogs/:storeId/customColumns
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/customColumns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns"))
.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}}/v2/user/catalogs/:storeId/customColumns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns")
.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}}/v2/user/catalogs/:storeId/customColumns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/customColumns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/customColumns',
headers: {}
};
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}}/v2/user/catalogs/:storeId/customColumns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns');
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}}/v2/user/catalogs/:storeId/customColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/customColumns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/customColumns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/customColumns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/customColumns
http GET {{baseUrl}}/v2/user/catalogs/:storeId/customColumns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/customColumns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 product by ProductId
{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId
QUERY PARAMS
storeId
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/products/:productId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId"))
.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}}/v2/user/catalogs/:storeId/products/:productId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId")
.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}}/v2/user/catalogs/:storeId/products/:productId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/products/:productId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/products/:productId',
headers: {}
};
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}}/v2/user/catalogs/:storeId/products/:productId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId');
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}}/v2/user/catalogs/:storeId/products/:productId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/products/:productId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/products/:productId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/products/:productId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/products/:productId
http GET {{baseUrl}}/v2/user/catalogs/:storeId/products/:productId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/products/:productId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/products/:productId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 product by Sku
{{baseUrl}}/v2/user/catalogs/:storeId/products
QUERY PARAMS
sku
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/products" {:query-params {:sku ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/products?sku="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/products?sku="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/products?sku="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/products?sku= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/products?sku="))
.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}}/v2/user/catalogs/:storeId/products?sku=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=")
.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}}/v2/user/catalogs/:storeId/products?sku=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/products',
params: {sku: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/products?sku=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/products?sku=',
headers: {}
};
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}}/v2/user/catalogs/:storeId/products',
qs: {sku: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/products');
req.query({
sku: ''
});
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}}/v2/user/catalogs/:storeId/products',
params: {sku: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/products?sku="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/products?sku=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/products');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'sku' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/products');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'sku' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/products?sku=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/products"
querystring = {"sku":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/products"
queryString <- list(sku = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/products') do |req|
req.params['sku'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/products";
let querystring = [
("sku", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/v2/user/catalogs/:storeId/products?sku='
http GET '{{baseUrl}}/v2/user/catalogs/:storeId/products?sku='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/v2/user/catalogs/:storeId/products?sku='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/products?sku=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Get product list
{{baseUrl}}/v2/user/catalogs/:storeId/products/list
QUERY PARAMS
storeId
BODY json
{
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/products/list");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/products/list" {:content-type :json
:form-params {:categoryPath []
:columnIdList []
:ean ""
:exists false
:mpn ""
:orderByCatalogColumnId ""
:pageNumber 0
:pageSize 0
:productIdList []
:sku ""
:title ""
:withoutSubCategories false}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/list"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\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}}/v2/user/catalogs/:storeId/products/list"),
Content = new StringContent("{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/products/list");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/products/list"
payload := strings.NewReader("{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/products/list HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 243
{
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/products/list")
.setHeader("content-type", "application/json")
.setBody("{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/products/list"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/products/list")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/products/list")
.header("content-type", "application/json")
.body("{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}")
.asString();
const data = JSON.stringify({
categoryPath: [],
columnIdList: [],
ean: '',
exists: false,
mpn: '',
orderByCatalogColumnId: '',
pageNumber: 0,
pageSize: 0,
productIdList: [],
sku: '',
title: '',
withoutSubCategories: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/products/list');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/products/list',
headers: {'content-type': 'application/json'},
data: {
categoryPath: [],
columnIdList: [],
ean: '',
exists: false,
mpn: '',
orderByCatalogColumnId: '',
pageNumber: 0,
pageSize: 0,
productIdList: [],
sku: '',
title: '',
withoutSubCategories: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/products/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"categoryPath":[],"columnIdList":[],"ean":"","exists":false,"mpn":"","orderByCatalogColumnId":"","pageNumber":0,"pageSize":0,"productIdList":[],"sku":"","title":"","withoutSubCategories":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/user/catalogs/:storeId/products/list',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "categoryPath": [],\n "columnIdList": [],\n "ean": "",\n "exists": false,\n "mpn": "",\n "orderByCatalogColumnId": "",\n "pageNumber": 0,\n "pageSize": 0,\n "productIdList": [],\n "sku": "",\n "title": "",\n "withoutSubCategories": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/products/list")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/products/list',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
categoryPath: [],
columnIdList: [],
ean: '',
exists: false,
mpn: '',
orderByCatalogColumnId: '',
pageNumber: 0,
pageSize: 0,
productIdList: [],
sku: '',
title: '',
withoutSubCategories: false
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/products/list',
headers: {'content-type': 'application/json'},
body: {
categoryPath: [],
columnIdList: [],
ean: '',
exists: false,
mpn: '',
orderByCatalogColumnId: '',
pageNumber: 0,
pageSize: 0,
productIdList: [],
sku: '',
title: '',
withoutSubCategories: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/products/list');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
categoryPath: [],
columnIdList: [],
ean: '',
exists: false,
mpn: '',
orderByCatalogColumnId: '',
pageNumber: 0,
pageSize: 0,
productIdList: [],
sku: '',
title: '',
withoutSubCategories: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/products/list',
headers: {'content-type': 'application/json'},
data: {
categoryPath: [],
columnIdList: [],
ean: '',
exists: false,
mpn: '',
orderByCatalogColumnId: '',
pageNumber: 0,
pageSize: 0,
productIdList: [],
sku: '',
title: '',
withoutSubCategories: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/products/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"categoryPath":[],"columnIdList":[],"ean":"","exists":false,"mpn":"","orderByCatalogColumnId":"","pageNumber":0,"pageSize":0,"productIdList":[],"sku":"","title":"","withoutSubCategories":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"categoryPath": @[ ],
@"columnIdList": @[ ],
@"ean": @"",
@"exists": @NO,
@"mpn": @"",
@"orderByCatalogColumnId": @"",
@"pageNumber": @0,
@"pageSize": @0,
@"productIdList": @[ ],
@"sku": @"",
@"title": @"",
@"withoutSubCategories": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/products/list"]
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}}/v2/user/catalogs/:storeId/products/list" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/products/list",
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([
'categoryPath' => [
],
'columnIdList' => [
],
'ean' => '',
'exists' => null,
'mpn' => '',
'orderByCatalogColumnId' => '',
'pageNumber' => 0,
'pageSize' => 0,
'productIdList' => [
],
'sku' => '',
'title' => '',
'withoutSubCategories' => null
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/products/list', [
'body' => '{
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/products/list');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'categoryPath' => [
],
'columnIdList' => [
],
'ean' => '',
'exists' => null,
'mpn' => '',
'orderByCatalogColumnId' => '',
'pageNumber' => 0,
'pageSize' => 0,
'productIdList' => [
],
'sku' => '',
'title' => '',
'withoutSubCategories' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'categoryPath' => [
],
'columnIdList' => [
],
'ean' => '',
'exists' => null,
'mpn' => '',
'orderByCatalogColumnId' => '',
'pageNumber' => 0,
'pageSize' => 0,
'productIdList' => [
],
'sku' => '',
'title' => '',
'withoutSubCategories' => null
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/products/list');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/products/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/products/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/products/list", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/list"
payload = {
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": False,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": False
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/products/list"
payload <- "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\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}}/v2/user/catalogs/:storeId/products/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\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/v2/user/catalogs/:storeId/products/list') do |req|
req.body = "{\n \"categoryPath\": [],\n \"columnIdList\": [],\n \"ean\": \"\",\n \"exists\": false,\n \"mpn\": \"\",\n \"orderByCatalogColumnId\": \"\",\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productIdList\": [],\n \"sku\": \"\",\n \"title\": \"\",\n \"withoutSubCategories\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/list";
let payload = json!({
"categoryPath": (),
"columnIdList": (),
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": (),
"sku": "",
"title": "",
"withoutSubCategories": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/products/list \
--header 'content-type: application/json' \
--data '{
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": false
}'
echo '{
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": false
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/products/list \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "categoryPath": [],\n "columnIdList": [],\n "ean": "",\n "exists": false,\n "mpn": "",\n "orderByCatalogColumnId": "",\n "pageNumber": 0,\n "pageSize": 0,\n "productIdList": [],\n "sku": "",\n "title": "",\n "withoutSubCategories": false\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/products/list
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"categoryPath": [],
"columnIdList": [],
"ean": "",
"exists": false,
"mpn": "",
"orderByCatalogColumnId": "",
"pageNumber": 0,
"pageSize": 0,
"productIdList": [],
"sku": "",
"title": "",
"withoutSubCategories": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/products/list")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
GET
Get random product list
{{baseUrl}}/v2/user/catalogs/:storeId/products/random
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/products/random");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/products/random")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/random"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/products/random"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/products/random");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/products/random"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/products/random HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/products/random")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/products/random"))
.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}}/v2/user/catalogs/:storeId/products/random")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/products/random")
.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}}/v2/user/catalogs/:storeId/products/random');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/products/random'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/products/random';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/products/random',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/products/random")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/products/random',
headers: {}
};
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}}/v2/user/catalogs/:storeId/products/random'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/products/random');
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}}/v2/user/catalogs/:storeId/products/random'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/products/random';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/products/random"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/products/random" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/products/random",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/products/random');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/products/random');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/products/random');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/products/random' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/products/random' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/products/random")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/random"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/products/random"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/products/random")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/products/random') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/products/random";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/products/random
http GET {{baseUrl}}/v2/user/catalogs/:storeId/products/random
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/products/random
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/products/random")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the encrypted custom column expression
{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression
QUERY PARAMS
storeId
columnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/expression HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"))
.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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
.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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/expression',
headers: {}
};
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/customColumns/:columnId/expression') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression
http GET {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/customColumns/:columnId/expression")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
zlkzjkzjlzlknzklnzlknaklnaklanlknaklan
GET
Get the index of the catalog API for this store
{{baseUrl}}/v2/user/catalogs/:storeId
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId"))
.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}}/v2/user/catalogs/:storeId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId")
.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}}/v2/user/catalogs/:storeId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/catalogs/:storeId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId',
headers: {}
};
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}}/v2/user/catalogs/:storeId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId');
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}}/v2/user/catalogs/:storeId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId
http GET {{baseUrl}}/v2/user/catalogs/:storeId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"status": "OK"
}
GET
Get the last input configuration
{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/inputConfiguration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration"))
.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}}/v2/user/catalogs/:storeId/inputConfiguration")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration")
.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}}/v2/user/catalogs/:storeId/inputConfiguration');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/inputConfiguration',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/inputConfiguration',
headers: {}
};
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}}/v2/user/catalogs/:storeId/inputConfiguration'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration');
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}}/v2/user/catalogs/:storeId/inputConfiguration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/inputConfiguration" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/inputConfiguration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/inputConfiguration') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration
http GET {{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/inputConfiguration")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"input": {
"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"
}
}
GET
Get the BeezUP columns
{{baseUrl}}/v2/user/catalogs/beezupColumns
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/beezupColumns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/beezupColumns")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/beezupColumns"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/beezupColumns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/beezupColumns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/beezupColumns"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/beezupColumns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/beezupColumns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/beezupColumns"))
.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}}/v2/user/catalogs/beezupColumns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/beezupColumns")
.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}}/v2/user/catalogs/beezupColumns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/beezupColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/beezupColumns';
const options = {method: 'GET'};
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}}/v2/user/catalogs/beezupColumns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/beezupColumns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/beezupColumns',
headers: {}
};
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}}/v2/user/catalogs/beezupColumns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/beezupColumns');
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}}/v2/user/catalogs/beezupColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/beezupColumns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/beezupColumns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/beezupColumns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/beezupColumns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/beezupColumns');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/beezupColumns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/beezupColumns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/beezupColumns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/beezupColumns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/beezupColumns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/beezupColumns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/beezupColumns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/beezupColumns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/beezupColumns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/beezupColumns";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/beezupColumns
http GET {{baseUrl}}/v2/user/catalogs/beezupColumns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/beezupColumns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/beezupColumns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[
{
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnDataType": "String",
"columnImportance": "Required",
"description": "Use for big text, like description",
"displayGroupName": "Category",
"unique": "false"
}
]
GET
Get the index of the catalog API
{{baseUrl}}/v2/user/catalogs/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/"))
.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}}/v2/user/catalogs/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/")
.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}}/v2/user/catalogs/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/catalogs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/';
const options = {method: 'GET'};
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}}/v2/user/catalogs/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/',
headers: {}
};
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}}/v2/user/catalogs/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/');
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}}/v2/user/catalogs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/
http GET {{baseUrl}}/v2/user/catalogs/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Configure catalog column
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId
QUERY PARAMS
storeId
executionId
columnId
BODY json
{
"catalogColumn": {
"catalogColumnName": "",
"configuration": {
"beezUPColumnName": "",
"canBeTruncated": false,
"columnCultureName": "",
"columnDataType": "",
"columnFormat": "",
"columnImportance": "",
"displayGroupName": ""
},
"duplicateProductValueConfiguration": {
"compareOptions": "",
"strategy": ""
},
"id": "",
"ignored": false,
"links": {
"rename": ""
},
"userColumName": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId" {:content-type :json
:form-params {:catalogColumn {:catalogColumnName "SKU"
:configuration {:beezUPColumnName "CategoryFirstLevel"
:canBeTruncated "false"
:columnCultureName "fr-FR"
:columnDataType "String"
:columnFormat "MM/dd/yyyy"
:columnImportance "Required"
:displayGroupName "Category"}
:duplicateProductValueConfiguration {:compareOptions "IgnoreCase"
:strategy "KeepFirstDuplicateProductOnly"}
:id "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
:ignored "true"
:userColumName "My SKU"}}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId"),
Content = new StringContent("{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId"
payload := strings.NewReader("{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 594
{
"catalogColumn": {
"catalogColumnName": "SKU",
"configuration": {
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
},
"duplicateProductValueConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId")
.setHeader("content-type", "application/json")
.setBody("{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\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 \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId")
.header("content-type", "application/json")
.body("{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}")
.asString();
const data = JSON.stringify({
catalogColumn: {
catalogColumnName: 'SKU',
configuration: {
beezUPColumnName: 'CategoryFirstLevel',
canBeTruncated: 'false',
columnCultureName: 'fr-FR',
columnDataType: 'String',
columnFormat: 'MM/dd/yyyy',
columnImportance: 'Required',
displayGroupName: 'Category'
},
duplicateProductValueConfiguration: {
compareOptions: 'IgnoreCase',
strategy: 'KeepFirstDuplicateProductOnly'
},
id: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
ignored: 'true',
userColumName: 'My SKU'
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId',
headers: {'content-type': 'application/json'},
data: {
catalogColumn: {
catalogColumnName: 'SKU',
configuration: {
beezUPColumnName: 'CategoryFirstLevel',
canBeTruncated: 'false',
columnCultureName: 'fr-FR',
columnDataType: 'String',
columnFormat: 'MM/dd/yyyy',
columnImportance: 'Required',
displayGroupName: 'Category'
},
duplicateProductValueConfiguration: {compareOptions: 'IgnoreCase', strategy: 'KeepFirstDuplicateProductOnly'},
id: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
ignored: 'true',
userColumName: 'My SKU'
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"catalogColumn":{"catalogColumnName":"SKU","configuration":{"beezUPColumnName":"CategoryFirstLevel","canBeTruncated":"false","columnCultureName":"fr-FR","columnDataType":"String","columnFormat":"MM/dd/yyyy","columnImportance":"Required","displayGroupName":"Category"},"duplicateProductValueConfiguration":{"compareOptions":"IgnoreCase","strategy":"KeepFirstDuplicateProductOnly"},"id":"8a76f06a-fefc-4c0d-bcfe-b210f1482977","ignored":"true","userColumName":"My SKU"}}'
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "catalogColumn": {\n "catalogColumnName": "SKU",\n "configuration": {\n "beezUPColumnName": "CategoryFirstLevel",\n "canBeTruncated": "false",\n "columnCultureName": "fr-FR",\n "columnDataType": "String",\n "columnFormat": "MM/dd/yyyy",\n "columnImportance": "Required",\n "displayGroupName": "Category"\n },\n "duplicateProductValueConfiguration": {\n "compareOptions": "IgnoreCase",\n "strategy": "KeepFirstDuplicateProductOnly"\n },\n "id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",\n "ignored": "true",\n "userColumName": "My SKU"\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 \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
catalogColumn: {
catalogColumnName: 'SKU',
configuration: {
beezUPColumnName: 'CategoryFirstLevel',
canBeTruncated: 'false',
columnCultureName: 'fr-FR',
columnDataType: 'String',
columnFormat: 'MM/dd/yyyy',
columnImportance: 'Required',
displayGroupName: 'Category'
},
duplicateProductValueConfiguration: {compareOptions: 'IgnoreCase', strategy: 'KeepFirstDuplicateProductOnly'},
id: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
ignored: 'true',
userColumName: 'My SKU'
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId',
headers: {'content-type': 'application/json'},
body: {
catalogColumn: {
catalogColumnName: 'SKU',
configuration: {
beezUPColumnName: 'CategoryFirstLevel',
canBeTruncated: 'false',
columnCultureName: 'fr-FR',
columnDataType: 'String',
columnFormat: 'MM/dd/yyyy',
columnImportance: 'Required',
displayGroupName: 'Category'
},
duplicateProductValueConfiguration: {compareOptions: 'IgnoreCase', strategy: 'KeepFirstDuplicateProductOnly'},
id: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
ignored: 'true',
userColumName: 'My SKU'
}
},
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
catalogColumn: {
catalogColumnName: 'SKU',
configuration: {
beezUPColumnName: 'CategoryFirstLevel',
canBeTruncated: 'false',
columnCultureName: 'fr-FR',
columnDataType: 'String',
columnFormat: 'MM/dd/yyyy',
columnImportance: 'Required',
displayGroupName: 'Category'
},
duplicateProductValueConfiguration: {
compareOptions: 'IgnoreCase',
strategy: 'KeepFirstDuplicateProductOnly'
},
id: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
ignored: 'true',
userColumName: 'My SKU'
}
});
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId',
headers: {'content-type': 'application/json'},
data: {
catalogColumn: {
catalogColumnName: 'SKU',
configuration: {
beezUPColumnName: 'CategoryFirstLevel',
canBeTruncated: 'false',
columnCultureName: 'fr-FR',
columnDataType: 'String',
columnFormat: 'MM/dd/yyyy',
columnImportance: 'Required',
displayGroupName: 'Category'
},
duplicateProductValueConfiguration: {compareOptions: 'IgnoreCase', strategy: 'KeepFirstDuplicateProductOnly'},
id: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
ignored: 'true',
userColumName: 'My SKU'
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"catalogColumn":{"catalogColumnName":"SKU","configuration":{"beezUPColumnName":"CategoryFirstLevel","canBeTruncated":"false","columnCultureName":"fr-FR","columnDataType":"String","columnFormat":"MM/dd/yyyy","columnImportance":"Required","displayGroupName":"Category"},"duplicateProductValueConfiguration":{"compareOptions":"IgnoreCase","strategy":"KeepFirstDuplicateProductOnly"},"id":"8a76f06a-fefc-4c0d-bcfe-b210f1482977","ignored":"true","userColumName":"My SKU"}}'
};
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" };
NSDictionary *parameters = @{ @"catalogColumn": @{ @"catalogColumnName": @"SKU", @"configuration": @{ @"beezUPColumnName": @"CategoryFirstLevel", @"canBeTruncated": @"false", @"columnCultureName": @"fr-FR", @"columnDataType": @"String", @"columnFormat": @"MM/dd/yyyy", @"columnImportance": @"Required", @"displayGroupName": @"Category" }, @"duplicateProductValueConfiguration": @{ @"compareOptions": @"IgnoreCase", @"strategy": @"KeepFirstDuplicateProductOnly" }, @"id": @"8a76f06a-fefc-4c0d-bcfe-b210f1482977", @"ignored": @"true", @"userColumName": @"My SKU" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId"]
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId",
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([
'catalogColumn' => [
'catalogColumnName' => 'SKU',
'configuration' => [
'beezUPColumnName' => 'CategoryFirstLevel',
'canBeTruncated' => 'false',
'columnCultureName' => 'fr-FR',
'columnDataType' => 'String',
'columnFormat' => 'MM/dd/yyyy',
'columnImportance' => 'Required',
'displayGroupName' => 'Category'
],
'duplicateProductValueConfiguration' => [
'compareOptions' => 'IgnoreCase',
'strategy' => 'KeepFirstDuplicateProductOnly'
],
'id' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
'ignored' => 'true',
'userColumName' => 'My SKU'
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId', [
'body' => '{
"catalogColumn": {
"catalogColumnName": "SKU",
"configuration": {
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
},
"duplicateProductValueConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'catalogColumn' => [
'catalogColumnName' => 'SKU',
'configuration' => [
'beezUPColumnName' => 'CategoryFirstLevel',
'canBeTruncated' => 'false',
'columnCultureName' => 'fr-FR',
'columnDataType' => 'String',
'columnFormat' => 'MM/dd/yyyy',
'columnImportance' => 'Required',
'displayGroupName' => 'Category'
],
'duplicateProductValueConfiguration' => [
'compareOptions' => 'IgnoreCase',
'strategy' => 'KeepFirstDuplicateProductOnly'
],
'id' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
'ignored' => 'true',
'userColumName' => 'My SKU'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'catalogColumn' => [
'catalogColumnName' => 'SKU',
'configuration' => [
'beezUPColumnName' => 'CategoryFirstLevel',
'canBeTruncated' => 'false',
'columnCultureName' => 'fr-FR',
'columnDataType' => 'String',
'columnFormat' => 'MM/dd/yyyy',
'columnImportance' => 'Required',
'displayGroupName' => 'Category'
],
'duplicateProductValueConfiguration' => [
'compareOptions' => 'IgnoreCase',
'strategy' => 'KeepFirstDuplicateProductOnly'
],
'id' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
'ignored' => 'true',
'userColumName' => 'My SKU'
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"catalogColumn": {
"catalogColumnName": "SKU",
"configuration": {
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
},
"duplicateProductValueConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"catalogColumn": {
"catalogColumnName": "SKU",
"configuration": {
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
},
"duplicateProductValueConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId"
payload = { "catalogColumn": {
"catalogColumnName": "SKU",
"configuration": {
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
},
"duplicateProductValueConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId"
payload <- "{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId') do |req|
req.body = "{\n \"catalogColumn\": {\n \"catalogColumnName\": \"SKU\",\n \"configuration\": {\n \"beezUPColumnName\": \"CategoryFirstLevel\",\n \"canBeTruncated\": \"false\",\n \"columnCultureName\": \"fr-FR\",\n \"columnDataType\": \"String\",\n \"columnFormat\": \"MM/dd/yyyy\",\n \"columnImportance\": \"Required\",\n \"displayGroupName\": \"Category\"\n },\n \"duplicateProductValueConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"id\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"ignored\": \"true\",\n \"userColumName\": \"My SKU\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId";
let payload = json!({"catalogColumn": json!({
"catalogColumnName": "SKU",
"configuration": json!({
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
}),
"duplicateProductValueConfiguration": json!({
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
}),
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId \
--header 'content-type: application/json' \
--data '{
"catalogColumn": {
"catalogColumnName": "SKU",
"configuration": {
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
},
"duplicateProductValueConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
}
}'
echo '{
"catalogColumn": {
"catalogColumnName": "SKU",
"configuration": {
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
},
"duplicateProductValueConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
}
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "catalogColumn": {\n "catalogColumnName": "SKU",\n "configuration": {\n "beezUPColumnName": "CategoryFirstLevel",\n "canBeTruncated": "false",\n "columnCultureName": "fr-FR",\n "columnDataType": "String",\n "columnFormat": "MM/dd/yyyy",\n "columnImportance": "Required",\n "displayGroupName": "Category"\n },\n "duplicateProductValueConfiguration": {\n "compareOptions": "IgnoreCase",\n "strategy": "KeepFirstDuplicateProductOnly"\n },\n "id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",\n "ignored": "true",\n "userColumName": "My SKU"\n }\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["catalogColumn": [
"catalogColumnName": "SKU",
"configuration": [
"beezUPColumnName": "CategoryFirstLevel",
"canBeTruncated": "false",
"columnCultureName": "fr-FR",
"columnDataType": "String",
"columnFormat": "MM/dd/yyyy",
"columnImportance": "Required",
"displayGroupName": "Category"
],
"duplicateProductValueConfiguration": [
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
],
"id": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"ignored": "true",
"userColumName": "My SKU"
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId")! 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()
PUT
Create or replace a custom column (PUT)
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId
QUERY PARAMS
storeId
executionId
columnId
BODY json
{
"encryptedBlocklyExpression": "",
"encryptedExpression": "",
"userColumName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId" {:content-type :json
:form-params {:encryptedBlocklyExpression "apokpoa,opz,sixsoisiosnoisn"
:encryptedExpression "uziushdczaniodnndonisodndsiondsoidsndoin"
:userColumName "My SKU"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"),
Content = new StringContent("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"
payload := strings.NewReader("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 163
{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
.setHeader("content-type", "application/json")
.setBody("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\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 \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
.header("content-type", "application/json")
.body("{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}")
.asString();
const data = JSON.stringify({
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumName: 'My SKU'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId',
headers: {'content-type': 'application/json'},
data: {
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumName: 'My SKU'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"encryptedBlocklyExpression":"apokpoa,opz,sixsoisiosnoisn","encryptedExpression":"uziushdczaniodnndonisodndsiondsoidsndoin","userColumName":"My SKU"}'
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",\n "encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",\n "userColumName": "My SKU"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumName: 'My SKU'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId',
headers: {'content-type': 'application/json'},
body: {
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumName: 'My SKU'
},
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumName: 'My SKU'
});
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId',
headers: {'content-type': 'application/json'},
data: {
encryptedBlocklyExpression: 'apokpoa,opz,sixsoisiosnoisn',
encryptedExpression: 'uziushdczaniodnndonisodndsiondsoidsndoin',
userColumName: 'My SKU'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"encryptedBlocklyExpression":"apokpoa,opz,sixsoisiosnoisn","encryptedExpression":"uziushdczaniodnndonisodndsiondsoidsndoin","userColumName":"My SKU"}'
};
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" };
NSDictionary *parameters = @{ @"encryptedBlocklyExpression": @"apokpoa,opz,sixsoisiosnoisn",
@"encryptedExpression": @"uziushdczaniodnndonisodndsiondsoidsndoin",
@"userColumName": @"My SKU" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"]
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId",
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([
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'userColumName' => 'My SKU'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId', [
'body' => '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'userColumName' => 'My SKU'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'encryptedBlocklyExpression' => 'apokpoa,opz,sixsoisiosnoisn',
'encryptedExpression' => 'uziushdczaniodnndonisodndsiondsoidsndoin',
'userColumName' => 'My SKU'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"
payload = {
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"
payload <- "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\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.put('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId') do |req|
req.body = "{\n \"encryptedBlocklyExpression\": \"apokpoa,opz,sixsoisiosnoisn\",\n \"encryptedExpression\": \"uziushdczaniodnndonisodndsiondsoidsndoin\",\n \"userColumName\": \"My SKU\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId";
let payload = json!({
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId \
--header 'content-type: application/json' \
--data '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
}'
echo '{
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
}' | \
http PUT {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",\n "encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",\n "userColumName": "My SKU"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"encryptedBlocklyExpression": "apokpoa,opz,sixsoisiosnoisn",
"encryptedExpression": "uziushdczaniodnndonisodndsiondsoidsndoin",
"userColumName": "My SKU"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")! 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()
DELETE
Delete Custom Column
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId
QUERY PARAMS
storeId
executionId
columnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId';
const options = {method: 'DELETE'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId
http DELETE {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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 custom columns currently place in this importation
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns');
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 detected catalog columns during this importation.
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns');
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId');
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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex/customColumns/:columnId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
A value computed from a expression
GET
Get the encrypted custom column expression in this importation
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression
QUERY PARAMS
storeId
executionId
columnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/expression")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
zlkzjkzjlzlknzklnzlknaklnaklanlknaklan
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex');
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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/productSamples/:productSampleIndex")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"productValues": {
"012929c0-e78b-462a-a96e-25c061575385": "http://media.conforama.fr/Medias/500000/80000/5000/500/10/G_585511_A.jpg",
"46602e10-bc45-4944-a440-63d5f7ece1f8": "42",
"68082b11-4ffd-4bec-964a-465a471c7d37": "SKU1234",
"b6d74510-41ce-42ec-947a-0bdf62e9beee": "Refrigerateur",
"ba270fa0-8482-46be-905a-cae4ca746b92": "http://www.conforama.fr/gros-electromenager/encastrable/refrigerateur-encastrable/refrigerateur-combine-161-litres-far-r5115s/p/585511"
}
}
POST
Ignore Column
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore
QUERY PARAMS
storeId
executionId
columnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore');
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/ignore")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Map catalog column to a BeezUP column
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map
QUERY PARAMS
storeId
executionId
columnId
BODY json
{
"beezUPColumnName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map" {:content-type :json
:form-params {:beezUPColumnName "CategoryFirstLevel"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map"),
Content = new StringContent("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map"
payload := strings.NewReader("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 46
{
"beezUPColumnName": "CategoryFirstLevel"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map")
.setHeader("content-type", "application/json")
.setBody("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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 \"beezUPColumnName\": \"CategoryFirstLevel\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map")
.header("content-type", "application/json")
.body("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}")
.asString();
const data = JSON.stringify({
beezUPColumnName: 'CategoryFirstLevel'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map',
headers: {'content-type': 'application/json'},
data: {beezUPColumnName: 'CategoryFirstLevel'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"beezUPColumnName":"CategoryFirstLevel"}'
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "beezUPColumnName": "CategoryFirstLevel"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({beezUPColumnName: 'CategoryFirstLevel'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map',
headers: {'content-type': 'application/json'},
body: {beezUPColumnName: 'CategoryFirstLevel'},
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
beezUPColumnName: 'CategoryFirstLevel'
});
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map',
headers: {'content-type': 'application/json'},
data: {beezUPColumnName: 'CategoryFirstLevel'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"beezUPColumnName":"CategoryFirstLevel"}'
};
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" };
NSDictionary *parameters = @{ @"beezUPColumnName": @"CategoryFirstLevel" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map"]
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map",
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([
'beezUPColumnName' => 'CategoryFirstLevel'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map', [
'body' => '{
"beezUPColumnName": "CategoryFirstLevel"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'beezUPColumnName' => 'CategoryFirstLevel'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'beezUPColumnName' => 'CategoryFirstLevel'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"beezUPColumnName": "CategoryFirstLevel"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"beezUPColumnName": "CategoryFirstLevel"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map"
payload = { "beezUPColumnName": "CategoryFirstLevel" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map"
payload <- "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map') do |req|
req.body = "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map";
let payload = json!({"beezUPColumnName": "CategoryFirstLevel"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map \
--header 'content-type: application/json' \
--data '{
"beezUPColumnName": "CategoryFirstLevel"
}'
echo '{
"beezUPColumnName": "CategoryFirstLevel"
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "beezUPColumnName": "CategoryFirstLevel"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["beezUPColumnName": "CategoryFirstLevel"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/map")! 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
Map custom column to a BeezUP column
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map
QUERY PARAMS
storeId
executionId
columnId
BODY json
{
"beezUPColumnName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map" {:content-type :json
:form-params {:beezUPColumnName "CategoryFirstLevel"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map"),
Content = new StringContent("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map"
payload := strings.NewReader("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 46
{
"beezUPColumnName": "CategoryFirstLevel"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map")
.setHeader("content-type", "application/json")
.setBody("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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 \"beezUPColumnName\": \"CategoryFirstLevel\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map")
.header("content-type", "application/json")
.body("{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}")
.asString();
const data = JSON.stringify({
beezUPColumnName: 'CategoryFirstLevel'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map',
headers: {'content-type': 'application/json'},
data: {beezUPColumnName: 'CategoryFirstLevel'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"beezUPColumnName":"CategoryFirstLevel"}'
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "beezUPColumnName": "CategoryFirstLevel"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({beezUPColumnName: 'CategoryFirstLevel'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map',
headers: {'content-type': 'application/json'},
body: {beezUPColumnName: 'CategoryFirstLevel'},
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
beezUPColumnName: 'CategoryFirstLevel'
});
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map',
headers: {'content-type': 'application/json'},
data: {beezUPColumnName: 'CategoryFirstLevel'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"beezUPColumnName":"CategoryFirstLevel"}'
};
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" };
NSDictionary *parameters = @{ @"beezUPColumnName": @"CategoryFirstLevel" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map"]
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map",
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([
'beezUPColumnName' => 'CategoryFirstLevel'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map', [
'body' => '{
"beezUPColumnName": "CategoryFirstLevel"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'beezUPColumnName' => 'CategoryFirstLevel'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'beezUPColumnName' => 'CategoryFirstLevel'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"beezUPColumnName": "CategoryFirstLevel"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"beezUPColumnName": "CategoryFirstLevel"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map"
payload = { "beezUPColumnName": "CategoryFirstLevel" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map"
payload <- "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\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/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map') do |req|
req.body = "{\n \"beezUPColumnName\": \"CategoryFirstLevel\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map";
let payload = json!({"beezUPColumnName": "CategoryFirstLevel"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map \
--header 'content-type: application/json' \
--data '{
"beezUPColumnName": "CategoryFirstLevel"
}'
echo '{
"beezUPColumnName": "CategoryFirstLevel"
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "beezUPColumnName": "CategoryFirstLevel"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["beezUPColumnName": "CategoryFirstLevel"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/map")! 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
Reattend Column
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend
QUERY PARAMS
storeId
executionId
columnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend');
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/reattend")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Unmap catalog column
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap
QUERY PARAMS
storeId
executionId
columnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap');
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/catalogColumns/:columnId/unmap")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Unmap custom column
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap
QUERY PARAMS
storeId
executionId
columnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap');
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/customColumns/:columnId/unmap")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Cancel importation
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/cancel HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/cancel")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/cancel');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/cancel',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/cancel',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/cancel'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel');
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}}/v2/user/catalogs/:storeId/importations/:executionId/cancel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/cancel" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/cancel")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/cancel') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/cancel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Commit Importation
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/commit HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/commit")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/commit');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/commit',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/commit',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/commit'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit');
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}}/v2/user/catalogs/:storeId/importations/:executionId/commit'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/commit" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/commit")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/commit') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commit")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Commit columns
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/commitColumns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/commitColumns',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns');
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}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/commitColumns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/commitColumns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/commitColumns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Configure remaining catalog columns
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns';
const options = {method: 'POST'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns');
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}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/configureRemainingCatalogColumns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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 technical progression
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression');
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}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/technicalProgression")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the importation status
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations/:executionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId")
.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}}/v2/user/catalogs/:storeId/importations/:executionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations/:executionId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId');
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}}/v2/user/catalogs/:storeId/importations/:executionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations/:executionId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"beginUtcDate": "2017-04-01T13:01:01Z",
"executionId": "bf3bc288-604c-4267-925e-66b1a15dca75",
"lastUpdateUtcDate": "2017-04-01T13:10:09Z",
"steps": {
"isCatalogImportComputeDiffCompleted": "false",
"isCatalogImportPrepareReadCompleted": "false",
"isCatalogUpdateCompleted": "false",
"isSavedInDb": "false"
},
"success": "true",
"userId": "8a7fbdec-9e71-472e-9974-27d5c1d57cf8"
}
GET
Get the latest catalog importation reporting for all your stores
{{baseUrl}}/v2/user/catalogs/importations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/importations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/importations")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/importations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/importations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/importations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/importations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/importations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/importations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/importations"))
.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}}/v2/user/catalogs/importations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/importations")
.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}}/v2/user/catalogs/importations');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/importations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/importations';
const options = {method: 'GET'};
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}}/v2/user/catalogs/importations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/importations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/importations',
headers: {}
};
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}}/v2/user/catalogs/importations'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/importations');
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}}/v2/user/catalogs/importations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/importations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/importations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/importations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/importations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/importations');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/importations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/importations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/importations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/importations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/importations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/importations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/importations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/importations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/importations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/importations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/importations
http GET {{baseUrl}}/v2/user/catalogs/importations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/importations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/importations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the latest catalog importation reporting
{{baseUrl}}/v2/user/catalogs/:storeId/importations
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations"))
.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}}/v2/user/catalogs/:storeId/importations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations")
.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}}/v2/user/catalogs/:storeId/importations');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations');
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}}/v2/user/catalogs/:storeId/importations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Importation Get Products Report
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list
QUERY PARAMS
storeId
executionId
BODY json
{
"ean": "",
"errorCodes": [
{
"errorCode": "",
"userColumnName": ""
}
],
"mpn": "",
"pageNumber": 0,
"pageSize": 0,
"sku": "",
"title": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list" {:content-type :json
:form-params {:pageNumber "1"
:pageSize "100"}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/products/list"),
Content = new StringContent("{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/products/list");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list"
payload := strings.NewReader("{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/products/list HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
{
"pageNumber": "1",
"pageSize": "100"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list")
.setHeader("content-type", "application/json")
.setBody("{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\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 \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list")
.header("content-type", "application/json")
.body("{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}")
.asString();
const data = JSON.stringify({
pageNumber: '1',
pageSize: '100'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list',
headers: {'content-type': 'application/json'},
data: {pageNumber: '1', pageSize: '100'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"pageNumber":"1","pageSize":"100"}'
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/products/list',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "pageNumber": "1",\n "pageSize": "100"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/products/list',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({pageNumber: '1', pageSize: '100'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list',
headers: {'content-type': 'application/json'},
body: {pageNumber: '1', pageSize: '100'},
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}}/v2/user/catalogs/:storeId/importations/:executionId/products/list');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
pageNumber: '1',
pageSize: '100'
});
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}}/v2/user/catalogs/:storeId/importations/:executionId/products/list',
headers: {'content-type': 'application/json'},
data: {pageNumber: '1', pageSize: '100'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"pageNumber":"1","pageSize":"100"}'
};
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" };
NSDictionary *parameters = @{ @"pageNumber": @"1",
@"pageSize": @"100" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list"]
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}}/v2/user/catalogs/:storeId/importations/:executionId/products/list" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list",
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([
'pageNumber' => '1',
'pageSize' => '100'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/importations/:executionId/products/list', [
'body' => '{
"pageNumber": "1",
"pageSize": "100"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pageNumber' => '1',
'pageSize' => '100'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pageNumber' => '1',
'pageSize' => '100'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pageNumber": "1",
"pageSize": "100"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pageNumber": "1",
"pageSize": "100"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/products/list", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list"
payload = {
"pageNumber": "1",
"pageSize": "100"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list"
payload <- "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\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}}/v2/user/catalogs/:storeId/importations/:executionId/products/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\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/v2/user/catalogs/:storeId/importations/:executionId/products/list') do |req|
req.body = "{\n \"pageNumber\": \"1\",\n \"pageSize\": \"100\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list";
let payload = json!({
"pageNumber": "1",
"pageSize": "100"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list \
--header 'content-type: application/json' \
--data '{
"pageNumber": "1",
"pageSize": "100"
}'
echo '{
"pageNumber": "1",
"pageSize": "100"
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "pageNumber": "1",\n "pageSize": "100"\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"pageNumber": "1",
"pageSize": "100"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/products/list")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Importation Get Report
{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report
QUERY PARAMS
storeId
executionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report")
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/catalogs/:storeId/importations/:executionId/report HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report"))
.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}}/v2/user/catalogs/:storeId/importations/:executionId/report")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report")
.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}}/v2/user/catalogs/:storeId/importations/:executionId/report');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report';
const options = {method: 'GET'};
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}}/v2/user/catalogs/:storeId/importations/:executionId/report',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/report',
headers: {}
};
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}}/v2/user/catalogs/:storeId/importations/:executionId/report'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report');
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}}/v2/user/catalogs/:storeId/importations/:executionId/report'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/catalogs/:storeId/importations/:executionId/report" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/report")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/catalogs/:storeId/importations/:executionId/report') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report
http GET {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/:executionId/report")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"executionId": "bf3bc288-604c-4267-925e-66b1a15dca75",
"importationInfo": {
"beginUtcDate": "2017-04-01T13:01:01Z",
"endUtcDate": "2017-04-01T13:01:01Z",
"userId": "8a7fbdec-9e71-472e-9974-27d5c1d57cf8"
}
}
POST
Start Manual Import
{{baseUrl}}/v2/user/catalogs/:storeId/importations/start
QUERY PARAMS
storeId
BODY json
{
"duplicateProductSkuConfiguration": {
"compareOptions": "",
"strategy": ""
},
"input": {
"files": [
{
"fetch": {
"compressedRelativePath": "",
"compressionFormatStrategy": "",
"credential": {
"password": "",
"userName": ""
},
"downloadCatalogStrategy": "",
"downloadTimeout": 0,
"uri": ""
},
"fileNumber": 0,
"read": {
"csvFileReadProperties": {
"csvSeparator": "",
"csvTextQualifier": "",
"hasHeaderRecord": false,
"ignoreHeaderRecord": false
},
"cultureName": "",
"encodingTypeName": "",
"format": "",
"xmlFileReadProperties": {
"flattenXmlChildElements": false,
"useXmlAttributes": false
}
}
}
],
"transformFileUrl": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start" {:content-type :json
:form-params {:duplicateProductSkuConfiguration {:compareOptions "IgnoreCase"
:strategy "KeepFirstDuplicateProductOnly"}
:input {:transformFileUrl "http://beezupblob.com/Mytransformation.xslt"}}})
require "http/client"
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/catalogs/:storeId/importations/start"),
Content = new StringContent("{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\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}}/v2/user/catalogs/:storeId/importations/start");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start"
payload := strings.NewReader("{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/catalogs/:storeId/importations/start HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 219
{
"duplicateProductSkuConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"input": {
"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start")
.setHeader("content-type", "application/json")
.setBody("{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/catalogs/:storeId/importations/start"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\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 \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/start")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/catalogs/:storeId/importations/start")
.header("content-type", "application/json")
.body("{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}")
.asString();
const data = JSON.stringify({
duplicateProductSkuConfiguration: {
compareOptions: 'IgnoreCase',
strategy: 'KeepFirstDuplicateProductOnly'
},
input: {
transformFileUrl: 'http://beezupblob.com/Mytransformation.xslt'
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/catalogs/:storeId/importations/start');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/start',
headers: {'content-type': 'application/json'},
data: {
duplicateProductSkuConfiguration: {compareOptions: 'IgnoreCase', strategy: 'KeepFirstDuplicateProductOnly'},
input: {transformFileUrl: 'http://beezupblob.com/Mytransformation.xslt'}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/start';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"duplicateProductSkuConfiguration":{"compareOptions":"IgnoreCase","strategy":"KeepFirstDuplicateProductOnly"},"input":{"transformFileUrl":"http://beezupblob.com/Mytransformation.xslt"}}'
};
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}}/v2/user/catalogs/:storeId/importations/start',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "duplicateProductSkuConfiguration": {\n "compareOptions": "IgnoreCase",\n "strategy": "KeepFirstDuplicateProductOnly"\n },\n "input": {\n "transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"\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 \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/catalogs/:storeId/importations/start")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/catalogs/:storeId/importations/start',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
duplicateProductSkuConfiguration: {compareOptions: 'IgnoreCase', strategy: 'KeepFirstDuplicateProductOnly'},
input: {transformFileUrl: 'http://beezupblob.com/Mytransformation.xslt'}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/catalogs/:storeId/importations/start',
headers: {'content-type': 'application/json'},
body: {
duplicateProductSkuConfiguration: {compareOptions: 'IgnoreCase', strategy: 'KeepFirstDuplicateProductOnly'},
input: {transformFileUrl: 'http://beezupblob.com/Mytransformation.xslt'}
},
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}}/v2/user/catalogs/:storeId/importations/start');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
duplicateProductSkuConfiguration: {
compareOptions: 'IgnoreCase',
strategy: 'KeepFirstDuplicateProductOnly'
},
input: {
transformFileUrl: 'http://beezupblob.com/Mytransformation.xslt'
}
});
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}}/v2/user/catalogs/:storeId/importations/start',
headers: {'content-type': 'application/json'},
data: {
duplicateProductSkuConfiguration: {compareOptions: 'IgnoreCase', strategy: 'KeepFirstDuplicateProductOnly'},
input: {transformFileUrl: 'http://beezupblob.com/Mytransformation.xslt'}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/catalogs/:storeId/importations/start';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"duplicateProductSkuConfiguration":{"compareOptions":"IgnoreCase","strategy":"KeepFirstDuplicateProductOnly"},"input":{"transformFileUrl":"http://beezupblob.com/Mytransformation.xslt"}}'
};
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" };
NSDictionary *parameters = @{ @"duplicateProductSkuConfiguration": @{ @"compareOptions": @"IgnoreCase", @"strategy": @"KeepFirstDuplicateProductOnly" },
@"input": @{ @"transformFileUrl": @"http://beezupblob.com/Mytransformation.xslt" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/catalogs/:storeId/importations/start"]
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}}/v2/user/catalogs/:storeId/importations/start" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/catalogs/:storeId/importations/start",
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([
'duplicateProductSkuConfiguration' => [
'compareOptions' => 'IgnoreCase',
'strategy' => 'KeepFirstDuplicateProductOnly'
],
'input' => [
'transformFileUrl' => 'http://beezupblob.com/Mytransformation.xslt'
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/catalogs/:storeId/importations/start', [
'body' => '{
"duplicateProductSkuConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"input": {
"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/start');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'duplicateProductSkuConfiguration' => [
'compareOptions' => 'IgnoreCase',
'strategy' => 'KeepFirstDuplicateProductOnly'
],
'input' => [
'transformFileUrl' => 'http://beezupblob.com/Mytransformation.xslt'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'duplicateProductSkuConfiguration' => [
'compareOptions' => 'IgnoreCase',
'strategy' => 'KeepFirstDuplicateProductOnly'
],
'input' => [
'transformFileUrl' => 'http://beezupblob.com/Mytransformation.xslt'
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/catalogs/:storeId/importations/start');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/start' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"duplicateProductSkuConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"input": {
"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/catalogs/:storeId/importations/start' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"duplicateProductSkuConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"input": {
"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/catalogs/:storeId/importations/start", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start"
payload = {
"duplicateProductSkuConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"input": { "transformFileUrl": "http://beezupblob.com/Mytransformation.xslt" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start"
payload <- "{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/catalogs/:storeId/importations/start")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/catalogs/:storeId/importations/start') do |req|
req.body = "{\n \"duplicateProductSkuConfiguration\": {\n \"compareOptions\": \"IgnoreCase\",\n \"strategy\": \"KeepFirstDuplicateProductOnly\"\n },\n \"input\": {\n \"transformFileUrl\": \"http://beezupblob.com/Mytransformation.xslt\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start";
let payload = json!({
"duplicateProductSkuConfiguration": json!({
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
}),
"input": json!({"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/catalogs/:storeId/importations/start \
--header 'content-type: application/json' \
--data '{
"duplicateProductSkuConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"input": {
"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"
}
}'
echo '{
"duplicateProductSkuConfiguration": {
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
},
"input": {
"transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"
}
}' | \
http POST {{baseUrl}}/v2/user/catalogs/:storeId/importations/start \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "duplicateProductSkuConfiguration": {\n "compareOptions": "IgnoreCase",\n "strategy": "KeepFirstDuplicateProductOnly"\n },\n "input": {\n "transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"\n }\n}' \
--output-document \
- {{baseUrl}}/v2/user/catalogs/:storeId/importations/start
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"duplicateProductSkuConfiguration": [
"compareOptions": "IgnoreCase",
"strategy": "KeepFirstDuplicateProductOnly"
],
"input": ["transformFileUrl": "http://beezupblob.com/Mytransformation.xslt"]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/catalogs/:storeId/importations/start")! 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
Configure channel catalog category
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure
QUERY PARAMS
channelCatalogId
BODY json
{
"channelCatalogCategories": [
{
"autoMapNewSubCategories": false,
"catalogCategoryPath": [],
"channelCategoryPath": [],
"costValue": ""
}
],
"overrideSubCategoryMappings": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"overrideSubCategoryMappings\": \"true\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure" {:content-type :json
:form-params {:overrideSubCategoryMappings "true"}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"overrideSubCategoryMappings\": \"true\"\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}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure"),
Content = new StringContent("{\n \"overrideSubCategoryMappings\": \"true\"\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}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"overrideSubCategoryMappings\": \"true\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure"
payload := strings.NewReader("{\n \"overrideSubCategoryMappings\": \"true\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/configure HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"overrideSubCategoryMappings": "true"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure")
.setHeader("content-type", "application/json")
.setBody("{\n \"overrideSubCategoryMappings\": \"true\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"overrideSubCategoryMappings\": \"true\"\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 \"overrideSubCategoryMappings\": \"true\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure")
.header("content-type", "application/json")
.body("{\n \"overrideSubCategoryMappings\": \"true\"\n}")
.asString();
const data = JSON.stringify({
overrideSubCategoryMappings: 'true'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure',
headers: {'content-type': 'application/json'},
data: {overrideSubCategoryMappings: 'true'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"overrideSubCategoryMappings":"true"}'
};
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "overrideSubCategoryMappings": "true"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"overrideSubCategoryMappings\": \"true\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/configure',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({overrideSubCategoryMappings: 'true'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure',
headers: {'content-type': 'application/json'},
body: {overrideSubCategoryMappings: 'true'},
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
overrideSubCategoryMappings: 'true'
});
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure',
headers: {'content-type': 'application/json'},
data: {overrideSubCategoryMappings: 'true'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"overrideSubCategoryMappings":"true"}'
};
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" };
NSDictionary *parameters = @{ @"overrideSubCategoryMappings": @"true" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure"]
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"overrideSubCategoryMappings\": \"true\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure",
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([
'overrideSubCategoryMappings' => 'true'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure', [
'body' => '{
"overrideSubCategoryMappings": "true"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'overrideSubCategoryMappings' => 'true'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'overrideSubCategoryMappings' => 'true'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"overrideSubCategoryMappings": "true"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"overrideSubCategoryMappings": "true"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"overrideSubCategoryMappings\": \"true\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/configure", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure"
payload = { "overrideSubCategoryMappings": "true" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure"
payload <- "{\n \"overrideSubCategoryMappings\": \"true\"\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}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"overrideSubCategoryMappings\": \"true\"\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/v2/user/channelCatalogs/:channelCatalogId/categories/configure') do |req|
req.body = "{\n \"overrideSubCategoryMappings\": \"true\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure";
let payload = json!({"overrideSubCategoryMappings": "true"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure \
--header 'content-type: application/json' \
--data '{
"overrideSubCategoryMappings": "true"
}'
echo '{
"overrideSubCategoryMappings": "true"
}' | \
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "overrideSubCategoryMappings": "true"\n}' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["overrideSubCategoryMappings": "true"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/configure")! 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
Disable a channel catalog category mapping
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping")
.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}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping';
const options = {method: 'POST'};
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping');
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/disableMapping")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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 channel catalog categories
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/categories")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories")
.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}}/v2/user/channelCatalogs/:channelCatalogId/categories');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/:channelCatalogId/categories',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/categories'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories');
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}}/v2/user/channelCatalogs/:channelCatalogId/categories'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/:channelCatalogId/categories" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories
http GET {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"costStatus": "required",
"mappingStatus": "required"
}
POST
Reenable a channel catalog category mapping
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping")
.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}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping';
const options = {method: 'POST'};
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping');
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/categories/reenableMapping")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Configure channel catalog column mappings
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings
QUERY PARAMS
channelCatalogId
BODY json
[
{
"catalogColumnId": "",
"channelCategoryPath": [],
"channelColumnId": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings" {:content-type :json
:form-params [{:catalogColumnId "bea7c21e-948b-4ac3-9ffd-4396e62c4163"
:channelCategoryPath ["Clothing" "Women" "Shoes"]
:channelColumnId "8a76f06a-fefc-4c0d-bcfe-b210f1482977"}]})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings"),
Content = new StringContent("[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings"
payload := strings.NewReader("[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/channelCatalogs/:channelCatalogId/columnMappings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 219
[
{
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": [
"Clothing",
"Women",
"Shoes"
],
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\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 {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings")
.header("content-type", "application/json")
.body("[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]")
.asString();
const data = JSON.stringify([
{
catalogColumnId: 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
channelCategoryPath: [
'Clothing',
'Women',
'Shoes'
],
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
}
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings',
headers: {'content-type': 'application/json'},
data: [
{
catalogColumnId: 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
channelCategoryPath: ['Clothing', 'Women', 'Shoes'],
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"catalogColumnId":"bea7c21e-948b-4ac3-9ffd-4396e62c4163","channelCategoryPath":["Clothing","Women","Shoes"],"channelColumnId":"8a76f06a-fefc-4c0d-bcfe-b210f1482977"}]'
};
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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",\n "channelCategoryPath": [\n "Clothing",\n "Women",\n "Shoes"\n ],\n "channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"\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 {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/columnMappings',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
catalogColumnId: 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
channelCategoryPath: ['Clothing', 'Women', 'Shoes'],
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
}
]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings',
headers: {'content-type': 'application/json'},
body: [
{
catalogColumnId: 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
channelCategoryPath: ['Clothing', 'Women', 'Shoes'],
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
}
],
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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
catalogColumnId: 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
channelCategoryPath: [
'Clothing',
'Women',
'Shoes'
],
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
}
]);
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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings',
headers: {'content-type': 'application/json'},
data: [
{
catalogColumnId: 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
channelCategoryPath: ['Clothing', 'Women', 'Shoes'],
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"catalogColumnId":"bea7c21e-948b-4ac3-9ffd-4396e62c4163","channelCategoryPath":["Clothing","Women","Shoes"],"channelColumnId":"8a76f06a-fefc-4c0d-bcfe-b210f1482977"}]'
};
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" };
NSDictionary *parameters = @[ @{ @"catalogColumnId": @"bea7c21e-948b-4ac3-9ffd-4396e62c4163", @"channelCategoryPath": @[ @"Clothing", @"Women", @"Shoes" ], @"channelColumnId": @"8a76f06a-fefc-4c0d-bcfe-b210f1482977" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings"]
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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings",
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([
[
'catalogColumnId' => 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
'channelCategoryPath' => [
'Clothing',
'Women',
'Shoes'
],
'channelColumnId' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
]
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings', [
'body' => '[
{
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": [
"Clothing",
"Women",
"Shoes"
],
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'catalogColumnId' => 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
'channelCategoryPath' => [
'Clothing',
'Women',
'Shoes'
],
'channelColumnId' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'catalogColumnId' => 'bea7c21e-948b-4ac3-9ffd-4396e62c4163',
'channelCategoryPath' => [
'Clothing',
'Women',
'Shoes'
],
'channelColumnId' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977'
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": [
"Clothing",
"Women",
"Shoes"
],
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": [
"Clothing",
"Women",
"Shoes"
],
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/columnMappings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings"
payload = [
{
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": ["Clothing", "Women", "Shoes"],
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings"
payload <- "[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/columnMappings') do |req|
req.body = "[\n {\n \"catalogColumnId\": \"bea7c21e-948b-4ac3-9ffd-4396e62c4163\",\n \"channelCategoryPath\": [\n \"Clothing\",\n \"Women\",\n \"Shoes\"\n ],\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\"\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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings";
let payload = (
json!({
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": ("Clothing", "Women", "Shoes"),
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings \
--header 'content-type: application/json' \
--data '[
{
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": [
"Clothing",
"Women",
"Shoes"
],
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
}
]'
echo '[
{
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": [
"Clothing",
"Women",
"Shoes"
],
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
}
]' | \
http PUT {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",\n "channelCategoryPath": [\n "Clothing",\n "Women",\n "Shoes"\n ],\n "channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"\n }\n]' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"catalogColumnId": "bea7c21e-948b-4ac3-9ffd-4396e62c4163",
"channelCategoryPath": ["Clothing", "Women", "Shoes"],
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/columnMappings")! 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()
PUT
Configure channel catalog exclusion filters
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters
QUERY PARAMS
channelCatalogId
BODY json
[
{
"channelColumnId": "",
"enabled": false,
"groupId": "",
"name": "",
"operatorName": "",
"position": 0,
"positionInGroup": 0,
"value": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters" {:content-type :json
:form-params [{:channelColumnId "8a76f06a-fefc-4c0d-bcfe-b210f1482977"
:enabled "true"
:groupId "d9833f4b-718a-436f-bab5-89da3d21bf60"
:name "Exclude sony products"
:operatorName "Contains"
:position "1"
:positionInGroup "1"
:value "sony"}]})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"),
Content = new StringContent("[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"
payload := strings.NewReader("[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 290
[
{
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\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 {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
.header("content-type", "application/json")
.body("[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]")
.asString();
const data = JSON.stringify([
{
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
enabled: 'true',
groupId: 'd9833f4b-718a-436f-bab5-89da3d21bf60',
name: 'Exclude sony products',
operatorName: 'Contains',
position: '1',
positionInGroup: '1',
value: 'sony'
}
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters',
headers: {'content-type': 'application/json'},
data: [
{
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
enabled: 'true',
groupId: 'd9833f4b-718a-436f-bab5-89da3d21bf60',
name: 'Exclude sony products',
operatorName: 'Contains',
position: '1',
positionInGroup: '1',
value: 'sony'
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"channelColumnId":"8a76f06a-fefc-4c0d-bcfe-b210f1482977","enabled":"true","groupId":"d9833f4b-718a-436f-bab5-89da3d21bf60","name":"Exclude sony products","operatorName":"Contains","position":"1","positionInGroup":"1","value":"sony"}]'
};
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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",\n "enabled": "true",\n "groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",\n "name": "Exclude sony products",\n "operatorName": "Contains",\n "position": "1",\n "positionInGroup": "1",\n "value": "sony"\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 {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
enabled: 'true',
groupId: 'd9833f4b-718a-436f-bab5-89da3d21bf60',
name: 'Exclude sony products',
operatorName: 'Contains',
position: '1',
positionInGroup: '1',
value: 'sony'
}
]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters',
headers: {'content-type': 'application/json'},
body: [
{
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
enabled: 'true',
groupId: 'd9833f4b-718a-436f-bab5-89da3d21bf60',
name: 'Exclude sony products',
operatorName: 'Contains',
position: '1',
positionInGroup: '1',
value: 'sony'
}
],
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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
enabled: 'true',
groupId: 'd9833f4b-718a-436f-bab5-89da3d21bf60',
name: 'Exclude sony products',
operatorName: 'Contains',
position: '1',
positionInGroup: '1',
value: 'sony'
}
]);
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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters',
headers: {'content-type': 'application/json'},
data: [
{
channelColumnId: '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
enabled: 'true',
groupId: 'd9833f4b-718a-436f-bab5-89da3d21bf60',
name: 'Exclude sony products',
operatorName: 'Contains',
position: '1',
positionInGroup: '1',
value: 'sony'
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"channelColumnId":"8a76f06a-fefc-4c0d-bcfe-b210f1482977","enabled":"true","groupId":"d9833f4b-718a-436f-bab5-89da3d21bf60","name":"Exclude sony products","operatorName":"Contains","position":"1","positionInGroup":"1","value":"sony"}]'
};
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" };
NSDictionary *parameters = @[ @{ @"channelColumnId": @"8a76f06a-fefc-4c0d-bcfe-b210f1482977", @"enabled": @"true", @"groupId": @"d9833f4b-718a-436f-bab5-89da3d21bf60", @"name": @"Exclude sony products", @"operatorName": @"Contains", @"position": @"1", @"positionInGroup": @"1", @"value": @"sony" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"]
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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters",
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([
[
'channelColumnId' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
'enabled' => 'true',
'groupId' => 'd9833f4b-718a-436f-bab5-89da3d21bf60',
'name' => 'Exclude sony products',
'operatorName' => 'Contains',
'position' => '1',
'positionInGroup' => '1',
'value' => 'sony'
]
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters', [
'body' => '[
{
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'channelColumnId' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
'enabled' => 'true',
'groupId' => 'd9833f4b-718a-436f-bab5-89da3d21bf60',
'name' => 'Exclude sony products',
'operatorName' => 'Contains',
'position' => '1',
'positionInGroup' => '1',
'value' => 'sony'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'channelColumnId' => '8a76f06a-fefc-4c0d-bcfe-b210f1482977',
'enabled' => 'true',
'groupId' => 'd9833f4b-718a-436f-bab5-89da3d21bf60',
'name' => 'Exclude sony products',
'operatorName' => 'Contains',
'position' => '1',
'positionInGroup' => '1',
'value' => 'sony'
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"
payload = [
{
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"
payload <- "[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters') do |req|
req.body = "[\n {\n \"channelColumnId\": \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\",\n \"enabled\": \"true\",\n \"groupId\": \"d9833f4b-718a-436f-bab5-89da3d21bf60\",\n \"name\": \"Exclude sony products\",\n \"operatorName\": \"Contains\",\n \"position\": \"1\",\n \"positionInGroup\": \"1\",\n \"value\": \"sony\"\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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters";
let payload = (
json!({
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters \
--header 'content-type: application/json' \
--data '[
{
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
}
]'
echo '[
{
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
}
]' | \
http PUT {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",\n "enabled": "true",\n "groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",\n "name": "Exclude sony products",\n "operatorName": "Contains",\n "position": "1",\n "positionInGroup": "1",\n "value": "sony"\n }\n]' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"enabled": "true",
"groupId": "d9833f4b-718a-436f-bab5-89da3d21bf60",
"name": "Exclude sony products",
"operatorName": "Contains",
"position": "1",
"positionInGroup": "1",
"value": "sony"
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")! 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()
GET
Get channel catalog exclusion filters
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
.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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters
http GET {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exclusionFilters")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the exportation cache
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear")
.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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear';
const options = {method: 'POST'};
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear');
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache/clear")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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 the exportation cache information
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/cache HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache")
.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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/cache',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache');
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/cache")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/cache') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache
http GET {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/cache")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"cacheInfo": {
"cacheStatus": "ReadyForGeneration",
"expirationUtcDate": "2014-08-25T08:02:31.584Z",
"feedUrl": "https://www.scootmotoshop.com/feed.xml",
"lastContentChangeUtcDate": "2014-08-25T07:30:31.584Z",
"lastUpdateUtcDate": "2014-08-25T07:32:31.584Z"
}
}
GET
Get the exportation history
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history
QUERY PARAMS
pageNumber
pageSize
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history" {:query-params {:pageNumber ""
:pageSize ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize="))
.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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=")
.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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history',
params: {pageNumber: '', pageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history',
qs: {pageNumber: '', pageSize: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history');
req.query({
pageNumber: '',
pageSize: ''
});
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history',
params: {pageNumber: '', pageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'pageNumber' => '',
'pageSize' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'pageNumber' => '',
'pageSize' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history"
querystring = {"pageNumber":"","pageSize":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history"
queryString <- list(
pageNumber = "",
pageSize = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/exportations/history') do |req|
req.params['pageNumber'] = ''
req.params['pageSize'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history";
let querystring = [
("pageNumber", ""),
("pageSize", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize='
http GET '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/exportations/history?pageNumber=&pageSize=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
POST
Add a new channel catalog
{{baseUrl}}/v2/user/channelCatalogs/
BODY json
{
"channelId": "",
"storeId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/" {:content-type :json
:form-params {:channelId "2dc136a7-0d3d-4cc9-a825-a28a42c53e28"
:storeId "64f43358-63a1-47f7-97ec-0301fc39956b"}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/channelCatalogs/"),
Content = new StringContent("{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/channelCatalogs/");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/"
payload := strings.NewReader("{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/ HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 110
{
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/")
.setHeader("content-type", "application/json")
.setBody("{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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 \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/")
.header("content-type", "application/json")
.body("{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
.asString();
const data = JSON.stringify({
channelId: '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/channelCatalogs/');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/',
headers: {'content-type': 'application/json'},
data: {
channelId: '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"channelId":"2dc136a7-0d3d-4cc9-a825-a28a42c53e28","storeId":"64f43358-63a1-47f7-97ec-0301fc39956b"}'
};
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}}/v2/user/channelCatalogs/',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",\n "storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
channelId: '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/',
headers: {'content-type': 'application/json'},
body: {
channelId: '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
},
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}}/v2/user/channelCatalogs/');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
channelId: '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
});
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}}/v2/user/channelCatalogs/',
headers: {'content-type': 'application/json'},
data: {
channelId: '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"channelId":"2dc136a7-0d3d-4cc9-a825-a28a42c53e28","storeId":"64f43358-63a1-47f7-97ec-0301fc39956b"}'
};
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" };
NSDictionary *parameters = @{ @"channelId": @"2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
@"storeId": @"64f43358-63a1-47f7-97ec-0301fc39956b" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/"]
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}}/v2/user/channelCatalogs/" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/",
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([
'channelId' => '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/channelCatalogs/', [
'body' => '{
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'channelId' => '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'channelId' => '2dc136a7-0d3d-4cc9-a825-a28a42c53e28',
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/"
payload = {
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/"
payload <- "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/channelCatalogs/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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/v2/user/channelCatalogs/') do |req|
req.body = "{\n \"channelId\": \"2dc136a7-0d3d-4cc9-a825-a28a42c53e28\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/";
let payload = json!({
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/ \
--header 'content-type: application/json' \
--data '{
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
echo '{
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}' | \
http POST {{baseUrl}}/v2/user/channelCatalogs/ \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",\n "storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"\n}' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete the channel catalog
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/channelCatalogs/:channelCatalogId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"))
.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}}/v2/user/channelCatalogs/:channelCatalogId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
.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}}/v2/user/channelCatalogs/:channelCatalogId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId';
const options = {method: 'DELETE'};
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}}/v2/user/channelCatalogs/:channelCatalogId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId');
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}}/v2/user/channelCatalogs/:channelCatalogId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/channelCatalogs/:channelCatalogId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/channelCatalogs/:channelCatalogId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId
http DELETE {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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 channel catalog filter operators
{{baseUrl}}/v2/user/channelCatalogs/filterOperators
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/filterOperators");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/filterOperators")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/filterOperators"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/filterOperators"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/filterOperators");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/filterOperators"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/filterOperators HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/filterOperators")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/filterOperators"))
.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}}/v2/user/channelCatalogs/filterOperators")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/filterOperators")
.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}}/v2/user/channelCatalogs/filterOperators');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/filterOperators'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/filterOperators';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/filterOperators',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/filterOperators")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/filterOperators',
headers: {}
};
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}}/v2/user/channelCatalogs/filterOperators'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/filterOperators');
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}}/v2/user/channelCatalogs/filterOperators'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/filterOperators';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/filterOperators"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/filterOperators" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/filterOperators",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/filterOperators');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/filterOperators');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/filterOperators');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/filterOperators' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/filterOperators' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/filterOperators")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/filterOperators"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/filterOperators"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/filterOperators")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/filterOperators') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/filterOperators";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/filterOperators
http GET {{baseUrl}}/v2/user/channelCatalogs/filterOperators
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/filterOperators
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/filterOperators")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[
{
"expectedChannelColumnDataType": "string",
"expectedValueDataType": "string",
"name": "Contains",
"valueRequired": "true"
}
]
GET
Get the channel catalog information
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/:channelCatalogId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"))
.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}}/v2/user/channelCatalogs/:channelCatalogId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
.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}}/v2/user/channelCatalogs/:channelCatalogId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/:channelCatalogId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId');
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}}/v2/user/channelCatalogs/:channelCatalogId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/:channelCatalogId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/:channelCatalogId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId
http GET {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 all your current channel catalogs
{{baseUrl}}/v2/user/channelCatalogs/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/"))
.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}}/v2/user/channelCatalogs/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/")
.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}}/v2/user/channelCatalogs/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/channelCatalogs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/',
headers: {}
};
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}}/v2/user/channelCatalogs/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/');
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}}/v2/user/channelCatalogs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/
http GET {{baseUrl}}/v2/user/channelCatalogs/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 the channel catalog configured to use legacy tracking format information
{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId")
require "http/client"
url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/legacyTracking/channelCatalogs/:channelCatalogId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId"))
.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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId")
.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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId';
const options = {method: 'GET'};
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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/legacyTracking/channelCatalogs/:channelCatalogId',
headers: {}
};
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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId');
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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/legacyTracking/channelCatalogs/:channelCatalogId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/legacyTracking/channelCatalogs/:channelCatalogId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId
http GET {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 all your current channel catalogs configured to use legacy tracking format
{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/")
require "http/client"
url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/legacyTracking/channelCatalogs/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/"))
.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}}/v2/user/legacyTracking/channelCatalogs/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/")
.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}}/v2/user/legacyTracking/channelCatalogs/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/';
const options = {method: 'GET'};
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}}/v2/user/legacyTracking/channelCatalogs/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/legacyTracking/channelCatalogs/',
headers: {}
};
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}}/v2/user/legacyTracking/channelCatalogs/'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/');
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}}/v2/user/legacyTracking/channelCatalogs/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/legacyTracking/channelCatalogs/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/legacyTracking/channelCatalogs/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/legacyTracking/channelCatalogs/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/
http GET {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Migrate a channel catalog to current tracking format
{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate")
require "http/client"
url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate"))
.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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate")
.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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate';
const options = {method: 'POST'};
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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate',
headers: {}
};
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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate');
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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate
http POST {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/legacyTracking/channelCatalogs/:channelCatalogId/migrate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Export channel catalog product information list
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export
QUERY PARAMS
format
channelCatalogId
BODY json
{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export" {:query-params {:format ""}
:content-type :json
:form-params {:catalogCategoryFilter {:categoryPath []}
:channelCategoryFilter {:categoryPath []}
:criteria {:disabled false
:excluded false
:exist false
:logic ""
:uncategorized false}
:overridden false
:pageNumber 0
:pageSize 0
:productFilters {:additionalProductFilters {}
:catalogEans []
:catalogMpns []
:catalogSkus []
:channelEans []
:channelMpns []
:channelSkus []
:title ""}}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format="),
Content = new StringContent("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\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}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format="
payload := strings.NewReader("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/export?format= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 523
{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=")
.setHeader("content-type", "application/json")
.setBody("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\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 \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=")
.header("content-type", "application/json")
.body("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
catalogCategoryFilter: {
categoryPath: []
},
channelCategoryFilter: {
categoryPath: []
},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export',
params: {format: ''},
headers: {'content-type': 'application/json'},
data: {
catalogCategoryFilter: {categoryPath: []},
channelCategoryFilter: {categoryPath: []},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"catalogCategoryFilter":{"categoryPath":[]},"channelCategoryFilter":{"categoryPath":[]},"criteria":{"disabled":false,"excluded":false,"exist":false,"logic":"","uncategorized":false},"overridden":false,"pageNumber":0,"pageSize":0,"productFilters":{"additionalProductFilters":{},"catalogEans":[],"catalogMpns":[],"catalogSkus":[],"channelEans":[],"channelMpns":[],"channelSkus":[],"title":""}}'
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "catalogCategoryFilter": {\n "categoryPath": []\n },\n "channelCategoryFilter": {\n "categoryPath": []\n },\n "criteria": {\n "disabled": false,\n "excluded": false,\n "exist": false,\n "logic": "",\n "uncategorized": false\n },\n "overridden": false,\n "pageNumber": 0,\n "pageSize": 0,\n "productFilters": {\n "additionalProductFilters": {},\n "catalogEans": [],\n "catalogMpns": [],\n "catalogSkus": [],\n "channelEans": [],\n "channelMpns": [],\n "channelSkus": [],\n "title": ""\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 \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/export?format=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
catalogCategoryFilter: {categoryPath: []},
channelCategoryFilter: {categoryPath: []},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export',
qs: {format: ''},
headers: {'content-type': 'application/json'},
body: {
catalogCategoryFilter: {categoryPath: []},
channelCategoryFilter: {categoryPath: []},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
},
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}}/v2/user/channelCatalogs/:channelCatalogId/products/export');
req.query({
format: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
catalogCategoryFilter: {
categoryPath: []
},
channelCategoryFilter: {
categoryPath: []
},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
});
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}}/v2/user/channelCatalogs/:channelCatalogId/products/export',
params: {format: ''},
headers: {'content-type': 'application/json'},
data: {
catalogCategoryFilter: {categoryPath: []},
channelCategoryFilter: {categoryPath: []},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"catalogCategoryFilter":{"categoryPath":[]},"channelCategoryFilter":{"categoryPath":[]},"criteria":{"disabled":false,"excluded":false,"exist":false,"logic":"","uncategorized":false},"overridden":false,"pageNumber":0,"pageSize":0,"productFilters":{"additionalProductFilters":{},"catalogEans":[],"catalogMpns":[],"catalogSkus":[],"channelEans":[],"channelMpns":[],"channelSkus":[],"title":""}}'
};
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" };
NSDictionary *parameters = @{ @"catalogCategoryFilter": @{ @"categoryPath": @[ ] },
@"channelCategoryFilter": @{ @"categoryPath": @[ ] },
@"criteria": @{ @"disabled": @NO, @"excluded": @NO, @"exist": @NO, @"logic": @"", @"uncategorized": @NO },
@"overridden": @NO,
@"pageNumber": @0,
@"pageSize": @0,
@"productFilters": @{ @"additionalProductFilters": @{ }, @"catalogEans": @[ ], @"catalogMpns": @[ ], @"catalogSkus": @[ ], @"channelEans": @[ ], @"channelMpns": @[ ], @"channelSkus": @[ ], @"title": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format="]
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}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=",
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([
'catalogCategoryFilter' => [
'categoryPath' => [
]
],
'channelCategoryFilter' => [
'categoryPath' => [
]
],
'criteria' => [
'disabled' => null,
'excluded' => null,
'exist' => null,
'logic' => '',
'uncategorized' => null
],
'overridden' => null,
'pageNumber' => 0,
'pageSize' => 0,
'productFilters' => [
'additionalProductFilters' => [
],
'catalogEans' => [
],
'catalogMpns' => [
],
'catalogSkus' => [
],
'channelEans' => [
],
'channelMpns' => [
],
'channelSkus' => [
],
'title' => ''
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=', [
'body' => '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'format' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'catalogCategoryFilter' => [
'categoryPath' => [
]
],
'channelCategoryFilter' => [
'categoryPath' => [
]
],
'criteria' => [
'disabled' => null,
'excluded' => null,
'exist' => null,
'logic' => '',
'uncategorized' => null
],
'overridden' => null,
'pageNumber' => 0,
'pageSize' => 0,
'productFilters' => [
'additionalProductFilters' => [
],
'catalogEans' => [
],
'catalogMpns' => [
],
'catalogSkus' => [
],
'channelEans' => [
],
'channelMpns' => [
],
'channelSkus' => [
],
'title' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'catalogCategoryFilter' => [
'categoryPath' => [
]
],
'channelCategoryFilter' => [
'categoryPath' => [
]
],
'criteria' => [
'disabled' => null,
'excluded' => null,
'exist' => null,
'logic' => '',
'uncategorized' => null
],
'overridden' => null,
'pageNumber' => 0,
'pageSize' => 0,
'productFilters' => [
'additionalProductFilters' => [
],
'catalogEans' => [
],
'catalogMpns' => [
],
'catalogSkus' => [
],
'channelEans' => [
],
'channelMpns' => [
],
'channelSkus' => [
],
'title' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'format' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/export?format=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export"
querystring = {"format":""}
payload = {
"catalogCategoryFilter": { "categoryPath": [] },
"channelCategoryFilter": { "categoryPath": [] },
"criteria": {
"disabled": False,
"excluded": False,
"exist": False,
"logic": "",
"uncategorized": False
},
"overridden": False,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export"
queryString <- list(format = "")
payload <- "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/export') do |req|
req.params['format'] = ''
req.body = "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export";
let querystring = [
("format", ""),
];
let payload = json!({
"catalogCategoryFilter": json!({"categoryPath": ()}),
"channelCategoryFilter": json!({"categoryPath": ()}),
"criteria": json!({
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
}),
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": json!({
"additionalProductFilters": json!({}),
"catalogEans": (),
"catalogMpns": (),
"catalogSkus": (),
"channelEans": (),
"channelMpns": (),
"channelSkus": (),
"title": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=' \
--header 'content-type: application/json' \
--data '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}'
echo '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}' | \
http POST '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "catalogCategoryFilter": {\n "categoryPath": []\n },\n "channelCategoryFilter": {\n "categoryPath": []\n },\n "criteria": {\n "disabled": false,\n "excluded": false,\n "exist": false,\n "logic": "",\n "uncategorized": false\n },\n "overridden": false,\n "pageNumber": 0,\n "pageSize": 0,\n "productFilters": {\n "additionalProductFilters": {},\n "catalogEans": [],\n "catalogMpns": [],\n "catalogSkus": [],\n "channelEans": [],\n "channelMpns": [],\n "channelSkus": [],\n "title": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"catalogCategoryFilter": ["categoryPath": []],
"channelCategoryFilter": ["categoryPath": []],
"criteria": [
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
],
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": [
"additionalProductFilters": [],
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/export?format=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"href": "https://beezupchannel.blob.core.windows.net/reports/exports/Excel_Products.xslx",
"method": "GET"
}
POST
Get channel catalog product information list
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products
QUERY PARAMS
channelCatalogId
BODY json
{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products" {:content-type :json
:form-params {:catalogCategoryFilter {:categoryPath []}
:channelCategoryFilter {:categoryPath []}
:criteria {:disabled false
:excluded false
:exist false
:logic ""
:uncategorized false}
:overridden false
:pageNumber 0
:pageSize 0
:productFilters {:additionalProductFilters {}
:catalogEans []
:catalogMpns []
:catalogSkus []
:channelEans []
:channelMpns []
:channelSkus []
:title ""}}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products"),
Content = new StringContent("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\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}}/v2/user/channelCatalogs/:channelCatalogId/products");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products"
payload := strings.NewReader("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 523
{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products")
.setHeader("content-type", "application/json")
.setBody("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\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 \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products")
.header("content-type", "application/json")
.body("{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
catalogCategoryFilter: {
categoryPath: []
},
channelCategoryFilter: {
categoryPath: []
},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products',
headers: {'content-type': 'application/json'},
data: {
catalogCategoryFilter: {categoryPath: []},
channelCategoryFilter: {categoryPath: []},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"catalogCategoryFilter":{"categoryPath":[]},"channelCategoryFilter":{"categoryPath":[]},"criteria":{"disabled":false,"excluded":false,"exist":false,"logic":"","uncategorized":false},"overridden":false,"pageNumber":0,"pageSize":0,"productFilters":{"additionalProductFilters":{},"catalogEans":[],"catalogMpns":[],"catalogSkus":[],"channelEans":[],"channelMpns":[],"channelSkus":[],"title":""}}'
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "catalogCategoryFilter": {\n "categoryPath": []\n },\n "channelCategoryFilter": {\n "categoryPath": []\n },\n "criteria": {\n "disabled": false,\n "excluded": false,\n "exist": false,\n "logic": "",\n "uncategorized": false\n },\n "overridden": false,\n "pageNumber": 0,\n "pageSize": 0,\n "productFilters": {\n "additionalProductFilters": {},\n "catalogEans": [],\n "catalogMpns": [],\n "catalogSkus": [],\n "channelEans": [],\n "channelMpns": [],\n "channelSkus": [],\n "title": ""\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 \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
catalogCategoryFilter: {categoryPath: []},
channelCategoryFilter: {categoryPath: []},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products',
headers: {'content-type': 'application/json'},
body: {
catalogCategoryFilter: {categoryPath: []},
channelCategoryFilter: {categoryPath: []},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
},
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}}/v2/user/channelCatalogs/:channelCatalogId/products');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
catalogCategoryFilter: {
categoryPath: []
},
channelCategoryFilter: {
categoryPath: []
},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
});
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}}/v2/user/channelCatalogs/:channelCatalogId/products',
headers: {'content-type': 'application/json'},
data: {
catalogCategoryFilter: {categoryPath: []},
channelCategoryFilter: {categoryPath: []},
criteria: {
disabled: false,
excluded: false,
exist: false,
logic: '',
uncategorized: false
},
overridden: false,
pageNumber: 0,
pageSize: 0,
productFilters: {
additionalProductFilters: {},
catalogEans: [],
catalogMpns: [],
catalogSkus: [],
channelEans: [],
channelMpns: [],
channelSkus: [],
title: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"catalogCategoryFilter":{"categoryPath":[]},"channelCategoryFilter":{"categoryPath":[]},"criteria":{"disabled":false,"excluded":false,"exist":false,"logic":"","uncategorized":false},"overridden":false,"pageNumber":0,"pageSize":0,"productFilters":{"additionalProductFilters":{},"catalogEans":[],"catalogMpns":[],"catalogSkus":[],"channelEans":[],"channelMpns":[],"channelSkus":[],"title":""}}'
};
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" };
NSDictionary *parameters = @{ @"catalogCategoryFilter": @{ @"categoryPath": @[ ] },
@"channelCategoryFilter": @{ @"categoryPath": @[ ] },
@"criteria": @{ @"disabled": @NO, @"excluded": @NO, @"exist": @NO, @"logic": @"", @"uncategorized": @NO },
@"overridden": @NO,
@"pageNumber": @0,
@"pageSize": @0,
@"productFilters": @{ @"additionalProductFilters": @{ }, @"catalogEans": @[ ], @"catalogMpns": @[ ], @"catalogSkus": @[ ], @"channelEans": @[ ], @"channelMpns": @[ ], @"channelSkus": @[ ], @"title": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products"]
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}}/v2/user/channelCatalogs/:channelCatalogId/products" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products",
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([
'catalogCategoryFilter' => [
'categoryPath' => [
]
],
'channelCategoryFilter' => [
'categoryPath' => [
]
],
'criteria' => [
'disabled' => null,
'excluded' => null,
'exist' => null,
'logic' => '',
'uncategorized' => null
],
'overridden' => null,
'pageNumber' => 0,
'pageSize' => 0,
'productFilters' => [
'additionalProductFilters' => [
],
'catalogEans' => [
],
'catalogMpns' => [
],
'catalogSkus' => [
],
'channelEans' => [
],
'channelMpns' => [
],
'channelSkus' => [
],
'title' => ''
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/channelCatalogs/:channelCatalogId/products', [
'body' => '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'catalogCategoryFilter' => [
'categoryPath' => [
]
],
'channelCategoryFilter' => [
'categoryPath' => [
]
],
'criteria' => [
'disabled' => null,
'excluded' => null,
'exist' => null,
'logic' => '',
'uncategorized' => null
],
'overridden' => null,
'pageNumber' => 0,
'pageSize' => 0,
'productFilters' => [
'additionalProductFilters' => [
],
'catalogEans' => [
],
'catalogMpns' => [
],
'catalogSkus' => [
],
'channelEans' => [
],
'channelMpns' => [
],
'channelSkus' => [
],
'title' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'catalogCategoryFilter' => [
'categoryPath' => [
]
],
'channelCategoryFilter' => [
'categoryPath' => [
]
],
'criteria' => [
'disabled' => null,
'excluded' => null,
'exist' => null,
'logic' => '',
'uncategorized' => null
],
'overridden' => null,
'pageNumber' => 0,
'pageSize' => 0,
'productFilters' => [
'additionalProductFilters' => [
],
'catalogEans' => [
],
'catalogMpns' => [
],
'catalogSkus' => [
],
'channelEans' => [
],
'channelMpns' => [
],
'channelSkus' => [
],
'title' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products"
payload = {
"catalogCategoryFilter": { "categoryPath": [] },
"channelCategoryFilter": { "categoryPath": [] },
"criteria": {
"disabled": False,
"excluded": False,
"exist": False,
"logic": "",
"uncategorized": False
},
"overridden": False,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products"
payload <- "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products') do |req|
req.body = "{\n \"catalogCategoryFilter\": {\n \"categoryPath\": []\n },\n \"channelCategoryFilter\": {\n \"categoryPath\": []\n },\n \"criteria\": {\n \"disabled\": false,\n \"excluded\": false,\n \"exist\": false,\n \"logic\": \"\",\n \"uncategorized\": false\n },\n \"overridden\": false,\n \"pageNumber\": 0,\n \"pageSize\": 0,\n \"productFilters\": {\n \"additionalProductFilters\": {},\n \"catalogEans\": [],\n \"catalogMpns\": [],\n \"catalogSkus\": [],\n \"channelEans\": [],\n \"channelMpns\": [],\n \"channelSkus\": [],\n \"title\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products";
let payload = json!({
"catalogCategoryFilter": json!({"categoryPath": ()}),
"channelCategoryFilter": json!({"categoryPath": ()}),
"criteria": json!({
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
}),
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": json!({
"additionalProductFilters": json!({}),
"catalogEans": (),
"catalogMpns": (),
"catalogSkus": (),
"channelEans": (),
"channelMpns": (),
"channelSkus": (),
"title": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products \
--header 'content-type: application/json' \
--data '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}'
echo '{
"catalogCategoryFilter": {
"categoryPath": []
},
"channelCategoryFilter": {
"categoryPath": []
},
"criteria": {
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
},
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": {
"additionalProductFilters": {},
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
}
}' | \
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "catalogCategoryFilter": {\n "categoryPath": []\n },\n "channelCategoryFilter": {\n "categoryPath": []\n },\n "criteria": {\n "disabled": false,\n "excluded": false,\n "exist": false,\n "logic": "",\n "uncategorized": false\n },\n "overridden": false,\n "pageNumber": 0,\n "pageSize": 0,\n "productFilters": {\n "additionalProductFilters": {},\n "catalogEans": [],\n "catalogMpns": [],\n "catalogSkus": [],\n "channelEans": [],\n "channelMpns": [],\n "channelSkus": [],\n "title": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"catalogCategoryFilter": ["categoryPath": []],
"channelCategoryFilter": ["categoryPath": []],
"criteria": [
"disabled": false,
"excluded": false,
"exist": false,
"logic": "",
"uncategorized": false
],
"overridden": false,
"pageNumber": 0,
"pageSize": 0,
"productFilters": [
"additionalProductFilters": [],
"catalogEans": [],
"catalogMpns": [],
"catalogSkus": [],
"channelEans": [],
"channelMpns": [],
"channelSkus": [],
"title": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
GET
Get channel catalog product information
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId
QUERY PARAMS
channelCatalogId
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId")
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId');
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId
http GET {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/products");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/products" {:content-type :json
:form-params {:channelCatalogIds ["6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"]
:productId "578419df-1bbf-41a6-96fa-862e42182b67"
:storeId "64f43358-63a1-47f7-97ec-0301fc39956b"}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/products"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/channelCatalogs/products"),
Content = new StringContent("{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/channelCatalogs/products");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/products"
payload := strings.NewReader("{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/products HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 183
{
"channelCatalogIds": [
"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"
],
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/products")
.setHeader("content-type", "application/json")
.setBody("{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/products"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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 \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/products")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/products")
.header("content-type", "application/json")
.body("{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
.asString();
const data = JSON.stringify({
channelCatalogIds: [
'6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'
],
productId: '578419df-1bbf-41a6-96fa-862e42182b67',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/channelCatalogs/products');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/products',
headers: {'content-type': 'application/json'},
data: {
channelCatalogIds: ['6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'],
productId: '578419df-1bbf-41a6-96fa-862e42182b67',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/products';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"channelCatalogIds":["6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"],"productId":"578419df-1bbf-41a6-96fa-862e42182b67","storeId":"64f43358-63a1-47f7-97ec-0301fc39956b"}'
};
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}}/v2/user/channelCatalogs/products',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "channelCatalogIds": [\n "6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"\n ],\n "productId": "578419df-1bbf-41a6-96fa-862e42182b67",\n "storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/products")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/products',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
channelCatalogIds: ['6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'],
productId: '578419df-1bbf-41a6-96fa-862e42182b67',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/products',
headers: {'content-type': 'application/json'},
body: {
channelCatalogIds: ['6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'],
productId: '578419df-1bbf-41a6-96fa-862e42182b67',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
},
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}}/v2/user/channelCatalogs/products');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
channelCatalogIds: [
'6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'
],
productId: '578419df-1bbf-41a6-96fa-862e42182b67',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
});
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}}/v2/user/channelCatalogs/products',
headers: {'content-type': 'application/json'},
data: {
channelCatalogIds: ['6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'],
productId: '578419df-1bbf-41a6-96fa-862e42182b67',
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/products';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"channelCatalogIds":["6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"],"productId":"578419df-1bbf-41a6-96fa-862e42182b67","storeId":"64f43358-63a1-47f7-97ec-0301fc39956b"}'
};
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" };
NSDictionary *parameters = @{ @"channelCatalogIds": @[ @"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0" ],
@"productId": @"578419df-1bbf-41a6-96fa-862e42182b67",
@"storeId": @"64f43358-63a1-47f7-97ec-0301fc39956b" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/products"]
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}}/v2/user/channelCatalogs/products" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/products",
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([
'channelCatalogIds' => [
'6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'
],
'productId' => '578419df-1bbf-41a6-96fa-862e42182b67',
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/channelCatalogs/products', [
'body' => '{
"channelCatalogIds": [
"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"
],
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/products');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'channelCatalogIds' => [
'6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'
],
'productId' => '578419df-1bbf-41a6-96fa-862e42182b67',
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'channelCatalogIds' => [
'6d6b04de-406b-4539-8e7e-bf3e8da5dfb0'
],
'productId' => '578419df-1bbf-41a6-96fa-862e42182b67',
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/products');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/products' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"channelCatalogIds": [
"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"
],
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/products' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"channelCatalogIds": [
"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"
],
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/products", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/products"
payload = {
"channelCatalogIds": ["6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"],
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/products"
payload <- "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/channelCatalogs/products")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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/v2/user/channelCatalogs/products') do |req|
req.body = "{\n \"channelCatalogIds\": [\n \"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0\"\n ],\n \"productId\": \"578419df-1bbf-41a6-96fa-862e42182b67\",\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/products";
let payload = json!({
"channelCatalogIds": ("6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"),
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/products \
--header 'content-type: application/json' \
--data '{
"channelCatalogIds": [
"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"
],
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
echo '{
"channelCatalogIds": [
"6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"
],
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}' | \
http POST {{baseUrl}}/v2/user/channelCatalogs/products \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "channelCatalogIds": [\n "6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"\n ],\n "productId": "578419df-1bbf-41a6-96fa-862e42182b67",\n "storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"\n}' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/products
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"channelCatalogIds": ["6d6b04de-406b-4539-8e7e-bf3e8da5dfb0"],
"productId": "578419df-1bbf-41a6-96fa-862e42182b67",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/products")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get channel catalog products' counters
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/counters HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/counters")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters")
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/counters');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/counters',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/counters',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/counters'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters');
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}}/v2/user/channelCatalogs/:channelCatalogId/products/counters'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/:channelCatalogId/products/counters" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/counters")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/counters') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters
http GET {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/counters")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"disabledProductCountExcludingUncategorized": "150",
"disabledProductCountIncludingUncategorized": "169",
"excludedProductCountExcludingUncategorizedAndDisabled": "50",
"excludedProductCountIncludingUncategorizedAndDisabled": "66",
"existingProductCount": "1000",
"uncategorizedProductCount": "250"
}
POST
Disable channel catalog product
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable
QUERY PARAMS
channelCatalogId
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable")
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable';
const options = {method: 'POST'};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable');
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/disable")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Reenable channel catalog product
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable
QUERY PARAMS
channelCatalogId
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable")
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable';
const options = {method: 'POST'};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable');
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/reenable")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Copy channel catalog product value override
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy
QUERY PARAMS
channelCatalogId
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy';
const options = {method: 'POST'};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a specific channel catalog product value override
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId
QUERY PARAMS
channelCatalogId
productId
channelColumnId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId")
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId';
const options = {method: 'DELETE'};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId');
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId
http DELETE {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/:channelColumnId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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 channel catalog product value override compatibilities status
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy
QUERY PARAMS
channelCatalogId
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
.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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy';
const options = {method: 'GET'};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy
http GET {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides/copy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Override channel catalog product values
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides
QUERY PARAMS
channelCatalogId
productId
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides" {:content-type :json
:form-params {:0EA21509-1141-57BD-B679-371BC98B2ADA "http://www.blalbla.nl/images/cache/ldldld.jpg"
:2A77749D-0AAB-5245-89B5-6A1A4E06DACA "http://www.blalbla.nl/images/cache/dldldl.jpg"
:54B3B3CB-5CA5-5471-9DAE-5310C032059A "http://www.blalbla.nl/images/cache/dlmdl.jpg"
:57F70E81-E4F2-5034-BC65-E1D5C48EBEDA "Sony bravia"
:8a76f06a-fefc-4c0d-bcfe-b210f1482977 "3563"
:B7B79A0B-A8DE-54DA-964C-E2704DF3738A "SHBELNL56"}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides"),
Content = new StringContent("{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides"
payload := strings.NewReader("{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 436
{
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides")
.setHeader("content-type", "application/json")
.setBody("{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\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 \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides")
.header("content-type", "application/json")
.body("{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}")
.asString();
const data = JSON.stringify({
'0EA21509-1141-57BD-B679-371BC98B2ADA': 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA': 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A': 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA': 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977': '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A': 'SHBELNL56'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides',
headers: {'content-type': 'application/json'},
data: {
'0EA21509-1141-57BD-B679-371BC98B2ADA': 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA': 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A': 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA': 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977': '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A': 'SHBELNL56'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"0EA21509-1141-57BD-B679-371BC98B2ADA":"http://www.blalbla.nl/images/cache/ldldld.jpg","2A77749D-0AAB-5245-89B5-6A1A4E06DACA":"http://www.blalbla.nl/images/cache/dldldl.jpg","54B3B3CB-5CA5-5471-9DAE-5310C032059A":"http://www.blalbla.nl/images/cache/dlmdl.jpg","57F70E81-E4F2-5034-BC65-E1D5C48EBEDA":"Sony bravia","8a76f06a-fefc-4c0d-bcfe-b210f1482977":"3563","B7B79A0B-A8DE-54DA-964C-E2704DF3738A":"SHBELNL56"}'
};
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",\n "2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",\n "54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",\n "57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",\n "8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",\n "B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
'0EA21509-1141-57BD-B679-371BC98B2ADA': 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA': 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A': 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA': 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977': '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A': 'SHBELNL56'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides',
headers: {'content-type': 'application/json'},
body: {
'0EA21509-1141-57BD-B679-371BC98B2ADA': 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA': 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A': 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA': 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977': '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A': 'SHBELNL56'
},
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
'0EA21509-1141-57BD-B679-371BC98B2ADA': 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA': 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A': 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA': 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977': '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A': 'SHBELNL56'
});
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides',
headers: {'content-type': 'application/json'},
data: {
'0EA21509-1141-57BD-B679-371BC98B2ADA': 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA': 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A': 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA': 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977': '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A': 'SHBELNL56'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"0EA21509-1141-57BD-B679-371BC98B2ADA":"http://www.blalbla.nl/images/cache/ldldld.jpg","2A77749D-0AAB-5245-89B5-6A1A4E06DACA":"http://www.blalbla.nl/images/cache/dldldl.jpg","54B3B3CB-5CA5-5471-9DAE-5310C032059A":"http://www.blalbla.nl/images/cache/dlmdl.jpg","57F70E81-E4F2-5034-BC65-E1D5C48EBEDA":"Sony bravia","8a76f06a-fefc-4c0d-bcfe-b210f1482977":"3563","B7B79A0B-A8DE-54DA-964C-E2704DF3738A":"SHBELNL56"}'
};
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" };
NSDictionary *parameters = @{ @"0EA21509-1141-57BD-B679-371BC98B2ADA": @"http://www.blalbla.nl/images/cache/ldldld.jpg",
@"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": @"http://www.blalbla.nl/images/cache/dldldl.jpg",
@"54B3B3CB-5CA5-5471-9DAE-5310C032059A": @"http://www.blalbla.nl/images/cache/dlmdl.jpg",
@"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": @"Sony bravia",
@"8a76f06a-fefc-4c0d-bcfe-b210f1482977": @"3563",
@"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": @"SHBELNL56" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides"]
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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides",
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([
'0EA21509-1141-57BD-B679-371BC98B2ADA' => 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA' => 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A' => 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA' => 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977' => '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A' => 'SHBELNL56'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides', [
'body' => '{
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'0EA21509-1141-57BD-B679-371BC98B2ADA' => 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA' => 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A' => 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA' => 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977' => '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A' => 'SHBELNL56'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'0EA21509-1141-57BD-B679-371BC98B2ADA' => 'http://www.blalbla.nl/images/cache/ldldld.jpg',
'2A77749D-0AAB-5245-89B5-6A1A4E06DACA' => 'http://www.blalbla.nl/images/cache/dldldl.jpg',
'54B3B3CB-5CA5-5471-9DAE-5310C032059A' => 'http://www.blalbla.nl/images/cache/dlmdl.jpg',
'57F70E81-E4F2-5034-BC65-E1D5C48EBEDA' => 'Sony bravia',
'8a76f06a-fefc-4c0d-bcfe-b210f1482977' => '3563',
'B7B79A0B-A8DE-54DA-964C-E2704DF3738A' => 'SHBELNL56'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides"
payload = {
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides"
payload <- "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\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.put('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides') do |req|
req.body = "{\n \"0EA21509-1141-57BD-B679-371BC98B2ADA\": \"http://www.blalbla.nl/images/cache/ldldld.jpg\",\n \"2A77749D-0AAB-5245-89B5-6A1A4E06DACA\": \"http://www.blalbla.nl/images/cache/dldldl.jpg\",\n \"54B3B3CB-5CA5-5471-9DAE-5310C032059A\": \"http://www.blalbla.nl/images/cache/dlmdl.jpg\",\n \"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA\": \"Sony bravia\",\n \"8a76f06a-fefc-4c0d-bcfe-b210f1482977\": \"3563\",\n \"B7B79A0B-A8DE-54DA-964C-E2704DF3738A\": \"SHBELNL56\"\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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides";
let payload = json!({
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides \
--header 'content-type: application/json' \
--data '{
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
}'
echo '{
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
}' | \
http PUT {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",\n "2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",\n "54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",\n "57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",\n "8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",\n "B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"\n}' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"0EA21509-1141-57BD-B679-371BC98B2ADA": "http://www.blalbla.nl/images/cache/ldldld.jpg",
"2A77749D-0AAB-5245-89B5-6A1A4E06DACA": "http://www.blalbla.nl/images/cache/dldldl.jpg",
"54B3B3CB-5CA5-5471-9DAE-5310C032059A": "http://www.blalbla.nl/images/cache/dlmdl.jpg",
"57F70E81-E4F2-5034-BC65-E1D5C48EBEDA": "Sony bravia",
"8a76f06a-fefc-4c0d-bcfe-b210f1482977": "3563",
"B7B79A0B-A8DE-54DA-964C-E2704DF3738A": "SHBELNL56"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/products/:productId/overrides")! 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()
PUT
Configure channel catalog cost settings
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost
QUERY PARAMS
channelCatalogId
BODY json
{
"costType": "",
"globalCostValue": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost" {:content-type :json
:form-params {:costType "Fixed_Global"
:globalCostValue "10.21"}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost"),
Content = new StringContent("{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost"
payload := strings.NewReader("{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/channelCatalogs/:channelCatalogId/settings/cost HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 62
{
"costType": "Fixed_Global",
"globalCostValue": "10.21"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost")
.setHeader("content-type", "application/json")
.setBody("{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\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 \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost")
.header("content-type", "application/json")
.body("{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}")
.asString();
const data = JSON.stringify({
costType: 'Fixed_Global',
globalCostValue: '10.21'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost',
headers: {'content-type': 'application/json'},
data: {costType: 'Fixed_Global', globalCostValue: '10.21'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"costType":"Fixed_Global","globalCostValue":"10.21"}'
};
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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "costType": "Fixed_Global",\n "globalCostValue": "10.21"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/settings/cost',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({costType: 'Fixed_Global', globalCostValue: '10.21'}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost',
headers: {'content-type': 'application/json'},
body: {costType: 'Fixed_Global', globalCostValue: '10.21'},
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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
costType: 'Fixed_Global',
globalCostValue: '10.21'
});
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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost',
headers: {'content-type': 'application/json'},
data: {costType: 'Fixed_Global', globalCostValue: '10.21'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"costType":"Fixed_Global","globalCostValue":"10.21"}'
};
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" };
NSDictionary *parameters = @{ @"costType": @"Fixed_Global",
@"globalCostValue": @"10.21" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost"]
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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost",
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([
'costType' => 'Fixed_Global',
'globalCostValue' => '10.21'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost', [
'body' => '{
"costType": "Fixed_Global",
"globalCostValue": "10.21"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'costType' => 'Fixed_Global',
'globalCostValue' => '10.21'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'costType' => 'Fixed_Global',
'globalCostValue' => '10.21'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"costType": "Fixed_Global",
"globalCostValue": "10.21"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"costType": "Fixed_Global",
"globalCostValue": "10.21"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/settings/cost", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost"
payload = {
"costType": "Fixed_Global",
"globalCostValue": "10.21"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost"
payload <- "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\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.put('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/settings/cost') do |req|
req.body = "{\n \"costType\": \"Fixed_Global\",\n \"globalCostValue\": \"10.21\"\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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost";
let payload = json!({
"costType": "Fixed_Global",
"globalCostValue": "10.21"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost \
--header 'content-type: application/json' \
--data '{
"costType": "Fixed_Global",
"globalCostValue": "10.21"
}'
echo '{
"costType": "Fixed_Global",
"globalCostValue": "10.21"
}' | \
http PUT {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "costType": "Fixed_Global",\n "globalCostValue": "10.21"\n}' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"costType": "Fixed_Global",
"globalCostValue": "10.21"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/cost")! 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()
PUT
Configure channel catalog general settings
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general
QUERY PARAMS
channelCatalogId
BODY json
{
"acceptToPublishInfo": false,
"activeBeezUPTracking": false,
"doNotExportOutOfStockProducts": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general" {:content-type :json
:form-params {:acceptToPublishInfo "true"
:activeBeezUPTracking "true"
:doNotExportOutOfStockProducts "true"}})
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general"),
Content = new StringContent("{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general"
payload := strings.NewReader("{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/channelCatalogs/:channelCatalogId/settings/general HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 112
{
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general")
.setHeader("content-type", "application/json")
.setBody("{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\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 \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general")
.header("content-type", "application/json")
.body("{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}")
.asString();
const data = JSON.stringify({
acceptToPublishInfo: 'true',
activeBeezUPTracking: 'true',
doNotExportOutOfStockProducts: 'true'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general',
headers: {'content-type': 'application/json'},
data: {
acceptToPublishInfo: 'true',
activeBeezUPTracking: 'true',
doNotExportOutOfStockProducts: 'true'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"acceptToPublishInfo":"true","activeBeezUPTracking":"true","doNotExportOutOfStockProducts":"true"}'
};
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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "acceptToPublishInfo": "true",\n "activeBeezUPTracking": "true",\n "doNotExportOutOfStockProducts": "true"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/settings/general',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
acceptToPublishInfo: 'true',
activeBeezUPTracking: 'true',
doNotExportOutOfStockProducts: 'true'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general',
headers: {'content-type': 'application/json'},
body: {
acceptToPublishInfo: 'true',
activeBeezUPTracking: 'true',
doNotExportOutOfStockProducts: 'true'
},
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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
acceptToPublishInfo: 'true',
activeBeezUPTracking: 'true',
doNotExportOutOfStockProducts: 'true'
});
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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general',
headers: {'content-type': 'application/json'},
data: {
acceptToPublishInfo: 'true',
activeBeezUPTracking: 'true',
doNotExportOutOfStockProducts: 'true'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"acceptToPublishInfo":"true","activeBeezUPTracking":"true","doNotExportOutOfStockProducts":"true"}'
};
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" };
NSDictionary *parameters = @{ @"acceptToPublishInfo": @"true",
@"activeBeezUPTracking": @"true",
@"doNotExportOutOfStockProducts": @"true" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general"]
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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general",
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([
'acceptToPublishInfo' => 'true',
'activeBeezUPTracking' => 'true',
'doNotExportOutOfStockProducts' => 'true'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general', [
'body' => '{
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'acceptToPublishInfo' => 'true',
'activeBeezUPTracking' => 'true',
'doNotExportOutOfStockProducts' => 'true'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'acceptToPublishInfo' => 'true',
'activeBeezUPTracking' => 'true',
'doNotExportOutOfStockProducts' => 'true'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/settings/general", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general"
payload = {
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general"
payload <- "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\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.put('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/settings/general') do |req|
req.body = "{\n \"acceptToPublishInfo\": \"true\",\n \"activeBeezUPTracking\": \"true\",\n \"doNotExportOutOfStockProducts\": \"true\"\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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general";
let payload = json!({
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/channelCatalogs/:channelCatalogId/settings/general \
--header 'content-type: application/json' \
--data '{
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
}'
echo '{
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
}' | \
http PUT {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "acceptToPublishInfo": "true",\n "activeBeezUPTracking": "true",\n "doNotExportOutOfStockProducts": "true"\n}' \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"acceptToPublishInfo": "true",
"activeBeezUPTracking": "true",
"doNotExportOutOfStockProducts": "true"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/settings/general")! 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()
POST
Disable a channel catalog
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/disable HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/disable")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable")
.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}}/v2/user/channelCatalogs/:channelCatalogId/disable');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable';
const options = {method: 'POST'};
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}}/v2/user/channelCatalogs/:channelCatalogId/disable',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/disable',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/disable'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable');
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}}/v2/user/channelCatalogs/:channelCatalogId/disable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/channelCatalogs/:channelCatalogId/disable" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/disable")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/disable') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/disable")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Enable a channel catalog
{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable")
require "http/client"
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channelCatalogs/:channelCatalogId/enable HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable"))
.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}}/v2/user/channelCatalogs/:channelCatalogId/enable")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable")
.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}}/v2/user/channelCatalogs/:channelCatalogId/enable');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable';
const options = {method: 'POST'};
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}}/v2/user/channelCatalogs/:channelCatalogId/enable',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channelCatalogs/:channelCatalogId/enable',
headers: {}
};
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}}/v2/user/channelCatalogs/:channelCatalogId/enable'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable');
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}}/v2/user/channelCatalogs/:channelCatalogId/enable'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/channelCatalogs/:channelCatalogId/enable" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/channelCatalogs/:channelCatalogId/enable")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/channelCatalogs/:channelCatalogId/enable') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable
http POST {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channelCatalogs/:channelCatalogId/enable")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
{
"offerId": "9"
}
GET
Get channel categories
{{baseUrl}}/v2/user/channels/:channelId/categories
HEADERS
Accept-Encoding
QUERY PARAMS
channelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channels/:channelId/categories");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept-encoding: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channels/:channelId/categories" {:headers {:accept-encoding ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/channels/:channelId/categories"
headers = HTTP::Headers{
"accept-encoding" => ""
}
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}}/v2/user/channels/:channelId/categories"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channels/:channelId/categories");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept-encoding", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channels/:channelId/categories"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("accept-encoding", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channels/:channelId/categories HTTP/1.1
Accept-Encoding:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channels/:channelId/categories")
.setHeader("accept-encoding", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channels/:channelId/categories"))
.header("accept-encoding", "")
.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}}/v2/user/channels/:channelId/categories")
.get()
.addHeader("accept-encoding", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channels/:channelId/categories")
.header("accept-encoding", "")
.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}}/v2/user/channels/:channelId/categories');
xhr.setRequestHeader('accept-encoding', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channels/:channelId/categories',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channels/:channelId/categories';
const options = {method: 'GET', headers: {'accept-encoding': ''}};
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}}/v2/user/channels/:channelId/categories',
method: 'GET',
headers: {
'accept-encoding': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channels/:channelId/categories")
.get()
.addHeader("accept-encoding", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channels/:channelId/categories',
headers: {
'accept-encoding': ''
}
};
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}}/v2/user/channels/:channelId/categories',
headers: {'accept-encoding': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channels/:channelId/categories');
req.headers({
'accept-encoding': ''
});
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}}/v2/user/channels/:channelId/categories',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channels/:channelId/categories';
const options = {method: 'GET', headers: {'accept-encoding': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept-encoding": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channels/:channelId/categories"]
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}}/v2/user/channels/:channelId/categories" in
let headers = Header.add (Header.init ()) "accept-encoding" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channels/:channelId/categories",
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-encoding: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channels/:channelId/categories', [
'headers' => [
'accept-encoding' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channels/:channelId/categories');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'accept-encoding' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channels/:channelId/categories');
$request->setRequestMethod('GET');
$request->setHeaders([
'accept-encoding' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channels/:channelId/categories' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channels/:channelId/categories' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'accept-encoding': "" }
conn.request("GET", "/baseUrl/v2/user/channels/:channelId/categories", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channels/:channelId/categories"
headers = {"accept-encoding": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channels/:channelId/categories"
response <- VERB("GET", url, add_headers('accept-encoding' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channels/:channelId/categories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["accept-encoding"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channels/:channelId/categories') do |req|
req.headers['accept-encoding'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channels/:channelId/categories";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept-encoding", "".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}}/v2/user/channels/:channelId/categories \
--header 'accept-encoding: '
http GET {{baseUrl}}/v2/user/channels/:channelId/categories \
accept-encoding:''
wget --quiet \
--method GET \
--header 'accept-encoding: ' \
--output-document \
- {{baseUrl}}/v2/user/channels/:channelId/categories
import Foundation
let headers = ["accept-encoding": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channels/:channelId/categories")! 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
Get channel columns
{{baseUrl}}/v2/user/channels/:channelId/columns
HEADERS
Accept-Encoding
QUERY PARAMS
channelId
BODY json
[
{}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channels/:channelId/columns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept-encoding: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {}\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/channels/:channelId/columns" {:headers {:accept-encoding ""}
:content-type :json
:form-params [{}]})
require "http/client"
url = "{{baseUrl}}/v2/user/channels/:channelId/columns"
headers = HTTP::Headers{
"accept-encoding" => ""
"content-type" => "application/json"
}
reqBody = "[\n {}\n]"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/channels/:channelId/columns"),
Content = new StringContent("[\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}}/v2/user/channels/:channelId/columns");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept-encoding", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {}\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channels/:channelId/columns"
payload := strings.NewReader("[\n {}\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("accept-encoding", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/channels/:channelId/columns HTTP/1.1
Accept-Encoding:
Content-Type: application/json
Host: example.com
Content-Length: 8
[
{}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/channels/:channelId/columns")
.setHeader("accept-encoding", "")
.setHeader("content-type", "application/json")
.setBody("[\n {}\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channels/:channelId/columns"))
.header("accept-encoding", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\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 {}\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/channels/:channelId/columns")
.post(body)
.addHeader("accept-encoding", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/channels/:channelId/columns")
.header("accept-encoding", "")
.header("content-type", "application/json")
.body("[\n {}\n]")
.asString();
const data = JSON.stringify([
{}
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/channels/:channelId/columns');
xhr.setRequestHeader('accept-encoding', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channels/:channelId/columns',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
data: [{}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channels/:channelId/columns';
const options = {
method: 'POST',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: '[{}]'
};
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}}/v2/user/channels/:channelId/columns',
method: 'POST',
headers: {
'accept-encoding': '',
'content-type': 'application/json'
},
processData: false,
data: '[\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 {}\n]")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channels/:channelId/columns")
.post(body)
.addHeader("accept-encoding", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channels/:channelId/columns',
headers: {
'accept-encoding': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{}]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/channels/:channelId/columns',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: [{}],
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}}/v2/user/channels/:channelId/columns');
req.headers({
'accept-encoding': '',
'content-type': 'application/json'
});
req.type('json');
req.send([
{}
]);
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}}/v2/user/channels/:channelId/columns',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
data: [{}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channels/:channelId/columns';
const options = {
method: 'POST',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: '[{}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept-encoding": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channels/:channelId/columns"]
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}}/v2/user/channels/:channelId/columns" in
let headers = Header.add_list (Header.init ()) [
("accept-encoding", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "[\n {}\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channels/:channelId/columns",
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([
[
]
]),
CURLOPT_HTTPHEADER => [
"accept-encoding: ",
"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}}/v2/user/channels/:channelId/columns', [
'body' => '[
{}
]',
'headers' => [
'accept-encoding' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channels/:channelId/columns');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept-encoding' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/channels/:channelId/columns');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept-encoding' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept-encoding", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channels/:channelId/columns' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{}
]'
$headers=@{}
$headers.Add("accept-encoding", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channels/:channelId/columns' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {}\n]"
headers = {
'accept-encoding': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/v2/user/channels/:channelId/columns", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channels/:channelId/columns"
payload = [{}]
headers = {
"accept-encoding": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channels/:channelId/columns"
payload <- "[\n {}\n]"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('accept-encoding' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channels/:channelId/columns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept-encoding"] = ''
request["content-type"] = 'application/json'
request.body = "[\n {}\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/channels/:channelId/columns') do |req|
req.headers['accept-encoding'] = ''
req.body = "[\n {}\n]"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channels/:channelId/columns";
let payload = (json!({}));
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept-encoding", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/channels/:channelId/columns \
--header 'accept-encoding: ' \
--header 'content-type: application/json' \
--data '[
{}
]'
echo '[
{}
]' | \
http POST {{baseUrl}}/v2/user/channels/:channelId/columns \
accept-encoding:'' \
content-type:application/json
wget --quiet \
--method POST \
--header 'accept-encoding: ' \
--header 'content-type: application/json' \
--body-data '[\n {}\n]' \
--output-document \
- {{baseUrl}}/v2/user/channels/:channelId/columns
import Foundation
let headers = [
"accept-encoding": "",
"content-type": "application/json"
]
let parameters = [[]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channels/:channelId/columns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
[
{
"channelColumnDescription": "Please enter the base prices (price per unit) according to Article PAngV",
"channelColumnId": "8a76f06a-fefc-4c0d-bcfe-b210f1482977",
"channelColumnName": "NAME",
"position": "1",
"showInMapping": "true"
}
]
GET
Get channel information
{{baseUrl}}/v2/user/channels/:channelId
QUERY PARAMS
channelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channels/:channelId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channels/:channelId")
require "http/client"
url = "{{baseUrl}}/v2/user/channels/:channelId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channels/:channelId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channels/:channelId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channels/:channelId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channels/:channelId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channels/:channelId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channels/:channelId"))
.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}}/v2/user/channels/:channelId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channels/:channelId")
.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}}/v2/user/channels/:channelId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/channels/:channelId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channels/:channelId';
const options = {method: 'GET'};
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}}/v2/user/channels/:channelId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channels/:channelId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channels/:channelId',
headers: {}
};
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}}/v2/user/channels/:channelId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channels/:channelId');
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}}/v2/user/channels/:channelId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channels/:channelId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channels/:channelId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channels/:channelId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channels/:channelId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channels/:channelId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channels/:channelId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channels/:channelId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channels/:channelId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channels/:channelId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channels/:channelId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channels/:channelId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channels/:channelId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channels/:channelId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channels/:channelId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channels/:channelId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/channels/:channelId
http GET {{baseUrl}}/v2/user/channels/:channelId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/channels/:channelId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channels/:channelId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"beezUPOffer": "First month free",
"channelDescription": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Mollitia dolorum, animi voluptatibus maiores, assumenda maxime illum, labore quae quas ducimus laudantium provident veritatis doloremque dignissimos eum. Error magni illum autem.",
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"channelLogoUrl": "http://www.mydomain.com",
"channelName": "Amazon FRA",
"details": {
"businessModel": "CPC",
"category": "NULL",
"channelType": "Comparator",
"costs": "CPC variation from 0.10€ to 0.20€",
"homeUrl": "http://www.achetezfacile.com",
"subscriptionLink": "By Email at : stephanie.gregis@m6.fr\n",
"trackingType": "Redirect"
},
"keyNumbers": {
"categories": "NC",
"products": "1M",
"stores": "3000",
"viewsPerMonth": "3M"
},
"salesContact": {
"email": "stephanie.gregis@m6.fr",
"name": "Stéphanie Gregis",
"phoneNumber": "0033 6 08 87 85 45"
},
"technicalContact": {
"email": "pierre.guedon@m6.fr",
"name": "Pierre Guédon",
"phoneNumber": "NC"
}
}
GET
List all available channel for this store
{{baseUrl}}/v2/user/channels/
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/channels/?storeId=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/channels/" {:query-params {:storeId ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/channels/?storeId="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/channels/?storeId="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/channels/?storeId=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/channels/?storeId="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/channels/?storeId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/channels/?storeId=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/channels/?storeId="))
.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}}/v2/user/channels/?storeId=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/channels/?storeId=")
.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}}/v2/user/channels/?storeId=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/channels/',
params: {storeId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/channels/?storeId=';
const options = {method: 'GET'};
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}}/v2/user/channels/?storeId=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/channels/?storeId=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/channels/?storeId=',
headers: {}
};
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}}/v2/user/channels/',
qs: {storeId: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/channels/');
req.query({
storeId: ''
});
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}}/v2/user/channels/',
params: {storeId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/channels/?storeId=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/channels/?storeId="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/channels/?storeId=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/channels/?storeId=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/channels/?storeId=');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/channels/');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'storeId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/channels/');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'storeId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/channels/?storeId=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/channels/?storeId=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/channels/?storeId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/channels/"
querystring = {"storeId":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/channels/"
queryString <- list(storeId = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/channels/?storeId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/channels/') do |req|
req.params['storeId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/channels/";
let querystring = [
("storeId", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/v2/user/channels/?storeId='
http GET '{{baseUrl}}/v2/user/channels/?storeId='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/v2/user/channels/?storeId='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/channels/?storeId=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[
{
"channelId": "2dc136a7-0d3d-4cc9-a825-a28a42c53e28",
"channelLogoUrl": "http://www.mydomain.com",
"channelName": "Amazon FRA",
"types": [
"Marketplace"
]
}
]
POST
Activate the user account
{{baseUrl}}/v2/user/customer/account/activate
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/activate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/account/activate")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/activate"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/account/activate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/account/activate");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/activate"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/account/activate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/account/activate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/activate"))
.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}}/v2/user/customer/account/activate")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/account/activate")
.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}}/v2/user/customer/account/activate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/account/activate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/activate';
const options = {method: 'POST'};
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}}/v2/user/customer/account/activate',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/activate")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/activate',
headers: {}
};
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}}/v2/user/customer/account/activate'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/customer/account/activate');
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}}/v2/user/customer/account/activate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/activate';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/activate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/customer/account/activate" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/activate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/customer/account/activate');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/activate');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/account/activate');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/activate' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/activate' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/customer/account/activate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/activate"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/activate"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/account/activate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/customer/account/activate') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/account/activate";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/account/activate
http POST {{baseUrl}}/v2/user/customer/account/activate
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/customer/account/activate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/activate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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 company information
{{baseUrl}}/v2/user/customer/account/companyInfo
BODY json
{
"accountingEmails": [],
"address": "",
"city": "",
"company": "",
"countryIsoCodeAlpha3": "",
"postalCode": "",
"vatNumber": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/companyInfo");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/customer/account/companyInfo" {:content-type :json
:form-params {:accountingEmails ["myaccountemail@mysupercompany.com"]
:address "21 jump street"
:city "New-York"
:company "My super company"
:countryIsoCodeAlpha3 "FRA"
:postalCode "13014"
:vatNumber "1234567890"}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/companyInfo"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\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}}/v2/user/customer/account/companyInfo"),
Content = new StringContent("{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\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}}/v2/user/customer/account/companyInfo");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/companyInfo"
payload := strings.NewReader("{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/customer/account/companyInfo HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 244
{
"accountingEmails": [
"myaccountemail@mysupercompany.com"
],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/customer/account/companyInfo")
.setHeader("content-type", "application/json")
.setBody("{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/companyInfo"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\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 \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/companyInfo")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/customer/account/companyInfo")
.header("content-type", "application/json")
.body("{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}")
.asString();
const data = JSON.stringify({
accountingEmails: [
'myaccountemail@mysupercompany.com'
],
address: '21 jump street',
city: 'New-York',
company: 'My super company',
countryIsoCodeAlpha3: 'FRA',
postalCode: '13014',
vatNumber: '1234567890'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/customer/account/companyInfo');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/customer/account/companyInfo',
headers: {'content-type': 'application/json'},
data: {
accountingEmails: ['myaccountemail@mysupercompany.com'],
address: '21 jump street',
city: 'New-York',
company: 'My super company',
countryIsoCodeAlpha3: 'FRA',
postalCode: '13014',
vatNumber: '1234567890'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/companyInfo';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"accountingEmails":["myaccountemail@mysupercompany.com"],"address":"21 jump street","city":"New-York","company":"My super company","countryIsoCodeAlpha3":"FRA","postalCode":"13014","vatNumber":"1234567890"}'
};
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}}/v2/user/customer/account/companyInfo',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "accountingEmails": [\n "myaccountemail@mysupercompany.com"\n ],\n "address": "21 jump street",\n "city": "New-York",\n "company": "My super company",\n "countryIsoCodeAlpha3": "FRA",\n "postalCode": "13014",\n "vatNumber": "1234567890"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/companyInfo")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/companyInfo',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
accountingEmails: ['myaccountemail@mysupercompany.com'],
address: '21 jump street',
city: 'New-York',
company: 'My super company',
countryIsoCodeAlpha3: 'FRA',
postalCode: '13014',
vatNumber: '1234567890'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/customer/account/companyInfo',
headers: {'content-type': 'application/json'},
body: {
accountingEmails: ['myaccountemail@mysupercompany.com'],
address: '21 jump street',
city: 'New-York',
company: 'My super company',
countryIsoCodeAlpha3: 'FRA',
postalCode: '13014',
vatNumber: '1234567890'
},
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}}/v2/user/customer/account/companyInfo');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
accountingEmails: [
'myaccountemail@mysupercompany.com'
],
address: '21 jump street',
city: 'New-York',
company: 'My super company',
countryIsoCodeAlpha3: 'FRA',
postalCode: '13014',
vatNumber: '1234567890'
});
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}}/v2/user/customer/account/companyInfo',
headers: {'content-type': 'application/json'},
data: {
accountingEmails: ['myaccountemail@mysupercompany.com'],
address: '21 jump street',
city: 'New-York',
company: 'My super company',
countryIsoCodeAlpha3: 'FRA',
postalCode: '13014',
vatNumber: '1234567890'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/companyInfo';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"accountingEmails":["myaccountemail@mysupercompany.com"],"address":"21 jump street","city":"New-York","company":"My super company","countryIsoCodeAlpha3":"FRA","postalCode":"13014","vatNumber":"1234567890"}'
};
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" };
NSDictionary *parameters = @{ @"accountingEmails": @[ @"myaccountemail@mysupercompany.com" ],
@"address": @"21 jump street",
@"city": @"New-York",
@"company": @"My super company",
@"countryIsoCodeAlpha3": @"FRA",
@"postalCode": @"13014",
@"vatNumber": @"1234567890" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/companyInfo"]
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}}/v2/user/customer/account/companyInfo" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/companyInfo",
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([
'accountingEmails' => [
'myaccountemail@mysupercompany.com'
],
'address' => '21 jump street',
'city' => 'New-York',
'company' => 'My super company',
'countryIsoCodeAlpha3' => 'FRA',
'postalCode' => '13014',
'vatNumber' => '1234567890'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/customer/account/companyInfo', [
'body' => '{
"accountingEmails": [
"myaccountemail@mysupercompany.com"
],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/companyInfo');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'accountingEmails' => [
'myaccountemail@mysupercompany.com'
],
'address' => '21 jump street',
'city' => 'New-York',
'company' => 'My super company',
'countryIsoCodeAlpha3' => 'FRA',
'postalCode' => '13014',
'vatNumber' => '1234567890'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'accountingEmails' => [
'myaccountemail@mysupercompany.com'
],
'address' => '21 jump street',
'city' => 'New-York',
'company' => 'My super company',
'countryIsoCodeAlpha3' => 'FRA',
'postalCode' => '13014',
'vatNumber' => '1234567890'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/account/companyInfo');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/companyInfo' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"accountingEmails": [
"myaccountemail@mysupercompany.com"
],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/companyInfo' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"accountingEmails": [
"myaccountemail@mysupercompany.com"
],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/customer/account/companyInfo", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/companyInfo"
payload = {
"accountingEmails": ["myaccountemail@mysupercompany.com"],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/companyInfo"
payload <- "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\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}}/v2/user/customer/account/companyInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\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.put('/baseUrl/v2/user/customer/account/companyInfo') do |req|
req.body = "{\n \"accountingEmails\": [\n \"myaccountemail@mysupercompany.com\"\n ],\n \"address\": \"21 jump street\",\n \"city\": \"New-York\",\n \"company\": \"My super company\",\n \"countryIsoCodeAlpha3\": \"FRA\",\n \"postalCode\": \"13014\",\n \"vatNumber\": \"1234567890\"\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}}/v2/user/customer/account/companyInfo";
let payload = json!({
"accountingEmails": ("myaccountemail@mysupercompany.com"),
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/customer/account/companyInfo \
--header 'content-type: application/json' \
--data '{
"accountingEmails": [
"myaccountemail@mysupercompany.com"
],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
}'
echo '{
"accountingEmails": [
"myaccountemail@mysupercompany.com"
],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
}' | \
http PUT {{baseUrl}}/v2/user/customer/account/companyInfo \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "accountingEmails": [\n "myaccountemail@mysupercompany.com"\n ],\n "address": "21 jump street",\n "city": "New-York",\n "company": "My super company",\n "countryIsoCodeAlpha3": "FRA",\n "postalCode": "13014",\n "vatNumber": "1234567890"\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/account/companyInfo
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"accountingEmails": ["myaccountemail@mysupercompany.com"],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/companyInfo")! 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()
POST
Change user email
{{baseUrl}}/v2/user/customer/account/changeEmail
BODY json
{
"newEmail": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/changeEmail");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/account/changeEmail" {:content-type :json
:form-params {:newEmail "paulsimon@mysupercompany.com"}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/changeEmail"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\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}}/v2/user/customer/account/changeEmail"),
Content = new StringContent("{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\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}}/v2/user/customer/account/changeEmail");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/changeEmail"
payload := strings.NewReader("{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/account/changeEmail HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 48
{
"newEmail": "paulsimon@mysupercompany.com"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/account/changeEmail")
.setHeader("content-type", "application/json")
.setBody("{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/changeEmail"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\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 \"newEmail\": \"paulsimon@mysupercompany.com\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/changeEmail")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/account/changeEmail")
.header("content-type", "application/json")
.body("{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}")
.asString();
const data = JSON.stringify({
newEmail: 'paulsimon@mysupercompany.com'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/customer/account/changeEmail');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/account/changeEmail',
headers: {'content-type': 'application/json'},
data: {newEmail: 'paulsimon@mysupercompany.com'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/changeEmail';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"newEmail":"paulsimon@mysupercompany.com"}'
};
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}}/v2/user/customer/account/changeEmail',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "newEmail": "paulsimon@mysupercompany.com"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/changeEmail")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/changeEmail',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({newEmail: 'paulsimon@mysupercompany.com'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/account/changeEmail',
headers: {'content-type': 'application/json'},
body: {newEmail: 'paulsimon@mysupercompany.com'},
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}}/v2/user/customer/account/changeEmail');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
newEmail: 'paulsimon@mysupercompany.com'
});
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}}/v2/user/customer/account/changeEmail',
headers: {'content-type': 'application/json'},
data: {newEmail: 'paulsimon@mysupercompany.com'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/changeEmail';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"newEmail":"paulsimon@mysupercompany.com"}'
};
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" };
NSDictionary *parameters = @{ @"newEmail": @"paulsimon@mysupercompany.com" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/changeEmail"]
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}}/v2/user/customer/account/changeEmail" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/changeEmail",
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([
'newEmail' => 'paulsimon@mysupercompany.com'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/customer/account/changeEmail', [
'body' => '{
"newEmail": "paulsimon@mysupercompany.com"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/changeEmail');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'newEmail' => 'paulsimon@mysupercompany.com'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'newEmail' => 'paulsimon@mysupercompany.com'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/account/changeEmail');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/changeEmail' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"newEmail": "paulsimon@mysupercompany.com"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/changeEmail' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"newEmail": "paulsimon@mysupercompany.com"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/customer/account/changeEmail", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/changeEmail"
payload = { "newEmail": "paulsimon@mysupercompany.com" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/changeEmail"
payload <- "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\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}}/v2/user/customer/account/changeEmail")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\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/v2/user/customer/account/changeEmail') do |req|
req.body = "{\n \"newEmail\": \"paulsimon@mysupercompany.com\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/account/changeEmail";
let payload = json!({"newEmail": "paulsimon@mysupercompany.com"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/account/changeEmail \
--header 'content-type: application/json' \
--data '{
"newEmail": "paulsimon@mysupercompany.com"
}'
echo '{
"newEmail": "paulsimon@mysupercompany.com"
}' | \
http POST {{baseUrl}}/v2/user/customer/account/changeEmail \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "newEmail": "paulsimon@mysupercompany.com"\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/account/changeEmail
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["newEmail": "paulsimon@mysupercompany.com"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/changeEmail")! 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
Change user password
{{baseUrl}}/v2/user/customer/account/changePassword
BODY json
{
"newPassword": "",
"oldPassword": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/changePassword");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/account/changePassword" {:content-type :json
:form-params {:newPassword ""
:oldPassword ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/changePassword"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\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}}/v2/user/customer/account/changePassword"),
Content = new StringContent("{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\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}}/v2/user/customer/account/changePassword");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/changePassword"
payload := strings.NewReader("{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/account/changePassword HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
{
"newPassword": "",
"oldPassword": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/account/changePassword")
.setHeader("content-type", "application/json")
.setBody("{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/changePassword"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\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 \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/changePassword")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/account/changePassword")
.header("content-type", "application/json")
.body("{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}")
.asString();
const data = JSON.stringify({
newPassword: '',
oldPassword: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/customer/account/changePassword');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/account/changePassword',
headers: {'content-type': 'application/json'},
data: {newPassword: '', oldPassword: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/changePassword';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"newPassword":"","oldPassword":""}'
};
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}}/v2/user/customer/account/changePassword',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "newPassword": "",\n "oldPassword": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/changePassword")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/changePassword',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({newPassword: '', oldPassword: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/account/changePassword',
headers: {'content-type': 'application/json'},
body: {newPassword: '', oldPassword: ''},
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}}/v2/user/customer/account/changePassword');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
newPassword: '',
oldPassword: ''
});
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}}/v2/user/customer/account/changePassword',
headers: {'content-type': 'application/json'},
data: {newPassword: '', oldPassword: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/changePassword';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"newPassword":"","oldPassword":""}'
};
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" };
NSDictionary *parameters = @{ @"newPassword": @"",
@"oldPassword": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/changePassword"]
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}}/v2/user/customer/account/changePassword" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/changePassword",
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([
'newPassword' => '',
'oldPassword' => ''
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/customer/account/changePassword', [
'body' => '{
"newPassword": "",
"oldPassword": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/changePassword');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'newPassword' => '',
'oldPassword' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'newPassword' => '',
'oldPassword' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/account/changePassword');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/changePassword' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"newPassword": "",
"oldPassword": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/changePassword' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"newPassword": "",
"oldPassword": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/customer/account/changePassword", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/changePassword"
payload = {
"newPassword": "",
"oldPassword": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/changePassword"
payload <- "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\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}}/v2/user/customer/account/changePassword")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\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/v2/user/customer/account/changePassword') do |req|
req.body = "{\n \"newPassword\": \"\",\n \"oldPassword\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/account/changePassword";
let payload = json!({
"newPassword": "",
"oldPassword": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/account/changePassword \
--header 'content-type: application/json' \
--data '{
"newPassword": "",
"oldPassword": ""
}'
echo '{
"newPassword": "",
"oldPassword": ""
}' | \
http POST {{baseUrl}}/v2/user/customer/account/changePassword \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "newPassword": "",\n "oldPassword": ""\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/account/changePassword
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"newPassword": "",
"oldPassword": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/changePassword")! 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()
PUT
Change user picture information
{{baseUrl}}/v2/user/customer/account/profilePictureInfo
BODY json
{
"profilePictureSelected": "",
"profilePictureUrl": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/profilePictureInfo");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/customer/account/profilePictureInfo" {:content-type :json
:form-params {:profilePictureSelected "initials"
:profilePictureUrl "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/profilePictureInfo"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\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}}/v2/user/customer/account/profilePictureInfo"),
Content = new StringContent("{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\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}}/v2/user/customer/account/profilePictureInfo");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/profilePictureInfo"
payload := strings.NewReader("{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/customer/account/profilePictureInfo HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 196
{
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
.setHeader("content-type", "application/json")
.setBody("{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/profilePictureInfo"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\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 \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
.header("content-type", "application/json")
.body("{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}")
.asString();
const data = JSON.stringify({
profilePictureSelected: 'initials',
profilePictureUrl: 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/customer/account/profilePictureInfo');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/customer/account/profilePictureInfo',
headers: {'content-type': 'application/json'},
data: {
profilePictureSelected: 'initials',
profilePictureUrl: 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/profilePictureInfo';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"profilePictureSelected":"initials","profilePictureUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"}'
};
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}}/v2/user/customer/account/profilePictureInfo',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "profilePictureSelected": "initials",\n "profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/profilePictureInfo',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
profilePictureSelected: 'initials',
profilePictureUrl: 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/customer/account/profilePictureInfo',
headers: {'content-type': 'application/json'},
body: {
profilePictureSelected: 'initials',
profilePictureUrl: 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
},
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}}/v2/user/customer/account/profilePictureInfo');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
profilePictureSelected: 'initials',
profilePictureUrl: 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
});
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}}/v2/user/customer/account/profilePictureInfo',
headers: {'content-type': 'application/json'},
data: {
profilePictureSelected: 'initials',
profilePictureUrl: 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/profilePictureInfo';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"profilePictureSelected":"initials","profilePictureUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"}'
};
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" };
NSDictionary *parameters = @{ @"profilePictureSelected": @"initials",
@"profilePictureUrl": @"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/profilePictureInfo"]
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}}/v2/user/customer/account/profilePictureInfo" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/profilePictureInfo",
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([
'profilePictureSelected' => 'initials',
'profilePictureUrl' => 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/customer/account/profilePictureInfo', [
'body' => '{
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/profilePictureInfo');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'profilePictureSelected' => 'initials',
'profilePictureUrl' => 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'profilePictureSelected' => 'initials',
'profilePictureUrl' => 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/account/profilePictureInfo');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/profilePictureInfo' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/profilePictureInfo' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/customer/account/profilePictureInfo", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/profilePictureInfo"
payload = {
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/profilePictureInfo"
payload <- "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\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}}/v2/user/customer/account/profilePictureInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\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.put('/baseUrl/v2/user/customer/account/profilePictureInfo') do |req|
req.body = "{\n \"profilePictureSelected\": \"initials\",\n \"profilePictureUrl\": \"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg\"\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}}/v2/user/customer/account/profilePictureInfo";
let payload = json!({
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/customer/account/profilePictureInfo \
--header 'content-type: application/json' \
--data '{
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
}'
echo '{
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
}' | \
http PUT {{baseUrl}}/v2/user/customer/account/profilePictureInfo \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "profilePictureSelected": "initials",\n "profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/account/profilePictureInfo
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"profilePictureSelected": "initials",
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/profilePictureInfo")! 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()
GET
Get credit card information
{{baseUrl}}/v2/user/customer/account/creditCardInfo
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/creditCardInfo");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/account/creditCardInfo")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/creditCardInfo"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/account/creditCardInfo"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/account/creditCardInfo");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/creditCardInfo"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/account/creditCardInfo HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/account/creditCardInfo")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/creditCardInfo"))
.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}}/v2/user/customer/account/creditCardInfo")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/account/creditCardInfo")
.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}}/v2/user/customer/account/creditCardInfo');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/account/creditCardInfo'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/creditCardInfo';
const options = {method: 'GET'};
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}}/v2/user/customer/account/creditCardInfo',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/creditCardInfo")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/creditCardInfo',
headers: {}
};
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}}/v2/user/customer/account/creditCardInfo'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/account/creditCardInfo');
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}}/v2/user/customer/account/creditCardInfo'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/creditCardInfo';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/creditCardInfo"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/account/creditCardInfo" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/creditCardInfo",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/account/creditCardInfo');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/creditCardInfo');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/account/creditCardInfo');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/creditCardInfo' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/creditCardInfo' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/account/creditCardInfo")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/creditCardInfo"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/creditCardInfo"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/account/creditCardInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/account/creditCardInfo') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/account/creditCardInfo";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/account/creditCardInfo
http GET {{baseUrl}}/v2/user/customer/account/creditCardInfo
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/account/creditCardInfo
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/creditCardInfo")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 profile picture information
{{baseUrl}}/v2/user/customer/account/profilePictureInfo
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/profilePictureInfo");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/profilePictureInfo"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/account/profilePictureInfo"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/account/profilePictureInfo");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/profilePictureInfo"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/account/profilePictureInfo HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/profilePictureInfo"))
.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}}/v2/user/customer/account/profilePictureInfo")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
.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}}/v2/user/customer/account/profilePictureInfo');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/account/profilePictureInfo'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/profilePictureInfo';
const options = {method: 'GET'};
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}}/v2/user/customer/account/profilePictureInfo',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/profilePictureInfo',
headers: {}
};
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}}/v2/user/customer/account/profilePictureInfo'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/account/profilePictureInfo');
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}}/v2/user/customer/account/profilePictureInfo'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/profilePictureInfo';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/profilePictureInfo"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/account/profilePictureInfo" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/profilePictureInfo",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/account/profilePictureInfo');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/profilePictureInfo');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/account/profilePictureInfo');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/profilePictureInfo' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/profilePictureInfo' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/account/profilePictureInfo")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/profilePictureInfo"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/profilePictureInfo"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/account/profilePictureInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/account/profilePictureInfo') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/account/profilePictureInfo";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/account/profilePictureInfo
http GET {{baseUrl}}/v2/user/customer/account/profilePictureInfo
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/account/profilePictureInfo
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/profilePictureInfo")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 user account information
{{baseUrl}}/v2/user/customer/account
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/account")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/account"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/account");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/account HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/account")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account"))
.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}}/v2/user/customer/account")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/account")
.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}}/v2/user/customer/account');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/customer/account'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account';
const options = {method: 'GET'};
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}}/v2/user/customer/account',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account',
headers: {}
};
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}}/v2/user/customer/account'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/account');
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}}/v2/user/customer/account'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/account" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/account');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/account');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/account")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/account")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/account') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/account";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/account
http GET {{baseUrl}}/v2/user/customer/account
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/account
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"commercialOwnerEmail": "paulsimon@mysupercompany.com",
"companyInfo": {
"accountingEmails": [
"myaccountemail@mysupercompany.com"
],
"address": "21 jump street",
"city": "New-York",
"company": "My super company",
"countryIsoCodeAlpha3": "FRA",
"postalCode": "13014",
"vatNumber": "1234567890"
},
"email": "paulsimon@mysupercompany.com",
"personalInfo": {
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'm the Manager on this company"
},
"profilePictureUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Marlon_Brando_%28cropped%29.jpg/220px-Marlon_Brando_%28cropped%29.jpg",
"status": "Active",
"userId": "8a7fbdec-9e71-472e-9974-27d5c1d57cf8"
}
POST
Resend email activation
{{baseUrl}}/v2/user/customer/account/resendEmailActivation
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/resendEmailActivation");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/account/resendEmailActivation")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/resendEmailActivation"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/account/resendEmailActivation"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/account/resendEmailActivation");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/resendEmailActivation"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/account/resendEmailActivation HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/account/resendEmailActivation")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/resendEmailActivation"))
.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}}/v2/user/customer/account/resendEmailActivation")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/account/resendEmailActivation")
.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}}/v2/user/customer/account/resendEmailActivation');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/account/resendEmailActivation'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/resendEmailActivation';
const options = {method: 'POST'};
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}}/v2/user/customer/account/resendEmailActivation',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/resendEmailActivation")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/resendEmailActivation',
headers: {}
};
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}}/v2/user/customer/account/resendEmailActivation'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/customer/account/resendEmailActivation');
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}}/v2/user/customer/account/resendEmailActivation'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/resendEmailActivation';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/resendEmailActivation"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/customer/account/resendEmailActivation" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/resendEmailActivation",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/customer/account/resendEmailActivation');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/resendEmailActivation');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/account/resendEmailActivation');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/resendEmailActivation' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/resendEmailActivation' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/customer/account/resendEmailActivation")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/resendEmailActivation"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/resendEmailActivation"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/account/resendEmailActivation")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/customer/account/resendEmailActivation') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/account/resendEmailActivation";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/account/resendEmailActivation
http POST {{baseUrl}}/v2/user/customer/account/resendEmailActivation
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/customer/account/resendEmailActivation
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/resendEmailActivation")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Save user credit card info
{{baseUrl}}/v2/user/customer/account/creditCardInfo
BODY json
{
"cardNumber": "",
"cardVerificationCode": "",
"expirationMonth": 0,
"expirationYear": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/creditCardInfo");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/customer/account/creditCardInfo" {:content-type :json
:form-params {:cardNumber "1234567890091234"
:cardVerificationCode "123"
:expirationMonth "12"
:expirationYear "2017"}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/creditCardInfo"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\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}}/v2/user/customer/account/creditCardInfo"),
Content = new StringContent("{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\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}}/v2/user/customer/account/creditCardInfo");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/creditCardInfo"
payload := strings.NewReader("{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/customer/account/creditCardInfo HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 126
{
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/customer/account/creditCardInfo")
.setHeader("content-type", "application/json")
.setBody("{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/creditCardInfo"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\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 \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/creditCardInfo")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/customer/account/creditCardInfo")
.header("content-type", "application/json")
.body("{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}")
.asString();
const data = JSON.stringify({
cardNumber: '1234567890091234',
cardVerificationCode: '123',
expirationMonth: '12',
expirationYear: '2017'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/customer/account/creditCardInfo');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/customer/account/creditCardInfo',
headers: {'content-type': 'application/json'},
data: {
cardNumber: '1234567890091234',
cardVerificationCode: '123',
expirationMonth: '12',
expirationYear: '2017'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/creditCardInfo';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"cardNumber":"1234567890091234","cardVerificationCode":"123","expirationMonth":"12","expirationYear":"2017"}'
};
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}}/v2/user/customer/account/creditCardInfo',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "cardNumber": "1234567890091234",\n "cardVerificationCode": "123",\n "expirationMonth": "12",\n "expirationYear": "2017"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/creditCardInfo")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/creditCardInfo',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
cardNumber: '1234567890091234',
cardVerificationCode: '123',
expirationMonth: '12',
expirationYear: '2017'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/customer/account/creditCardInfo',
headers: {'content-type': 'application/json'},
body: {
cardNumber: '1234567890091234',
cardVerificationCode: '123',
expirationMonth: '12',
expirationYear: '2017'
},
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}}/v2/user/customer/account/creditCardInfo');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
cardNumber: '1234567890091234',
cardVerificationCode: '123',
expirationMonth: '12',
expirationYear: '2017'
});
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}}/v2/user/customer/account/creditCardInfo',
headers: {'content-type': 'application/json'},
data: {
cardNumber: '1234567890091234',
cardVerificationCode: '123',
expirationMonth: '12',
expirationYear: '2017'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/creditCardInfo';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"cardNumber":"1234567890091234","cardVerificationCode":"123","expirationMonth":"12","expirationYear":"2017"}'
};
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" };
NSDictionary *parameters = @{ @"cardNumber": @"1234567890091234",
@"cardVerificationCode": @"123",
@"expirationMonth": @"12",
@"expirationYear": @"2017" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/creditCardInfo"]
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}}/v2/user/customer/account/creditCardInfo" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/creditCardInfo",
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([
'cardNumber' => '1234567890091234',
'cardVerificationCode' => '123',
'expirationMonth' => '12',
'expirationYear' => '2017'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/customer/account/creditCardInfo', [
'body' => '{
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/creditCardInfo');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'cardNumber' => '1234567890091234',
'cardVerificationCode' => '123',
'expirationMonth' => '12',
'expirationYear' => '2017'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'cardNumber' => '1234567890091234',
'cardVerificationCode' => '123',
'expirationMonth' => '12',
'expirationYear' => '2017'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/account/creditCardInfo');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/creditCardInfo' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/creditCardInfo' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/customer/account/creditCardInfo", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/creditCardInfo"
payload = {
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/creditCardInfo"
payload <- "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\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}}/v2/user/customer/account/creditCardInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\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.put('/baseUrl/v2/user/customer/account/creditCardInfo') do |req|
req.body = "{\n \"cardNumber\": \"1234567890091234\",\n \"cardVerificationCode\": \"123\",\n \"expirationMonth\": \"12\",\n \"expirationYear\": \"2017\"\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}}/v2/user/customer/account/creditCardInfo";
let payload = json!({
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/customer/account/creditCardInfo \
--header 'content-type: application/json' \
--data '{
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
}'
echo '{
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
}' | \
http PUT {{baseUrl}}/v2/user/customer/account/creditCardInfo \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "cardNumber": "1234567890091234",\n "cardVerificationCode": "123",\n "expirationMonth": "12",\n "expirationYear": "2017"\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/account/creditCardInfo
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"cardNumber": "1234567890091234",
"cardVerificationCode": "123",
"expirationMonth": "12",
"expirationYear": "2017"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/creditCardInfo")! 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()
PUT
Save user personal information
{{baseUrl}}/v2/user/customer/account/personalInfo
BODY json
{
"beezUPTimeZoneId": 0,
"firstName": "",
"lastName": "",
"phoneNumber": "",
"whatIDo": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/account/personalInfo");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/customer/account/personalInfo" {:content-type :json
:form-params {:beezUPTimeZoneId "79"
:firstName "Paul"
:lastName "Simon"
:phoneNumber "5551234"
:whatIDo "I'm the Manager on this company"}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/account/personalInfo"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\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}}/v2/user/customer/account/personalInfo"),
Content = new StringContent("{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\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}}/v2/user/customer/account/personalInfo");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/account/personalInfo"
payload := strings.NewReader("{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/customer/account/personalInfo HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 152
{
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'm the Manager on this company"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/customer/account/personalInfo")
.setHeader("content-type", "application/json")
.setBody("{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/account/personalInfo"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\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 \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/personalInfo")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/customer/account/personalInfo")
.header("content-type", "application/json")
.body("{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}")
.asString();
const data = JSON.stringify({
beezUPTimeZoneId: '79',
firstName: 'Paul',
lastName: 'Simon',
phoneNumber: '5551234',
whatIDo: 'I\'m the Manager on this company'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/customer/account/personalInfo');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/customer/account/personalInfo',
headers: {'content-type': 'application/json'},
data: {
beezUPTimeZoneId: '79',
firstName: 'Paul',
lastName: 'Simon',
phoneNumber: '5551234',
whatIDo: 'I\'m the Manager on this company'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/account/personalInfo';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"beezUPTimeZoneId":"79","firstName":"Paul","lastName":"Simon","phoneNumber":"5551234","whatIDo":"I\'m the Manager on this company"}'
};
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}}/v2/user/customer/account/personalInfo',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "beezUPTimeZoneId": "79",\n "firstName": "Paul",\n "lastName": "Simon",\n "phoneNumber": "5551234",\n "whatIDo": "I\'m the Manager on this company"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/account/personalInfo")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/account/personalInfo',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
beezUPTimeZoneId: '79',
firstName: 'Paul',
lastName: 'Simon',
phoneNumber: '5551234',
whatIDo: 'I\'m the Manager on this company'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/customer/account/personalInfo',
headers: {'content-type': 'application/json'},
body: {
beezUPTimeZoneId: '79',
firstName: 'Paul',
lastName: 'Simon',
phoneNumber: '5551234',
whatIDo: 'I\'m the Manager on this company'
},
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}}/v2/user/customer/account/personalInfo');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
beezUPTimeZoneId: '79',
firstName: 'Paul',
lastName: 'Simon',
phoneNumber: '5551234',
whatIDo: 'I\'m the Manager on this company'
});
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}}/v2/user/customer/account/personalInfo',
headers: {'content-type': 'application/json'},
data: {
beezUPTimeZoneId: '79',
firstName: 'Paul',
lastName: 'Simon',
phoneNumber: '5551234',
whatIDo: 'I\'m the Manager on this company'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/account/personalInfo';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"beezUPTimeZoneId":"79","firstName":"Paul","lastName":"Simon","phoneNumber":"5551234","whatIDo":"I\'m the Manager on this company"}'
};
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" };
NSDictionary *parameters = @{ @"beezUPTimeZoneId": @"79",
@"firstName": @"Paul",
@"lastName": @"Simon",
@"phoneNumber": @"5551234",
@"whatIDo": @"I'm the Manager on this company" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/account/personalInfo"]
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}}/v2/user/customer/account/personalInfo" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/account/personalInfo",
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([
'beezUPTimeZoneId' => '79',
'firstName' => 'Paul',
'lastName' => 'Simon',
'phoneNumber' => '5551234',
'whatIDo' => 'I\'m the Manager on this company'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/customer/account/personalInfo', [
'body' => '{
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I\'m the Manager on this company"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/account/personalInfo');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'beezUPTimeZoneId' => '79',
'firstName' => 'Paul',
'lastName' => 'Simon',
'phoneNumber' => '5551234',
'whatIDo' => 'I\'m the Manager on this company'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'beezUPTimeZoneId' => '79',
'firstName' => 'Paul',
'lastName' => 'Simon',
'phoneNumber' => '5551234',
'whatIDo' => 'I\'m the Manager on this company'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/account/personalInfo');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/account/personalInfo' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'm the Manager on this company"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/account/personalInfo' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'm the Manager on this company"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/customer/account/personalInfo", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/account/personalInfo"
payload = {
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'm the Manager on this company"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/account/personalInfo"
payload <- "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\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}}/v2/user/customer/account/personalInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\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.put('/baseUrl/v2/user/customer/account/personalInfo') do |req|
req.body = "{\n \"beezUPTimeZoneId\": \"79\",\n \"firstName\": \"Paul\",\n \"lastName\": \"Simon\",\n \"phoneNumber\": \"5551234\",\n \"whatIDo\": \"I'm the Manager on this company\"\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}}/v2/user/customer/account/personalInfo";
let payload = json!({
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'm the Manager on this company"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/customer/account/personalInfo \
--header 'content-type: application/json' \
--data '{
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'\''m the Manager on this company"
}'
echo '{
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'\''m the Manager on this company"
}' | \
http PUT {{baseUrl}}/v2/user/customer/account/personalInfo \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "beezUPTimeZoneId": "79",\n "firstName": "Paul",\n "lastName": "Simon",\n "phoneNumber": "5551234",\n "whatIDo": "I'\''m the Manager on this company"\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/account/personalInfo
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"beezUPTimeZoneId": "79",
"firstName": "Paul",
"lastName": "Simon",
"phoneNumber": "5551234",
"whatIDo": "I'm the Manager on this company"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/account/personalInfo")! 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()
GET
Get store's alerts
{{baseUrl}}/v2/user/customer/stores/:storeId/alerts
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/stores/:storeId/alerts HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"))
.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}}/v2/user/customer/stores/:storeId/alerts")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
.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}}/v2/user/customer/stores/:storeId/alerts');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts';
const options = {method: 'GET'};
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}}/v2/user/customer/stores/:storeId/alerts',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId/alerts',
headers: {}
};
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}}/v2/user/customer/stores/:storeId/alerts'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts');
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}}/v2/user/customer/stores/:storeId/alerts'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/stores/:storeId/alerts" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId/alerts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/alerts');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/alerts');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/stores/:storeId/alerts")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/stores/:storeId/alerts') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/stores/:storeId/alerts
http GET {{baseUrl}}/v2/user/customer/stores/:storeId/alerts
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId/alerts
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"alerts": [
{
"alertId": "8",
"alertName": "NoImportSinceXDays",
"isActive": "true",
"properties": [
{
"propertyId": "2",
"propertyValidationExpression": "\\b0*([1-9]|[12][0-9]|30)\\b",
"propertyValue": "2"
}
]
}
]
}
POST
Save store alerts
{{baseUrl}}/v2/user/customer/stores/:storeId/alerts
QUERY PARAMS
storeId
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts" {:content-type :json})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{}"
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}}/v2/user/customer/stores/:storeId/alerts"),
Content = new StringContent("{}")
{
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}}/v2/user/customer/stores/:storeId/alerts");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"
payload := strings.NewReader("{}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/stores/:storeId/alerts HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 2
{}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
.setHeader("content-type", "application/json")
.setBody("{}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{}"))
.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, "{}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
.header("content-type", "application/json")
.body("{}")
.asString();
const data = JSON.stringify({});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts',
headers: {'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts';
const options = {method: 'POST', headers: {'content-type': 'application/json'}, body: '{}'};
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}}/v2/user/customer/stores/:storeId/alerts',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId/alerts',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts',
headers: {'content-type': 'application/json'},
body: {},
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}}/v2/user/customer/stores/:storeId/alerts');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({});
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}}/v2/user/customer/stores/:storeId/alerts',
headers: {'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts';
const options = {method: 'POST', headers: {'content-type': 'application/json'}, body: '{}'};
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" };
NSDictionary *parameters = @{ };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"]
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}}/v2/user/customer/stores/:storeId/alerts" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId/alerts",
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([
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/customer/stores/:storeId/alerts', [
'body' => '{}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/alerts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/alerts');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/alerts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/customer/stores/:storeId/alerts", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"
payload = {}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts"
payload <- "{}"
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}}/v2/user/customer/stores/:storeId/alerts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{}"
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/v2/user/customer/stores/:storeId/alerts') do |req|
req.body = "{}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts";
let payload = json!({});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/stores/:storeId/alerts \
--header 'content-type: application/json' \
--data '{}'
echo '{}' | \
http POST {{baseUrl}}/v2/user/customer/stores/:storeId/alerts \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{}' \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId/alerts
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId/alerts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a new contract
{{baseUrl}}/v2/user/customer/contracts
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/contracts");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/contracts")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/contracts"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/contracts"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/contracts");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/contracts"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/contracts HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/contracts")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/contracts"))
.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}}/v2/user/customer/contracts")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/contracts")
.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}}/v2/user/customer/contracts');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/v2/user/customer/contracts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/contracts';
const options = {method: 'POST'};
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}}/v2/user/customer/contracts',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/contracts")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/contracts',
headers: {}
};
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}}/v2/user/customer/contracts'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/customer/contracts');
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}}/v2/user/customer/contracts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/contracts';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/contracts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/customer/contracts" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/contracts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/customer/contracts');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/contracts');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/contracts');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/contracts' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/contracts' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/customer/contracts")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/contracts"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/contracts"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/contracts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/customer/contracts') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/contracts";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/contracts
http POST {{baseUrl}}/v2/user/customer/contracts
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/customer/contracts
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/contracts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete your next contract
{{baseUrl}}/v2/user/customer/contracts/next
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/contracts/next");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/customer/contracts/next")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/contracts/next"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/contracts/next"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/contracts/next");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/contracts/next"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/customer/contracts/next HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/customer/contracts/next")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/contracts/next"))
.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}}/v2/user/customer/contracts/next")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/customer/contracts/next")
.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}}/v2/user/customer/contracts/next');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/customer/contracts/next'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/contracts/next';
const options = {method: 'DELETE'};
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}}/v2/user/customer/contracts/next',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/contracts/next")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/contracts/next',
headers: {}
};
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}}/v2/user/customer/contracts/next'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/customer/contracts/next');
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}}/v2/user/customer/contracts/next'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/contracts/next';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/contracts/next"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/customer/contracts/next" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/contracts/next",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/customer/contracts/next');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/contracts/next');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/contracts/next');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/contracts/next' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/contracts/next' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/customer/contracts/next")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/contracts/next"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/contracts/next"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/contracts/next")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/customer/contracts/next') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/contracts/next";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/customer/contracts/next
http DELETE {{baseUrl}}/v2/user/customer/contracts/next
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/customer/contracts/next
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/contracts/next")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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 all standard offers
{{baseUrl}}/v2/user/customer/offers
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/offers");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/offers")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/offers"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/offers"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/offers");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/offers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/offers HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/offers")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/offers"))
.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}}/v2/user/customer/offers")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/offers")
.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}}/v2/user/customer/offers');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/customer/offers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/offers';
const options = {method: 'GET'};
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}}/v2/user/customer/offers',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/offers")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/offers',
headers: {}
};
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}}/v2/user/customer/offers'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/offers');
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}}/v2/user/customer/offers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/offers';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/offers"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/offers" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/offers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/offers');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/offers');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/offers');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/offers' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/offers' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/offers")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/offers"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/offers"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/offers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/offers') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/offers";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/offers
http GET {{baseUrl}}/v2/user/customer/offers
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/offers
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/offers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"functionalities": [
{
"code": "MARKETMANA",
"order": "1"
}
],
"offers": [
{
"additionalClickPrice": "0",
"currencyCode": "EUR",
"fixedPrice": "101",
"functionalities": [
{
"functionalityCode": "MARKETMANA",
"maxValueInteger": "4",
"text": "Marketplace management",
"unlimited": "false"
}
],
"includedClick": "1200",
"isMostPopular": "true",
"name": "Wonder offer",
"offerId": "1234",
"position": "1"
}
]
}
GET
Get billing periods conditions
{{baseUrl}}/v2/user/customer/billingPeriods
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/billingPeriods");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/billingPeriods")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/billingPeriods"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/billingPeriods"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/billingPeriods");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/billingPeriods"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/billingPeriods HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/billingPeriods")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/billingPeriods"))
.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}}/v2/user/customer/billingPeriods")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/billingPeriods")
.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}}/v2/user/customer/billingPeriods');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/billingPeriods'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/billingPeriods';
const options = {method: 'GET'};
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}}/v2/user/customer/billingPeriods',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/billingPeriods")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/billingPeriods',
headers: {}
};
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}}/v2/user/customer/billingPeriods'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/billingPeriods');
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}}/v2/user/customer/billingPeriods'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/billingPeriods';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/billingPeriods"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/billingPeriods" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/billingPeriods",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/billingPeriods');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/billingPeriods');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/billingPeriods');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/billingPeriods' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/billingPeriods' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/billingPeriods")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/billingPeriods"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/billingPeriods"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/billingPeriods")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/billingPeriods') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/billingPeriods";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/billingPeriods
http GET {{baseUrl}}/v2/user/customer/billingPeriods
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/billingPeriods
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/billingPeriods")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"billingPeriods": [
{
"billingPeriodInMonth": "12",
"discountPercentage": "20"
}
]
}
GET
Get contract list
{{baseUrl}}/v2/user/customer/contracts
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/contracts");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/contracts")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/contracts"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/contracts"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/contracts");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/contracts"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/contracts HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/contracts")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/contracts"))
.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}}/v2/user/customer/contracts")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/contracts")
.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}}/v2/user/customer/contracts');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/customer/contracts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/contracts';
const options = {method: 'GET'};
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}}/v2/user/customer/contracts',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/contracts")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/contracts',
headers: {}
};
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}}/v2/user/customer/contracts'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/contracts');
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}}/v2/user/customer/contracts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/contracts';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/contracts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/contracts" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/contracts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/contracts');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/contracts');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/contracts');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/contracts' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/contracts' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/contracts")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/contracts"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/contracts"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/contracts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/contracts') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/contracts";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/contracts
http GET {{baseUrl}}/v2/user/customer/contracts
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/contracts
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/contracts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Get offer pricing
{{baseUrl}}/v2/user/customer/offers
BODY json
{
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/offers");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/offers" {:content-type :json
:form-params {:billingPeriodInMonth 0
:couponDiscountCode ""
:couponOfferCode ""
:offerId 0
:storeCount 0}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/offers"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\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}}/v2/user/customer/offers"),
Content = new StringContent("{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 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}}/v2/user/customer/offers");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/offers"
payload := strings.NewReader("{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/offers HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 119
{
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/offers")
.setHeader("content-type", "application/json")
.setBody("{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/offers"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 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 \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/offers")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/offers")
.header("content-type", "application/json")
.body("{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}")
.asString();
const data = JSON.stringify({
billingPeriodInMonth: 0,
couponDiscountCode: '',
couponOfferCode: '',
offerId: 0,
storeCount: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/customer/offers');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/offers',
headers: {'content-type': 'application/json'},
data: {
billingPeriodInMonth: 0,
couponDiscountCode: '',
couponOfferCode: '',
offerId: 0,
storeCount: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/offers';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"billingPeriodInMonth":0,"couponDiscountCode":"","couponOfferCode":"","offerId":0,"storeCount":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}}/v2/user/customer/offers',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "billingPeriodInMonth": 0,\n "couponDiscountCode": "",\n "couponOfferCode": "",\n "offerId": 0,\n "storeCount": 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 \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/offers")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/offers',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
billingPeriodInMonth: 0,
couponDiscountCode: '',
couponOfferCode: '',
offerId: 0,
storeCount: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/offers',
headers: {'content-type': 'application/json'},
body: {
billingPeriodInMonth: 0,
couponDiscountCode: '',
couponOfferCode: '',
offerId: 0,
storeCount: 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('POST', '{{baseUrl}}/v2/user/customer/offers');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
billingPeriodInMonth: 0,
couponDiscountCode: '',
couponOfferCode: '',
offerId: 0,
storeCount: 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: 'POST',
url: '{{baseUrl}}/v2/user/customer/offers',
headers: {'content-type': 'application/json'},
data: {
billingPeriodInMonth: 0,
couponDiscountCode: '',
couponOfferCode: '',
offerId: 0,
storeCount: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/offers';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"billingPeriodInMonth":0,"couponDiscountCode":"","couponOfferCode":"","offerId":0,"storeCount":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": @"application/json" };
NSDictionary *parameters = @{ @"billingPeriodInMonth": @0,
@"couponDiscountCode": @"",
@"couponOfferCode": @"",
@"offerId": @0,
@"storeCount": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/offers"]
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}}/v2/user/customer/offers" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/offers",
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([
'billingPeriodInMonth' => 0,
'couponDiscountCode' => '',
'couponOfferCode' => '',
'offerId' => 0,
'storeCount' => 0
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/customer/offers', [
'body' => '{
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/offers');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'billingPeriodInMonth' => 0,
'couponDiscountCode' => '',
'couponOfferCode' => '',
'offerId' => 0,
'storeCount' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'billingPeriodInMonth' => 0,
'couponDiscountCode' => '',
'couponOfferCode' => '',
'offerId' => 0,
'storeCount' => 0
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/offers');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/offers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/offers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/customer/offers", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/offers"
payload = {
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/offers"
payload <- "{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\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}}/v2/user/customer/offers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\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/v2/user/customer/offers') do |req|
req.body = "{\n \"billingPeriodInMonth\": 0,\n \"couponDiscountCode\": \"\",\n \"couponOfferCode\": \"\",\n \"offerId\": 0,\n \"storeCount\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/offers";
let payload = json!({
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/offers \
--header 'content-type: application/json' \
--data '{
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
}'
echo '{
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
}' | \
http POST {{baseUrl}}/v2/user/customer/offers \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "billingPeriodInMonth": 0,\n "couponDiscountCode": "",\n "couponOfferCode": "",\n "offerId": 0,\n "storeCount": 0\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/offers
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"billingPeriodInMonth": 0,
"couponDiscountCode": "",
"couponOfferCode": "",
"offerId": 0,
"storeCount": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/offers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"content": {
"contractTerminationReason": "I'm crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1",
"notifyVatExemption": "true"
}
}
POST
Reactivate your terminated contract.
{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/contracts/current/reenableAutoRenewal HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal"))
.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}}/v2/user/customer/contracts/current/reenableAutoRenewal")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal")
.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}}/v2/user/customer/contracts/current/reenableAutoRenewal');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal';
const options = {method: 'POST'};
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}}/v2/user/customer/contracts/current/reenableAutoRenewal',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/contracts/current/reenableAutoRenewal',
headers: {}
};
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}}/v2/user/customer/contracts/current/reenableAutoRenewal'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal');
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}}/v2/user/customer/contracts/current/reenableAutoRenewal'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/customer/contracts/current/reenableAutoRenewal" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/customer/contracts/current/reenableAutoRenewal")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/customer/contracts/current/reenableAutoRenewal') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal
http POST {{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/contracts/current/reenableAutoRenewal")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Schedule termination of your current contract at the end of the commitment.
{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal
BODY json
{
"contractTerminationReason": "",
"contractTerminationReasonType": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal" {:content-type :json
:form-params {:contractTerminationReason "I'm crazy, I want to leave your splendid service..."
:contractTerminationReasonType "1"}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\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}}/v2/user/customer/contracts/current/disableAutoRenewal"),
Content = new StringContent("{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\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}}/v2/user/customer/contracts/current/disableAutoRenewal");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal"
payload := strings.NewReader("{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/contracts/current/disableAutoRenewal HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 128
{
"contractTerminationReason": "I'm crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal")
.setHeader("content-type", "application/json")
.setBody("{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\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 \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal")
.header("content-type", "application/json")
.body("{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}")
.asString();
const data = JSON.stringify({
contractTerminationReason: 'I\'m crazy, I want to leave your splendid service...',
contractTerminationReasonType: '1'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal',
headers: {'content-type': 'application/json'},
data: {
contractTerminationReason: 'I\'m crazy, I want to leave your splendid service...',
contractTerminationReasonType: '1'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contractTerminationReason":"I\'m crazy, I want to leave your splendid service...","contractTerminationReasonType":"1"}'
};
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}}/v2/user/customer/contracts/current/disableAutoRenewal',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "contractTerminationReason": "I\'m crazy, I want to leave your splendid service...",\n "contractTerminationReasonType": "1"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/contracts/current/disableAutoRenewal',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
contractTerminationReason: 'I\'m crazy, I want to leave your splendid service...',
contractTerminationReasonType: '1'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal',
headers: {'content-type': 'application/json'},
body: {
contractTerminationReason: 'I\'m crazy, I want to leave your splendid service...',
contractTerminationReasonType: '1'
},
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}}/v2/user/customer/contracts/current/disableAutoRenewal');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
contractTerminationReason: 'I\'m crazy, I want to leave your splendid service...',
contractTerminationReasonType: '1'
});
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}}/v2/user/customer/contracts/current/disableAutoRenewal',
headers: {'content-type': 'application/json'},
data: {
contractTerminationReason: 'I\'m crazy, I want to leave your splendid service...',
contractTerminationReasonType: '1'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contractTerminationReason":"I\'m crazy, I want to leave your splendid service...","contractTerminationReasonType":"1"}'
};
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" };
NSDictionary *parameters = @{ @"contractTerminationReason": @"I'm crazy, I want to leave your splendid service...",
@"contractTerminationReasonType": @"1" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal"]
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}}/v2/user/customer/contracts/current/disableAutoRenewal" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal",
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([
'contractTerminationReason' => 'I\'m crazy, I want to leave your splendid service...',
'contractTerminationReasonType' => '1'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/customer/contracts/current/disableAutoRenewal', [
'body' => '{
"contractTerminationReason": "I\'m crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'contractTerminationReason' => 'I\'m crazy, I want to leave your splendid service...',
'contractTerminationReasonType' => '1'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'contractTerminationReason' => 'I\'m crazy, I want to leave your splendid service...',
'contractTerminationReasonType' => '1'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contractTerminationReason": "I'm crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contractTerminationReason": "I'm crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/customer/contracts/current/disableAutoRenewal", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal"
payload = {
"contractTerminationReason": "I'm crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal"
payload <- "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\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}}/v2/user/customer/contracts/current/disableAutoRenewal")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\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/v2/user/customer/contracts/current/disableAutoRenewal') do |req|
req.body = "{\n \"contractTerminationReason\": \"I'm crazy, I want to leave your splendid service...\",\n \"contractTerminationReasonType\": \"1\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal";
let payload = json!({
"contractTerminationReason": "I'm crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal \
--header 'content-type: application/json' \
--data '{
"contractTerminationReason": "I'\''m crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
}'
echo '{
"contractTerminationReason": "I'\''m crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
}' | \
http POST {{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "contractTerminationReason": "I'\''m crazy, I want to leave your splendid service...",\n "contractTerminationReasonType": "1"\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"contractTerminationReason": "I'm crazy, I want to leave your splendid service...",
"contractTerminationReasonType": "1"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/contracts/current/disableAutoRenewal")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get friend information
{{baseUrl}}/v2/user/customer/friends/:userId
QUERY PARAMS
userId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/friends/:userId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/friends/:userId")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/friends/:userId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/friends/:userId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/friends/:userId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/friends/:userId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/friends/:userId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/friends/:userId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/friends/:userId"))
.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}}/v2/user/customer/friends/:userId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/friends/:userId")
.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}}/v2/user/customer/friends/:userId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/friends/:userId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/friends/:userId';
const options = {method: 'GET'};
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}}/v2/user/customer/friends/:userId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/friends/:userId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/friends/:userId',
headers: {}
};
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}}/v2/user/customer/friends/:userId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/friends/:userId');
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}}/v2/user/customer/friends/:userId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/friends/:userId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/friends/:userId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/friends/:userId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/friends/:userId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/friends/:userId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/friends/:userId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/friends/:userId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/friends/:userId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/friends/:userId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/friends/:userId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/friends/:userId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/friends/:userId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/friends/:userId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/friends/:userId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/friends/:userId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/friends/:userId
http GET {{baseUrl}}/v2/user/customer/friends/:userId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/friends/:userId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/friends/:userId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"company": "World company",
"countryIsoCodeAlpha3": "USA",
"email": "humphray.bogart@yahoo.ma",
"firstName": "Bogart",
"lastName": "Humphrey",
"profilePictureUrl": "https://www.biography.com/.image/c_fill,cs_srgb,dpr_1.0,g_face,h_300,q_80,w_300/MTE4MDAzNDEwNDU3MjMyOTEw/humphrey-bogart-9217486-1-402.jpg",
"userId": "00c4a9d2-fc8e-4b3d-8e52-c4f276245bc1",
"whatIDo": "I'm an actor..."
}
GET
The index of all operations and LOV
{{baseUrl}}/v2/user/customer/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/"))
.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}}/v2/user/customer/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/")
.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}}/v2/user/customer/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/customer/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/';
const options = {method: 'GET'};
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}}/v2/user/customer/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/',
headers: {}
};
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}}/v2/user/customer/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/');
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}}/v2/user/customer/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/
http GET {{baseUrl}}/v2/user/customer/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 all your invoices
{{baseUrl}}/v2/user/customer/invoices
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/invoices");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/invoices")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/invoices"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/invoices"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/invoices");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/invoices"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/invoices HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/invoices")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/invoices"))
.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}}/v2/user/customer/invoices")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/invoices")
.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}}/v2/user/customer/invoices');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/customer/invoices'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/invoices';
const options = {method: 'GET'};
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}}/v2/user/customer/invoices',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/invoices")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/invoices',
headers: {}
};
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}}/v2/user/customer/invoices'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/invoices');
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}}/v2/user/customer/invoices'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/invoices';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/invoices"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/invoices" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/invoices",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/invoices');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/invoices');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/invoices');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/invoices' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/invoices' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/invoices")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/invoices"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/invoices"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/invoices")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/invoices') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/invoices";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/invoices
http GET {{baseUrl}}/v2/user/customer/invoices
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/invoices
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/invoices")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"invoices": [
{
"amount": "101",
"amountToBePaid": "0",
"contractId": "7098487a-86f6-4322-b8a5-b67f7363b3e7",
"currencyCode": "EUR",
"dueDate": "2016-05-10",
"invoiceDate": "2016-05-01",
"invoiceNumber": "B1234",
"invoiceUrl": "https://beezupbilling.blob.core.windows.net/invoicepdf/2000/CustomerUserId_00000000-0000-0000-0000-000000000000/ContractId_00000000-0000-0000-0000-000000000000/2000-01-01_B1234.pdf",
"paymentStatus": "Paid"
}
]
}
GET
Get store's rights
{{baseUrl}}/v2/user/customer/stores/:storeId/rights
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId/rights");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/stores/:storeId/rights")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/rights"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/stores/:storeId/rights"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/stores/:storeId/rights");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId/rights"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/stores/:storeId/rights HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/stores/:storeId/rights")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId/rights"))
.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}}/v2/user/customer/stores/:storeId/rights")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/stores/:storeId/rights")
.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}}/v2/user/customer/stores/:storeId/rights');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId/rights'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/rights';
const options = {method: 'GET'};
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}}/v2/user/customer/stores/:storeId/rights',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId/rights")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId/rights',
headers: {}
};
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}}/v2/user/customer/stores/:storeId/rights'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/stores/:storeId/rights');
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}}/v2/user/customer/stores/:storeId/rights'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/rights';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId/rights"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/stores/:storeId/rights" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId/rights",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/stores/:storeId/rights');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/rights');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/rights');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/rights' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/rights' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/stores/:storeId/rights")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/rights"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId/rights"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores/:storeId/rights")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/stores/:storeId/rights') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores/:storeId/rights";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/stores/:storeId/rights
http GET {{baseUrl}}/v2/user/customer/stores/:storeId/rights
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId/rights
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId/rights")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[
{
"functionalityCode": "COMPAMANA",
"maxValueInterger": "10",
"unlimited": "true"
}
]
POST
Log out the current user from go2
{{baseUrl}}/v2/user/customer/security/logout
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/security/logout");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/security/logout")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/security/logout"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/security/logout"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/security/logout");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/security/logout"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/security/logout HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/security/logout")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/security/logout"))
.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}}/v2/user/customer/security/logout")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/security/logout")
.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}}/v2/user/customer/security/logout');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/security/logout'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/security/logout';
const options = {method: 'POST'};
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}}/v2/user/customer/security/logout',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/security/logout")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/security/logout',
headers: {}
};
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}}/v2/user/customer/security/logout'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/customer/security/logout');
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}}/v2/user/customer/security/logout'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/security/logout';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/security/logout"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/customer/security/logout" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/security/logout",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/customer/security/logout');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/security/logout');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/security/logout');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/security/logout' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/security/logout' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/customer/security/logout")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/security/logout"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/security/logout"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/security/logout")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/customer/security/logout') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/security/logout";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/security/logout
http POST {{baseUrl}}/v2/user/customer/security/logout
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/customer/security/logout
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/security/logout")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Zendesk token
{{baseUrl}}/v2/user/customer/zendeskToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/zendeskToken");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/zendeskToken")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/zendeskToken"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/zendeskToken"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/zendeskToken");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/zendeskToken"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/zendeskToken HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/zendeskToken")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/zendeskToken"))
.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}}/v2/user/customer/zendeskToken")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/zendeskToken")
.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}}/v2/user/customer/zendeskToken');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/zendeskToken'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/zendeskToken';
const options = {method: 'GET'};
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}}/v2/user/customer/zendeskToken',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/zendeskToken")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/zendeskToken',
headers: {}
};
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}}/v2/user/customer/zendeskToken'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/zendeskToken');
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}}/v2/user/customer/zendeskToken'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/zendeskToken';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/zendeskToken"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/zendeskToken" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/zendeskToken",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/zendeskToken');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/zendeskToken');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/zendeskToken');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/zendeskToken' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/zendeskToken' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/zendeskToken")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/zendeskToken"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/zendeskToken"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/zendeskToken")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/zendeskToken') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/zendeskToken";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/zendeskToken
http GET {{baseUrl}}/v2/user/customer/zendeskToken
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/zendeskToken
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/zendeskToken")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/customer/stores/:storeId/shares/:userId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId"))
.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}}/v2/user/customer/stores/:storeId/shares/:userId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId")
.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}}/v2/user/customer/stores/:storeId/shares/:userId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId';
const options = {method: 'DELETE'};
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}}/v2/user/customer/stores/:storeId/shares/:userId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId/shares/:userId',
headers: {}
};
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}}/v2/user/customer/stores/:storeId/shares/:userId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId');
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}}/v2/user/customer/stores/:storeId/shares/:userId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/customer/stores/:storeId/shares/:userId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/customer/stores/:storeId/shares/:userId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/customer/stores/:storeId/shares/:userId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId
http DELETE {{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId/shares/:userId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId/shares");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/stores/:storeId/shares"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/stores/:storeId/shares");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId/shares"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/stores/:storeId/shares HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId/shares"))
.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}}/v2/user/customer/stores/:storeId/shares")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
.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}}/v2/user/customer/stores/:storeId/shares');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId/shares'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/shares';
const options = {method: 'GET'};
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}}/v2/user/customer/stores/:storeId/shares',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId/shares',
headers: {}
};
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}}/v2/user/customer/stores/:storeId/shares'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/stores/:storeId/shares');
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}}/v2/user/customer/stores/:storeId/shares'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/shares';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId/shares"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/stores/:storeId/shares" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId/shares",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/stores/:storeId/shares');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/shares');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/shares');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/shares' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/shares' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/stores/:storeId/shares")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId/shares"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/stores/:storeId/shares') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/stores/:storeId/shares
http GET {{baseUrl}}/v2/user/customer/stores/:storeId/shares
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId/shares
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId/shares")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId/shares");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "humphray.bogart@yahoo.ma");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/stores/:storeId/shares" {:body "humphray.bogart@yahoo.ma"})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "humphray.bogart@yahoo.ma"
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}}/v2/user/customer/stores/:storeId/shares"),
Content = new StringContent("humphray.bogart@yahoo.ma")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("text/plain")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/stores/:storeId/shares");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "humphray.bogart@yahoo.ma", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId/shares"
payload := strings.NewReader("humphray.bogart@yahoo.ma")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/stores/:storeId/shares HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24
humphray.bogart@yahoo.ma
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
.setHeader("content-type", "application/json")
.setBody("humphray.bogart@yahoo.ma")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId/shares"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("humphray.bogart@yahoo.ma"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "humphray.bogart@yahoo.ma");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
.header("content-type", "application/json")
.body("humphray.bogart@yahoo.ma")
.asString();
const data = 'humphray.bogart@yahoo.ma';
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/customer/stores/:storeId/shares');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId/shares',
headers: {'content-type': 'application/json'},
data: 'humphray.bogart@yahoo.ma'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/shares';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: 'humphray.bogart@yahoo.ma'
};
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}}/v2/user/customer/stores/:storeId/shares',
method: 'POST',
headers: {
'content-type': 'application/json'
},
data: 'humphray.bogart@yahoo.ma'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("text/plain")
val body = RequestBody.create(mediaType, "humphray.bogart@yahoo.ma")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId/shares',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write('humphray.bogart@yahoo.ma');
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId/shares',
headers: {'content-type': 'application/json'},
body: 'humphray.bogart@yahoo.ma'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/customer/stores/:storeId/shares');
req.headers({
'content-type': 'application/json'
});
req.send('humphray.bogart@yahoo.ma');
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}}/v2/user/customer/stores/:storeId/shares',
headers: {'content-type': 'application/json'},
data: 'humphray.bogart@yahoo.ma'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId/shares';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: 'humphray.bogart@yahoo.ma'
};
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" };
NSData *postData = [[NSData alloc] initWithData:[@"humphray.bogart@yahoo.ma" dataUsingEncoding:NSUTF8StringEncoding]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId/shares"]
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}}/v2/user/customer/stores/:storeId/shares" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "humphray.bogart@yahoo.ma" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId/shares",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "humphray.bogart@yahoo.ma",
CURLOPT_HTTPHEADER => [
"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}}/v2/user/customer/stores/:storeId/shares', [
'body' => 'humphray.bogart@yahoo.ma',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/shares');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setBody('humphray.bogart@yahoo.ma');
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append('humphray.bogart@yahoo.ma');
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId/shares');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/shares' -Method POST -Headers $headers -ContentType 'application/json' -Body 'humphray.bogart@yahoo.ma'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId/shares' -Method POST -Headers $headers -ContentType 'application/json' -Body 'humphray.bogart@yahoo.ma'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "humphray.bogart@yahoo.ma"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/customer/stores/:storeId/shares", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares"
payload = "humphray.bogart@yahoo.ma"
headers = {"content-type": "application/json"}
response = requests.post(url, data=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId/shares"
payload <- "humphray.bogart@yahoo.ma"
encode <- "raw"
response <- VERB("POST", url, body = payload, content_type("text/plain"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores/:storeId/shares")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "humphray.bogart@yahoo.ma"
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/v2/user/customer/stores/:storeId/shares') do |req|
req.body = "humphray.bogart@yahoo.ma"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores/:storeId/shares";
let payload = "humphray.bogart@yahoo.ma";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.body(payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/stores/:storeId/shares \
--header 'content-type: application/json' \
--data humphray.bogart@yahoo.ma
echo humphray.bogart@yahoo.ma | \
http POST {{baseUrl}}/v2/user/customer/stores/:storeId/shares \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data humphray.bogart@yahoo.ma \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId/shares
import Foundation
let headers = ["content-type": "application/json"]
let postData = NSData(data: "humphray.bogart@yahoo.ma".data(using: String.Encoding.utf8)!)
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId/shares")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a new store
{{baseUrl}}/v2/user/customer/stores
BODY json
{
"countryIsoCodeAlpha3": "",
"id": "",
"name": "",
"sectors": [],
"url": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/customer/stores" {:content-type :json
:form-params {:countryIsoCodeAlpha3 "DEU"
:id "64f43358-63a1-47f7-97ec-0301fc39956b"
:name "My Store"
:sectors ["ANIMALERIE" "AUTOMOTO"]
:url "http://www.mystore.com"}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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}}/v2/user/customer/stores"),
Content = new StringContent("{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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}}/v2/user/customer/stores");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores"
payload := strings.NewReader("{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/customer/stores HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 193
{
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/customer/stores")
.setHeader("content-type", "application/json")
.setBody("{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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 \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/customer/stores")
.header("content-type", "application/json")
.body("{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}")
.asString();
const data = JSON.stringify({
countryIsoCodeAlpha3: 'DEU',
id: '64f43358-63a1-47f7-97ec-0301fc39956b',
name: 'My Store',
sectors: [
'ANIMALERIE',
'AUTOMOTO'
],
url: 'http://www.mystore.com'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/customer/stores');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/stores',
headers: {'content-type': 'application/json'},
data: {
countryIsoCodeAlpha3: 'DEU',
id: '64f43358-63a1-47f7-97ec-0301fc39956b',
name: 'My Store',
sectors: ['ANIMALERIE', 'AUTOMOTO'],
url: 'http://www.mystore.com'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"countryIsoCodeAlpha3":"DEU","id":"64f43358-63a1-47f7-97ec-0301fc39956b","name":"My Store","sectors":["ANIMALERIE","AUTOMOTO"],"url":"http://www.mystore.com"}'
};
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}}/v2/user/customer/stores',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "countryIsoCodeAlpha3": "DEU",\n "id": "64f43358-63a1-47f7-97ec-0301fc39956b",\n "name": "My Store",\n "sectors": [\n "ANIMALERIE",\n "AUTOMOTO"\n ],\n "url": "http://www.mystore.com"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
countryIsoCodeAlpha3: 'DEU',
id: '64f43358-63a1-47f7-97ec-0301fc39956b',
name: 'My Store',
sectors: ['ANIMALERIE', 'AUTOMOTO'],
url: 'http://www.mystore.com'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/customer/stores',
headers: {'content-type': 'application/json'},
body: {
countryIsoCodeAlpha3: 'DEU',
id: '64f43358-63a1-47f7-97ec-0301fc39956b',
name: 'My Store',
sectors: ['ANIMALERIE', 'AUTOMOTO'],
url: 'http://www.mystore.com'
},
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}}/v2/user/customer/stores');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
countryIsoCodeAlpha3: 'DEU',
id: '64f43358-63a1-47f7-97ec-0301fc39956b',
name: 'My Store',
sectors: [
'ANIMALERIE',
'AUTOMOTO'
],
url: 'http://www.mystore.com'
});
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}}/v2/user/customer/stores',
headers: {'content-type': 'application/json'},
data: {
countryIsoCodeAlpha3: 'DEU',
id: '64f43358-63a1-47f7-97ec-0301fc39956b',
name: 'My Store',
sectors: ['ANIMALERIE', 'AUTOMOTO'],
url: 'http://www.mystore.com'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"countryIsoCodeAlpha3":"DEU","id":"64f43358-63a1-47f7-97ec-0301fc39956b","name":"My Store","sectors":["ANIMALERIE","AUTOMOTO"],"url":"http://www.mystore.com"}'
};
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" };
NSDictionary *parameters = @{ @"countryIsoCodeAlpha3": @"DEU",
@"id": @"64f43358-63a1-47f7-97ec-0301fc39956b",
@"name": @"My Store",
@"sectors": @[ @"ANIMALERIE", @"AUTOMOTO" ],
@"url": @"http://www.mystore.com" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores"]
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}}/v2/user/customer/stores" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores",
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([
'countryIsoCodeAlpha3' => 'DEU',
'id' => '64f43358-63a1-47f7-97ec-0301fc39956b',
'name' => 'My Store',
'sectors' => [
'ANIMALERIE',
'AUTOMOTO'
],
'url' => 'http://www.mystore.com'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/customer/stores', [
'body' => '{
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'countryIsoCodeAlpha3' => 'DEU',
'id' => '64f43358-63a1-47f7-97ec-0301fc39956b',
'name' => 'My Store',
'sectors' => [
'ANIMALERIE',
'AUTOMOTO'
],
'url' => 'http://www.mystore.com'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'countryIsoCodeAlpha3' => 'DEU',
'id' => '64f43358-63a1-47f7-97ec-0301fc39956b',
'name' => 'My Store',
'sectors' => [
'ANIMALERIE',
'AUTOMOTO'
],
'url' => 'http://www.mystore.com'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/stores');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/customer/stores", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores"
payload = {
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": ["ANIMALERIE", "AUTOMOTO"],
"url": "http://www.mystore.com"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores"
payload <- "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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}}/v2/user/customer/stores")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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/v2/user/customer/stores') do |req|
req.body = "{\n \"countryIsoCodeAlpha3\": \"DEU\",\n \"id\": \"64f43358-63a1-47f7-97ec-0301fc39956b\",\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores";
let payload = json!({
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": ("ANIMALERIE", "AUTOMOTO"),
"url": "http://www.mystore.com"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/customer/stores \
--header 'content-type: application/json' \
--data '{
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}'
echo '{
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}' | \
http POST {{baseUrl}}/v2/user/customer/stores \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "countryIsoCodeAlpha3": "DEU",\n "id": "64f43358-63a1-47f7-97ec-0301fc39956b",\n "name": "My Store",\n "sectors": [\n "ANIMALERIE",\n "AUTOMOTO"\n ],\n "url": "http://www.mystore.com"\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/stores
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"countryIsoCodeAlpha3": "DEU",
"id": "64f43358-63a1-47f7-97ec-0301fc39956b",
"name": "My Store",
"sectors": ["ANIMALERIE", "AUTOMOTO"],
"url": "http://www.mystore.com"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a store
{{baseUrl}}/v2/user/customer/stores/:storeId
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/customer/stores/:storeId")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/stores/:storeId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/stores/:storeId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/customer/stores/:storeId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/customer/stores/:storeId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId"))
.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}}/v2/user/customer/stores/:storeId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/customer/stores/:storeId")
.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}}/v2/user/customer/stores/:storeId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId';
const options = {method: 'DELETE'};
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}}/v2/user/customer/stores/:storeId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId',
headers: {}
};
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}}/v2/user/customer/stores/:storeId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/customer/stores/:storeId');
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}}/v2/user/customer/stores/:storeId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/customer/stores/:storeId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/customer/stores/:storeId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/customer/stores/:storeId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores/:storeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/customer/stores/:storeId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores/:storeId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/customer/stores/:storeId
http DELETE {{baseUrl}}/v2/user/customer/stores/:storeId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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 store list
{{baseUrl}}/v2/user/customer/stores
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/stores")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/stores"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/stores");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/stores HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/stores")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores"))
.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}}/v2/user/customer/stores")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/stores")
.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}}/v2/user/customer/stores');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/customer/stores'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores';
const options = {method: 'GET'};
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}}/v2/user/customer/stores',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores',
headers: {}
};
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}}/v2/user/customer/stores'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/stores');
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}}/v2/user/customer/stores'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/stores" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/stores');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/stores');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/stores")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/stores') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/stores
http GET {{baseUrl}}/v2/user/customer/stores
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/stores
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 store's information
{{baseUrl}}/v2/user/customer/stores/:storeId
QUERY PARAMS
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/customer/stores/:storeId")
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/stores/:storeId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/customer/stores/:storeId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/customer/stores/:storeId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/customer/stores/:storeId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId"))
.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}}/v2/user/customer/stores/:storeId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/customer/stores/:storeId")
.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}}/v2/user/customer/stores/:storeId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId';
const options = {method: 'GET'};
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}}/v2/user/customer/stores/:storeId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId',
headers: {}
};
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}}/v2/user/customer/stores/:storeId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/customer/stores/:storeId');
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}}/v2/user/customer/stores/:storeId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/customer/stores/:storeId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/customer/stores/:storeId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/customer/stores/:storeId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores/:storeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/customer/stores/:storeId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/customer/stores/:storeId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/customer/stores/:storeId
http GET {{baseUrl}}/v2/user/customer/stores/:storeId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"countryIsoCodeAlpha3": "DEU",
"creationUtcDate": "2017-04-01T22:30:00Z",
"currencyCode": "EUR",
"goVersion": "2",
"name": "My Store",
"offerId": "1",
"offerName": "Premium",
"ownerUserId": "00000000-0000-0000-0000-000000000000",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"shareCount": "5",
"status": "Active",
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b",
"url": "http://www.mystore.com",
"userRole": "User"
}
PATCH
Update some store's information.
{{baseUrl}}/v2/user/customer/stores/:storeId
QUERY PARAMS
storeId
BODY json
{
"name": "",
"sectors": [],
"url": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/customer/stores/:storeId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/user/customer/stores/:storeId" {:content-type :json
:form-params {:name "My Store"
:sectors ["ANIMALERIE" "AUTOMOTO"]
:url "http://www.mystore.com"}})
require "http/client"
url = "{{baseUrl}}/v2/user/customer/stores/:storeId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/user/customer/stores/:storeId"),
Content = new StringContent("{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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}}/v2/user/customer/stores/:storeId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/customer/stores/:storeId"
payload := strings.NewReader("{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/user/customer/stores/:storeId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 112
{
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/user/customer/stores/:storeId")
.setHeader("content-type", "application/json")
.setBody("{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/customer/stores/:storeId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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 \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/user/customer/stores/:storeId")
.header("content-type", "application/json")
.body("{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}")
.asString();
const data = JSON.stringify({
name: 'My Store',
sectors: [
'ANIMALERIE',
'AUTOMOTO'
],
url: 'http://www.mystore.com'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/user/customer/stores/:storeId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId',
headers: {'content-type': 'application/json'},
data: {
name: 'My Store',
sectors: ['ANIMALERIE', 'AUTOMOTO'],
url: 'http://www.mystore.com'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"name":"My Store","sectors":["ANIMALERIE","AUTOMOTO"],"url":"http://www.mystore.com"}'
};
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}}/v2/user/customer/stores/:storeId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "name": "My Store",\n "sectors": [\n "ANIMALERIE",\n "AUTOMOTO"\n ],\n "url": "http://www.mystore.com"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/customer/stores/:storeId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/customer/stores/:storeId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
name: 'My Store',
sectors: ['ANIMALERIE', 'AUTOMOTO'],
url: 'http://www.mystore.com'
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/user/customer/stores/:storeId',
headers: {'content-type': 'application/json'},
body: {
name: 'My Store',
sectors: ['ANIMALERIE', 'AUTOMOTO'],
url: 'http://www.mystore.com'
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/user/customer/stores/:storeId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
name: 'My Store',
sectors: [
'ANIMALERIE',
'AUTOMOTO'
],
url: 'http://www.mystore.com'
});
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}}/v2/user/customer/stores/:storeId',
headers: {'content-type': 'application/json'},
data: {
name: 'My Store',
sectors: ['ANIMALERIE', 'AUTOMOTO'],
url: 'http://www.mystore.com'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/customer/stores/:storeId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"name":"My Store","sectors":["ANIMALERIE","AUTOMOTO"],"url":"http://www.mystore.com"}'
};
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" };
NSDictionary *parameters = @{ @"name": @"My Store",
@"sectors": @[ @"ANIMALERIE", @"AUTOMOTO" ],
@"url": @"http://www.mystore.com" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/customer/stores/:storeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/user/customer/stores/:storeId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/customer/stores/:storeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'name' => 'My Store',
'sectors' => [
'ANIMALERIE',
'AUTOMOTO'
],
'url' => 'http://www.mystore.com'
]),
CURLOPT_HTTPHEADER => [
"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('PATCH', '{{baseUrl}}/v2/user/customer/stores/:storeId', [
'body' => '{
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/customer/stores/:storeId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'name' => 'My Store',
'sectors' => [
'ANIMALERIE',
'AUTOMOTO'
],
'url' => 'http://www.mystore.com'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'name' => 'My Store',
'sectors' => [
'ANIMALERIE',
'AUTOMOTO'
],
'url' => 'http://www.mystore.com'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/customer/stores/:storeId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/customer/stores/:storeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/user/customer/stores/:storeId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/customer/stores/:storeId"
payload = {
"name": "My Store",
"sectors": ["ANIMALERIE", "AUTOMOTO"],
"url": "http://www.mystore.com"
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/customer/stores/:storeId"
payload <- "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/customer/stores/:storeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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.patch('/baseUrl/v2/user/customer/stores/:storeId') do |req|
req.body = "{\n \"name\": \"My Store\",\n \"sectors\": [\n \"ANIMALERIE\",\n \"AUTOMOTO\"\n ],\n \"url\": \"http://www.mystore.com\"\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}}/v2/user/customer/stores/:storeId";
let payload = json!({
"name": "My Store",
"sectors": ("ANIMALERIE", "AUTOMOTO"),
"url": "http://www.mystore.com"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/user/customer/stores/:storeId \
--header 'content-type: application/json' \
--data '{
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}'
echo '{
"name": "My Store",
"sectors": [
"ANIMALERIE",
"AUTOMOTO"
],
"url": "http://www.mystore.com"
}' | \
http PATCH {{baseUrl}}/v2/user/customer/stores/:storeId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "name": "My Store",\n "sectors": [\n "ANIMALERIE",\n "AUTOMOTO"\n ],\n "url": "http://www.mystore.com"\n}' \
--output-document \
- {{baseUrl}}/v2/user/customer/stores/:storeId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"name": "My Store",
"sectors": ["ANIMALERIE", "AUTOMOTO"],
"url": "http://www.mystore.com"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/customer/stores/:storeId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get your marketplace channel catalog list
{{baseUrl}}/v2/user/marketplaces/channelcatalogs/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/channelcatalogs/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/"))
.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}}/v2/user/marketplaces/channelcatalogs/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/")
.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}}/v2/user/marketplaces/channelcatalogs/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/channelcatalogs/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/channelcatalogs/',
headers: {}
};
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}}/v2/user/marketplaces/channelcatalogs/'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/');
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}}/v2/user/marketplaces/channelcatalogs/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/channelcatalogs/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/channelcatalogs/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/channelcatalogs/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/channelcatalogs/
http GET {{baseUrl}}/v2/user/marketplaces/channelcatalogs/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/channelcatalogs/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Fetch the publication history for an account, sorted by descending start date
{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history
QUERY PARAMS
publicationTypes
marketplaceTechnicalCode
accountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history" {:query-params {:publicationTypes ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes="))
.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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=")
.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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history',
params: {publicationTypes: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=',
headers: {}
};
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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history',
qs: {publicationTypes: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history');
req.query({
publicationTypes: ''
});
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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history',
params: {publicationTypes: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'publicationTypes' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'publicationTypes' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history"
querystring = {"publicationTypes":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history"
queryString <- list(publicationTypes = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history') do |req|
req.params['publicationTypes'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history";
let querystring = [
("publicationTypes", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes='
http GET '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/history?publicationTypes=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"publications": [
{
"feeds": [
{
"endUtcDate": "2016-02-13T12:02:00Z",
"errorMessage": "",
"exportedProducts": "10142",
"failedItems": "1",
"feedType": "Offers",
"htmlReportGenerationErrorMessage": "",
"htmlReportUrl": "http://www.myreporthtml.com",
"processingStatus": "Done",
"publishedItems": "10041",
"publishedItemsWithWarning": "123",
"startUtcDate": "2016-02-13T12:01:11Z",
"transmittedItems": "10042"
},
{
"endUtcDate": "2016-02-13T12:02:00Z",
"errorMessage": "",
"exportedProducts": "10142",
"failedItems": "1",
"feedType": "Inventory",
"htmlReportGenerationErrorMessage": "",
"htmlReportUrl": "http://www.myreporthtml.com",
"processingStatus": "Done",
"publishedItems": "10041",
"publishedItemsWithWarning": "123",
"startUtcDate": "2016-02-13T12:01:11Z",
"transmittedItems": "10042"
},
{
"errorMessage": "",
"exportedProducts": "10142",
"failedItems": "1",
"feedType": "Pricing",
"htmlReportGenerationErrorMessage": "",
"htmlReportUrl": "http://www.myreporthtml.com",
"processingStatus": "InProgress",
"publishedItems": "10041",
"publishedItemsWithWarning": "123",
"startUtcDate": "2016-02-13T12:01:11Z",
"transmittedItems": "10042"
}
],
"publicationType": "PublishOffers"
},
{
"feeds": [
{
"endUtcDate": "2016-02-13T12:02:00Z",
"errorMessage": "",
"exportedProducts": "10142",
"failedItems": "1",
"feedType": "Product",
"htmlReportGenerationErrorMessage": "",
"htmlReportUrl": "http://www.myreporthtml.com",
"processingStatus": "Done",
"publishedItems": "10041",
"publishedItemsWithWarning": "123",
"startUtcDate": "2016-02-13T12:01:11Z",
"transmittedItems": "10042"
},
{
"endUtcDate": "2016-02-13T12:02:00Z",
"errorMessage": "",
"exportedProducts": "10142",
"failedItems": "1",
"feedType": "Inventory",
"htmlReportGenerationErrorMessage": "",
"htmlReportUrl": "http://www.myreporthtml.com",
"processingStatus": "Done",
"publishedItems": "10041",
"publishedItemsWithWarning": "123",
"startUtcDate": "2016-02-13T12:01:11Z",
"transmittedItems": "10042"
},
{
"errorMessage": "",
"exportedProducts": "10142",
"failedItems": "1",
"feedType": "Pricing",
"htmlReportGenerationErrorMessage": "",
"htmlReportUrl": "http://www.myreporthtml.com",
"processingStatus": "InProgress",
"publishedItems": "10041",
"publishedItemsWithWarning": "123",
"startUtcDate": "2016-02-13T12:01:11Z",
"transmittedItems": "10042"
}
],
"publicationType": "PublishProducts"
}
]
}
POST
[PREVIEW] Launch a publication of the catalog to the marketplace
{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish
QUERY PARAMS
marketplaceTechnicalCode
accountId
BODY json
{
"feedType": "",
"publicationStrategyKind": "",
"withUnpublish": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"feedType\": \"Offers\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish" {:content-type :json
:form-params {:feedType "Offers"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"feedType\": \"Offers\"\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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish"),
Content = new StringContent("{\n \"feedType\": \"Offers\"\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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"feedType\": \"Offers\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish"
payload := strings.NewReader("{\n \"feedType\": \"Offers\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"feedType": "Offers"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish")
.setHeader("content-type", "application/json")
.setBody("{\n \"feedType\": \"Offers\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"feedType\": \"Offers\"\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 \"feedType\": \"Offers\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish")
.header("content-type", "application/json")
.body("{\n \"feedType\": \"Offers\"\n}")
.asString();
const data = JSON.stringify({
feedType: 'Offers'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish',
headers: {'content-type': 'application/json'},
data: {feedType: 'Offers'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"feedType":"Offers"}'
};
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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "feedType": "Offers"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"feedType\": \"Offers\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({feedType: 'Offers'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish',
headers: {'content-type': 'application/json'},
body: {feedType: 'Offers'},
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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
feedType: 'Offers'
});
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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish',
headers: {'content-type': 'application/json'},
data: {feedType: 'Offers'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"feedType":"Offers"}'
};
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" };
NSDictionary *parameters = @{ @"feedType": @"Offers" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish"]
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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"feedType\": \"Offers\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish",
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([
'feedType' => 'Offers'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish', [
'body' => '{
"feedType": "Offers"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'feedType' => 'Offers'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'feedType' => 'Offers'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"feedType": "Offers"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"feedType": "Offers"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"feedType\": \"Offers\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish"
payload = { "feedType": "Offers" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish"
payload <- "{\n \"feedType\": \"Offers\"\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}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"feedType\": \"Offers\"\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/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish') do |req|
req.body = "{\n \"feedType\": \"Offers\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish";
let payload = json!({"feedType": "Offers"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish \
--header 'content-type: application/json' \
--data '{
"feedType": "Offers"
}'
echo '{
"feedType": "Offers"
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "feedType": "Offers"\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["feedType": "Offers"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/publications/:marketplaceTechnicalCode/:accountId/publish")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the marketplace properties for a channel catalog
{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties
QUERY PARAMS
redirectionPageUrl
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties" {:query-params {:redirectionPageUrl ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl="))
.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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=")
.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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties',
params: {redirectionPageUrl: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=',
headers: {}
};
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties',
qs: {redirectionPageUrl: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties');
req.query({
redirectionPageUrl: ''
});
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties',
params: {redirectionPageUrl: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'redirectionPageUrl' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'redirectionPageUrl' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties"
querystring = {"redirectionPageUrl":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties"
queryString <- list(redirectionPageUrl = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties') do |req|
req.params['redirectionPageUrl'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties";
let querystring = [
("redirectionPageUrl", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl='
http GET '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/properties?redirectionPageUrl=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"propertyGroups": [
{
"name": "AccountInformations",
"position": "1",
"properties": [
{
"name": "EbayToken",
"position": "1",
"readOnly": "true",
"values": [
"AgAAAA**AQAAAA**aAAAAA**2VFhVg**nY+sHZ2PrBmdj6wVnY+sEZ2PrA2dj6AElISgCJaLpwWdj6x9nY+seQ**OEsBAA**AAMAAA**jzsVAMwj1dPBsyCEp0Fuj/toSBrfZF2JpKKDrrXIirMzgvgbsyxnA2h1wl7WjFD+TfdCmaBq3CAFLOog/433G5gsse1DLTT6uXFajdiHnPVfnL7QtKIpQEIwL8ZO5Tx1dGl0XQLsU7knPwbGHn5X6Z3JzXrCGvvpw2+MIzDNhasYlqPfOEr8Lct5dcsIIdhXl/qgrzALe5++v76/XjaXvP6eic3uCWBEXBiXC1uisjEtOqaNIPkFaiICBaXsQUzVZdM68bQatBg5bwf6hxvqOyNJRw4pttGStovcXXjL+aszw7ejbxLv1lJ6qeTMj5oRwTPl0AzBAejcY+DTBrLEmgdzrvWHLvMOa1ijGOGzVodBoDGimiqadCPQpAVZr0e7HvQIVbOlbmKpuCUFJ4RPCv0NxpkCm1/nxZWeS9H8gd/SfLf9Chgd115dcKzgxFBoSh7myJcw+MRM7szPQ2Pwv980dTRyHvbI8XR4OieYvXmU4H7Nl51N8B3qkjYFkdcp6J06eqs4dO68lDNdWZfXHkjwI3dY6umDUp4y82IdQl8IykPty3/DZfUAfqafgiAwMHZvXjewp5HhPjDi2zgf+5EcDlvf6rNMzjsghjdWUQi4WldDk+LXgkos6jswIQaNPdpW1D4KyPYWtGYknx0Xzzuc6WmBoVwGFalgMvCWWI9Gs2w6PG5GqB9zm1Fnr3svtPbNYPQ6q3VQpkKL2SWQXy383O1cp6ZMLI9GwZe0FnrqCxb/wc4XJUVw2RoR3qiX"
]
},
{
"name": "PayPalEmailAddress",
"pattern": "(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|\"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*\")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])",
"position": "2",
"required": true,
"x-pattern": "(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|\"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*\")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])"
}
]
},
{
"displayGroupCode": "AnnounceTitle",
"displayGroupPosition": "2",
"properties": [
{
"name": "Postalcode",
"position": "1",
"required": true
},
{
"lovLink": {
"href": "/v2/user/lov/Country_eBay"
},
"lovRequired": "true",
"name": "Country",
"position": "2",
"required": true
},
{
"lovLink": {
"href": "/v2/user/lov/ReturnsWithinDuration_eBay"
},
"lovRequired": "true",
"name": "ReturnsWithinOption",
"position": "3",
"required": true
},
{
"lovLink": {
"href": "/v2/user/lov/FRA_ShippingService_eBay"
},
"lovRequired": "true",
"name": "ShippingService",
"position": "4",
"required": true
},
{
"lovLink": {
"href": "/v2/user/lov/Currency_eBay"
},
"lovRequired": "true",
"name": "Currency",
"position": "5",
"required": true
},
{
"lovLink": {
"href": "/v2/user/lov/PaymentMethods_eBay"
},
"lovRequired": "true",
"maxItems": 2,
"minItems": 1,
"name": "PaymentMethods",
"position": "6",
"required": true
}
]
},
{
"displayGroupCode": "SalesConditions",
"displayGroupPosition": "3",
"properties": [
{
"lovLink": {
"href": "/v2/user/lov/ReturnsAcceptedOption_eBay"
},
"lovRequired": "true",
"name": "ReturnsAcceptedOption",
"position": "1",
"required": true
},
{
"lovLink": {
"href": "/v2/user/lov/ShippingCostPaidByOption_eBay"
},
"lovRequired": "true",
"name": "ShippingCostPaidByOption",
"position": "2",
"required": true
},
{
"lovLink": {
"href": "/v2/user/lov/RefundOption_eBay"
},
"lovRequired": "true",
"name": "RefundOption",
"position": "3",
"required": true
},
{
"lovLink": {
"href": "/v2/user/lov/ReturnsWithinDuration_eBay"
},
"lovRequired": "true",
"name": "ReturnsWithinOption",
"position": "4",
"required": true
},
{
"maxLength": 5000,
"name": "ReturnDescription",
"position": "5",
"required": false
}
]
},
{
"displayGroupCode": "HTML",
"displayGroupPosition": "4",
"properties": [
{
"maxLength": 50000,
"name": "Template_HTML",
"position": "1",
"required": false
}
]
},
{
"displayGroupCode": "OrdersRetrievalOptions",
"displayGroupPosition": "5",
"properties": [
{
"description": "If true allows to retireve one marketplace country only",
"name": "RetrieveOnlyOneCountry",
"position": "1",
"required": false,
"type": "boolean"
}
]
}
]
}
GET
Get the marketplace settings for a channel catalog
{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings
QUERY PARAMS
channelCatalogId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"))
.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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
.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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings',
headers: {}
};
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings
http GET {{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"settings": [
{
"name": "Country",
"values": [
"FR"
]
},
{
"name": "Currency",
"values": [
"EUR"
]
},
{
"name": "ListingDuration",
"values": [
"GTC"
]
},
{
"name": "PaymentMethods",
"values": [
"CCAccepted"
]
},
{
"name": "PayPalEmailAddress",
"values": [
"pascal@ixeoline.com"
]
},
{
"name": "PostalCode",
"values": [
"69630"
]
},
{
"name": "RefundOption",
"values": [
"MoneyBackOrExchange"
]
},
{
"name": "ReturnsAcceptedOption",
"values": [
"ReturnsAccepted"
]
},
{
"name": "ReturnsWithinOption",
"values": [
"Days_10"
]
},
{
"name": "ShippingCostPaidByOption",
"values": [
"Buyer"
]
},
{
"name": "ShippingService",
"values": [
"FR_ColiposteColissimo"
]
}
]
}
POST
Save new marketplace settings for a channel catalog
{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings
QUERY PARAMS
channelCatalogId
BODY json
{
"settings": [
{
"discriminatorType": "",
"name": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings" {:content-type :json
:form-params {:settings [{:name "Country"
:values ["FR"]} {:name "Currency"
:values ["EUR"]} {:name "ListingDuration"
:values ["GTC"]} {:name "PaymentMethods"
:values ["CCAccepted"]} {:name "PayPalEmailAddress"
:values ["pascal@ixeoline.com"]} {:name "PostalCode"
:values ["69630"]} {:name "RefundOption"
:values ["MoneyBackOrExchange"]} {:name "ReturnsAcceptedOption"
:values ["ReturnsAccepted"]} {:name "ReturnsWithinOption"
:values ["Days_10"]} {:name "ShippingCostPaidByOption"
:values ["Buyer"]} {:name "ShippingService"
:values ["FR_ColiposteColissimo"]}]}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"),
Content = new StringContent("{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"
payload := strings.NewReader("{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1042
{
"settings": [
{
"name": "Country",
"values": [
"FR"
]
},
{
"name": "Currency",
"values": [
"EUR"
]
},
{
"name": "ListingDuration",
"values": [
"GTC"
]
},
{
"name": "PaymentMethods",
"values": [
"CCAccepted"
]
},
{
"name": "PayPalEmailAddress",
"values": [
"pascal@ixeoline.com"
]
},
{
"name": "PostalCode",
"values": [
"69630"
]
},
{
"name": "RefundOption",
"values": [
"MoneyBackOrExchange"
]
},
{
"name": "ReturnsAcceptedOption",
"values": [
"ReturnsAccepted"
]
},
{
"name": "ReturnsWithinOption",
"values": [
"Days_10"
]
},
{
"name": "ShippingCostPaidByOption",
"values": [
"Buyer"
]
},
{
"name": "ShippingService",
"values": [
"FR_ColiposteColissimo"
]
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
.setHeader("content-type", "application/json")
.setBody("{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\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 \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
.header("content-type", "application/json")
.body("{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}")
.asString();
const data = JSON.stringify({
settings: [
{
name: 'Country',
values: [
'FR'
]
},
{
name: 'Currency',
values: [
'EUR'
]
},
{
name: 'ListingDuration',
values: [
'GTC'
]
},
{
name: 'PaymentMethods',
values: [
'CCAccepted'
]
},
{
name: 'PayPalEmailAddress',
values: [
'pascal@ixeoline.com'
]
},
{
name: 'PostalCode',
values: [
'69630'
]
},
{
name: 'RefundOption',
values: [
'MoneyBackOrExchange'
]
},
{
name: 'ReturnsAcceptedOption',
values: [
'ReturnsAccepted'
]
},
{
name: 'ReturnsWithinOption',
values: [
'Days_10'
]
},
{
name: 'ShippingCostPaidByOption',
values: [
'Buyer'
]
},
{
name: 'ShippingService',
values: [
'FR_ColiposteColissimo'
]
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings',
headers: {'content-type': 'application/json'},
data: {
settings: [
{name: 'Country', values: ['FR']},
{name: 'Currency', values: ['EUR']},
{name: 'ListingDuration', values: ['GTC']},
{name: 'PaymentMethods', values: ['CCAccepted']},
{name: 'PayPalEmailAddress', values: ['pascal@ixeoline.com']},
{name: 'PostalCode', values: ['69630']},
{name: 'RefundOption', values: ['MoneyBackOrExchange']},
{name: 'ReturnsAcceptedOption', values: ['ReturnsAccepted']},
{name: 'ReturnsWithinOption', values: ['Days_10']},
{name: 'ShippingCostPaidByOption', values: ['Buyer']},
{name: 'ShippingService', values: ['FR_ColiposteColissimo']}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"settings":[{"name":"Country","values":["FR"]},{"name":"Currency","values":["EUR"]},{"name":"ListingDuration","values":["GTC"]},{"name":"PaymentMethods","values":["CCAccepted"]},{"name":"PayPalEmailAddress","values":["pascal@ixeoline.com"]},{"name":"PostalCode","values":["69630"]},{"name":"RefundOption","values":["MoneyBackOrExchange"]},{"name":"ReturnsAcceptedOption","values":["ReturnsAccepted"]},{"name":"ReturnsWithinOption","values":["Days_10"]},{"name":"ShippingCostPaidByOption","values":["Buyer"]},{"name":"ShippingService","values":["FR_ColiposteColissimo"]}]}'
};
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "settings": [\n {\n "name": "Country",\n "values": [\n "FR"\n ]\n },\n {\n "name": "Currency",\n "values": [\n "EUR"\n ]\n },\n {\n "name": "ListingDuration",\n "values": [\n "GTC"\n ]\n },\n {\n "name": "PaymentMethods",\n "values": [\n "CCAccepted"\n ]\n },\n {\n "name": "PayPalEmailAddress",\n "values": [\n "pascal@ixeoline.com"\n ]\n },\n {\n "name": "PostalCode",\n "values": [\n "69630"\n ]\n },\n {\n "name": "RefundOption",\n "values": [\n "MoneyBackOrExchange"\n ]\n },\n {\n "name": "ReturnsAcceptedOption",\n "values": [\n "ReturnsAccepted"\n ]\n },\n {\n "name": "ReturnsWithinOption",\n "values": [\n "Days_10"\n ]\n },\n {\n "name": "ShippingCostPaidByOption",\n "values": [\n "Buyer"\n ]\n },\n {\n "name": "ShippingService",\n "values": [\n "FR_ColiposteColissimo"\n ]\n }\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 \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
settings: [
{name: 'Country', values: ['FR']},
{name: 'Currency', values: ['EUR']},
{name: 'ListingDuration', values: ['GTC']},
{name: 'PaymentMethods', values: ['CCAccepted']},
{name: 'PayPalEmailAddress', values: ['pascal@ixeoline.com']},
{name: 'PostalCode', values: ['69630']},
{name: 'RefundOption', values: ['MoneyBackOrExchange']},
{name: 'ReturnsAcceptedOption', values: ['ReturnsAccepted']},
{name: 'ReturnsWithinOption', values: ['Days_10']},
{name: 'ShippingCostPaidByOption', values: ['Buyer']},
{name: 'ShippingService', values: ['FR_ColiposteColissimo']}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings',
headers: {'content-type': 'application/json'},
body: {
settings: [
{name: 'Country', values: ['FR']},
{name: 'Currency', values: ['EUR']},
{name: 'ListingDuration', values: ['GTC']},
{name: 'PaymentMethods', values: ['CCAccepted']},
{name: 'PayPalEmailAddress', values: ['pascal@ixeoline.com']},
{name: 'PostalCode', values: ['69630']},
{name: 'RefundOption', values: ['MoneyBackOrExchange']},
{name: 'ReturnsAcceptedOption', values: ['ReturnsAccepted']},
{name: 'ReturnsWithinOption', values: ['Days_10']},
{name: 'ShippingCostPaidByOption', values: ['Buyer']},
{name: 'ShippingService', values: ['FR_ColiposteColissimo']}
]
},
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
settings: [
{
name: 'Country',
values: [
'FR'
]
},
{
name: 'Currency',
values: [
'EUR'
]
},
{
name: 'ListingDuration',
values: [
'GTC'
]
},
{
name: 'PaymentMethods',
values: [
'CCAccepted'
]
},
{
name: 'PayPalEmailAddress',
values: [
'pascal@ixeoline.com'
]
},
{
name: 'PostalCode',
values: [
'69630'
]
},
{
name: 'RefundOption',
values: [
'MoneyBackOrExchange'
]
},
{
name: 'ReturnsAcceptedOption',
values: [
'ReturnsAccepted'
]
},
{
name: 'ReturnsWithinOption',
values: [
'Days_10'
]
},
{
name: 'ShippingCostPaidByOption',
values: [
'Buyer'
]
},
{
name: 'ShippingService',
values: [
'FR_ColiposteColissimo'
]
}
]
});
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings',
headers: {'content-type': 'application/json'},
data: {
settings: [
{name: 'Country', values: ['FR']},
{name: 'Currency', values: ['EUR']},
{name: 'ListingDuration', values: ['GTC']},
{name: 'PaymentMethods', values: ['CCAccepted']},
{name: 'PayPalEmailAddress', values: ['pascal@ixeoline.com']},
{name: 'PostalCode', values: ['69630']},
{name: 'RefundOption', values: ['MoneyBackOrExchange']},
{name: 'ReturnsAcceptedOption', values: ['ReturnsAccepted']},
{name: 'ReturnsWithinOption', values: ['Days_10']},
{name: 'ShippingCostPaidByOption', values: ['Buyer']},
{name: 'ShippingService', values: ['FR_ColiposteColissimo']}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"settings":[{"name":"Country","values":["FR"]},{"name":"Currency","values":["EUR"]},{"name":"ListingDuration","values":["GTC"]},{"name":"PaymentMethods","values":["CCAccepted"]},{"name":"PayPalEmailAddress","values":["pascal@ixeoline.com"]},{"name":"PostalCode","values":["69630"]},{"name":"RefundOption","values":["MoneyBackOrExchange"]},{"name":"ReturnsAcceptedOption","values":["ReturnsAccepted"]},{"name":"ReturnsWithinOption","values":["Days_10"]},{"name":"ShippingCostPaidByOption","values":["Buyer"]},{"name":"ShippingService","values":["FR_ColiposteColissimo"]}]}'
};
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" };
NSDictionary *parameters = @{ @"settings": @[ @{ @"name": @"Country", @"values": @[ @"FR" ] }, @{ @"name": @"Currency", @"values": @[ @"EUR" ] }, @{ @"name": @"ListingDuration", @"values": @[ @"GTC" ] }, @{ @"name": @"PaymentMethods", @"values": @[ @"CCAccepted" ] }, @{ @"name": @"PayPalEmailAddress", @"values": @[ @"pascal@ixeoline.com" ] }, @{ @"name": @"PostalCode", @"values": @[ @"69630" ] }, @{ @"name": @"RefundOption", @"values": @[ @"MoneyBackOrExchange" ] }, @{ @"name": @"ReturnsAcceptedOption", @"values": @[ @"ReturnsAccepted" ] }, @{ @"name": @"ReturnsWithinOption", @"values": @[ @"Days_10" ] }, @{ @"name": @"ShippingCostPaidByOption", @"values": @[ @"Buyer" ] }, @{ @"name": @"ShippingService", @"values": @[ @"FR_ColiposteColissimo" ] } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"]
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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings",
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([
'settings' => [
[
'name' => 'Country',
'values' => [
'FR'
]
],
[
'name' => 'Currency',
'values' => [
'EUR'
]
],
[
'name' => 'ListingDuration',
'values' => [
'GTC'
]
],
[
'name' => 'PaymentMethods',
'values' => [
'CCAccepted'
]
],
[
'name' => 'PayPalEmailAddress',
'values' => [
'pascal@ixeoline.com'
]
],
[
'name' => 'PostalCode',
'values' => [
'69630'
]
],
[
'name' => 'RefundOption',
'values' => [
'MoneyBackOrExchange'
]
],
[
'name' => 'ReturnsAcceptedOption',
'values' => [
'ReturnsAccepted'
]
],
[
'name' => 'ReturnsWithinOption',
'values' => [
'Days_10'
]
],
[
'name' => 'ShippingCostPaidByOption',
'values' => [
'Buyer'
]
],
[
'name' => 'ShippingService',
'values' => [
'FR_ColiposteColissimo'
]
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings', [
'body' => '{
"settings": [
{
"name": "Country",
"values": [
"FR"
]
},
{
"name": "Currency",
"values": [
"EUR"
]
},
{
"name": "ListingDuration",
"values": [
"GTC"
]
},
{
"name": "PaymentMethods",
"values": [
"CCAccepted"
]
},
{
"name": "PayPalEmailAddress",
"values": [
"pascal@ixeoline.com"
]
},
{
"name": "PostalCode",
"values": [
"69630"
]
},
{
"name": "RefundOption",
"values": [
"MoneyBackOrExchange"
]
},
{
"name": "ReturnsAcceptedOption",
"values": [
"ReturnsAccepted"
]
},
{
"name": "ReturnsWithinOption",
"values": [
"Days_10"
]
},
{
"name": "ShippingCostPaidByOption",
"values": [
"Buyer"
]
},
{
"name": "ShippingService",
"values": [
"FR_ColiposteColissimo"
]
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'settings' => [
[
'name' => 'Country',
'values' => [
'FR'
]
],
[
'name' => 'Currency',
'values' => [
'EUR'
]
],
[
'name' => 'ListingDuration',
'values' => [
'GTC'
]
],
[
'name' => 'PaymentMethods',
'values' => [
'CCAccepted'
]
],
[
'name' => 'PayPalEmailAddress',
'values' => [
'pascal@ixeoline.com'
]
],
[
'name' => 'PostalCode',
'values' => [
'69630'
]
],
[
'name' => 'RefundOption',
'values' => [
'MoneyBackOrExchange'
]
],
[
'name' => 'ReturnsAcceptedOption',
'values' => [
'ReturnsAccepted'
]
],
[
'name' => 'ReturnsWithinOption',
'values' => [
'Days_10'
]
],
[
'name' => 'ShippingCostPaidByOption',
'values' => [
'Buyer'
]
],
[
'name' => 'ShippingService',
'values' => [
'FR_ColiposteColissimo'
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'settings' => [
[
'name' => 'Country',
'values' => [
'FR'
]
],
[
'name' => 'Currency',
'values' => [
'EUR'
]
],
[
'name' => 'ListingDuration',
'values' => [
'GTC'
]
],
[
'name' => 'PaymentMethods',
'values' => [
'CCAccepted'
]
],
[
'name' => 'PayPalEmailAddress',
'values' => [
'pascal@ixeoline.com'
]
],
[
'name' => 'PostalCode',
'values' => [
'69630'
]
],
[
'name' => 'RefundOption',
'values' => [
'MoneyBackOrExchange'
]
],
[
'name' => 'ReturnsAcceptedOption',
'values' => [
'ReturnsAccepted'
]
],
[
'name' => 'ReturnsWithinOption',
'values' => [
'Days_10'
]
],
[
'name' => 'ShippingCostPaidByOption',
'values' => [
'Buyer'
]
],
[
'name' => 'ShippingService',
'values' => [
'FR_ColiposteColissimo'
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"settings": [
{
"name": "Country",
"values": [
"FR"
]
},
{
"name": "Currency",
"values": [
"EUR"
]
},
{
"name": "ListingDuration",
"values": [
"GTC"
]
},
{
"name": "PaymentMethods",
"values": [
"CCAccepted"
]
},
{
"name": "PayPalEmailAddress",
"values": [
"pascal@ixeoline.com"
]
},
{
"name": "PostalCode",
"values": [
"69630"
]
},
{
"name": "RefundOption",
"values": [
"MoneyBackOrExchange"
]
},
{
"name": "ReturnsAcceptedOption",
"values": [
"ReturnsAccepted"
]
},
{
"name": "ReturnsWithinOption",
"values": [
"Days_10"
]
},
{
"name": "ShippingCostPaidByOption",
"values": [
"Buyer"
]
},
{
"name": "ShippingService",
"values": [
"FR_ColiposteColissimo"
]
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"settings": [
{
"name": "Country",
"values": [
"FR"
]
},
{
"name": "Currency",
"values": [
"EUR"
]
},
{
"name": "ListingDuration",
"values": [
"GTC"
]
},
{
"name": "PaymentMethods",
"values": [
"CCAccepted"
]
},
{
"name": "PayPalEmailAddress",
"values": [
"pascal@ixeoline.com"
]
},
{
"name": "PostalCode",
"values": [
"69630"
]
},
{
"name": "RefundOption",
"values": [
"MoneyBackOrExchange"
]
},
{
"name": "ReturnsAcceptedOption",
"values": [
"ReturnsAccepted"
]
},
{
"name": "ReturnsWithinOption",
"values": [
"Days_10"
]
},
{
"name": "ShippingCostPaidByOption",
"values": [
"Buyer"
]
},
{
"name": "ShippingService",
"values": [
"FR_ColiposteColissimo"
]
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"
payload = { "settings": [
{
"name": "Country",
"values": ["FR"]
},
{
"name": "Currency",
"values": ["EUR"]
},
{
"name": "ListingDuration",
"values": ["GTC"]
},
{
"name": "PaymentMethods",
"values": ["CCAccepted"]
},
{
"name": "PayPalEmailAddress",
"values": ["pascal@ixeoline.com"]
},
{
"name": "PostalCode",
"values": ["69630"]
},
{
"name": "RefundOption",
"values": ["MoneyBackOrExchange"]
},
{
"name": "ReturnsAcceptedOption",
"values": ["ReturnsAccepted"]
},
{
"name": "ReturnsWithinOption",
"values": ["Days_10"]
},
{
"name": "ShippingCostPaidByOption",
"values": ["Buyer"]
},
{
"name": "ShippingService",
"values": ["FR_ColiposteColissimo"]
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings"
payload <- "{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings') do |req|
req.body = "{\n \"settings\": [\n {\n \"name\": \"Country\",\n \"values\": [\n \"FR\"\n ]\n },\n {\n \"name\": \"Currency\",\n \"values\": [\n \"EUR\"\n ]\n },\n {\n \"name\": \"ListingDuration\",\n \"values\": [\n \"GTC\"\n ]\n },\n {\n \"name\": \"PaymentMethods\",\n \"values\": [\n \"CCAccepted\"\n ]\n },\n {\n \"name\": \"PayPalEmailAddress\",\n \"values\": [\n \"pascal@ixeoline.com\"\n ]\n },\n {\n \"name\": \"PostalCode\",\n \"values\": [\n \"69630\"\n ]\n },\n {\n \"name\": \"RefundOption\",\n \"values\": [\n \"MoneyBackOrExchange\"\n ]\n },\n {\n \"name\": \"ReturnsAcceptedOption\",\n \"values\": [\n \"ReturnsAccepted\"\n ]\n },\n {\n \"name\": \"ReturnsWithinOption\",\n \"values\": [\n \"Days_10\"\n ]\n },\n {\n \"name\": \"ShippingCostPaidByOption\",\n \"values\": [\n \"Buyer\"\n ]\n },\n {\n \"name\": \"ShippingService\",\n \"values\": [\n \"FR_ColiposteColissimo\"\n ]\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings";
let payload = json!({"settings": (
json!({
"name": "Country",
"values": ("FR")
}),
json!({
"name": "Currency",
"values": ("EUR")
}),
json!({
"name": "ListingDuration",
"values": ("GTC")
}),
json!({
"name": "PaymentMethods",
"values": ("CCAccepted")
}),
json!({
"name": "PayPalEmailAddress",
"values": ("pascal@ixeoline.com")
}),
json!({
"name": "PostalCode",
"values": ("69630")
}),
json!({
"name": "RefundOption",
"values": ("MoneyBackOrExchange")
}),
json!({
"name": "ReturnsAcceptedOption",
"values": ("ReturnsAccepted")
}),
json!({
"name": "ReturnsWithinOption",
"values": ("Days_10")
}),
json!({
"name": "ShippingCostPaidByOption",
"values": ("Buyer")
}),
json!({
"name": "ShippingService",
"values": ("FR_ColiposteColissimo")
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings \
--header 'content-type: application/json' \
--data '{
"settings": [
{
"name": "Country",
"values": [
"FR"
]
},
{
"name": "Currency",
"values": [
"EUR"
]
},
{
"name": "ListingDuration",
"values": [
"GTC"
]
},
{
"name": "PaymentMethods",
"values": [
"CCAccepted"
]
},
{
"name": "PayPalEmailAddress",
"values": [
"pascal@ixeoline.com"
]
},
{
"name": "PostalCode",
"values": [
"69630"
]
},
{
"name": "RefundOption",
"values": [
"MoneyBackOrExchange"
]
},
{
"name": "ReturnsAcceptedOption",
"values": [
"ReturnsAccepted"
]
},
{
"name": "ReturnsWithinOption",
"values": [
"Days_10"
]
},
{
"name": "ShippingCostPaidByOption",
"values": [
"Buyer"
]
},
{
"name": "ShippingService",
"values": [
"FR_ColiposteColissimo"
]
}
]
}'
echo '{
"settings": [
{
"name": "Country",
"values": [
"FR"
]
},
{
"name": "Currency",
"values": [
"EUR"
]
},
{
"name": "ListingDuration",
"values": [
"GTC"
]
},
{
"name": "PaymentMethods",
"values": [
"CCAccepted"
]
},
{
"name": "PayPalEmailAddress",
"values": [
"pascal@ixeoline.com"
]
},
{
"name": "PostalCode",
"values": [
"69630"
]
},
{
"name": "RefundOption",
"values": [
"MoneyBackOrExchange"
]
},
{
"name": "ReturnsAcceptedOption",
"values": [
"ReturnsAccepted"
]
},
{
"name": "ReturnsWithinOption",
"values": [
"Days_10"
]
},
{
"name": "ShippingCostPaidByOption",
"values": [
"Buyer"
]
},
{
"name": "ShippingService",
"values": [
"FR_ColiposteColissimo"
]
}
]
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "settings": [\n {\n "name": "Country",\n "values": [\n "FR"\n ]\n },\n {\n "name": "Currency",\n "values": [\n "EUR"\n ]\n },\n {\n "name": "ListingDuration",\n "values": [\n "GTC"\n ]\n },\n {\n "name": "PaymentMethods",\n "values": [\n "CCAccepted"\n ]\n },\n {\n "name": "PayPalEmailAddress",\n "values": [\n "pascal@ixeoline.com"\n ]\n },\n {\n "name": "PostalCode",\n "values": [\n "69630"\n ]\n },\n {\n "name": "RefundOption",\n "values": [\n "MoneyBackOrExchange"\n ]\n },\n {\n "name": "ReturnsAcceptedOption",\n "values": [\n "ReturnsAccepted"\n ]\n },\n {\n "name": "ReturnsWithinOption",\n "values": [\n "Days_10"\n ]\n },\n {\n "name": "ShippingCostPaidByOption",\n "values": [\n "Buyer"\n ]\n },\n {\n "name": "ShippingService",\n "values": [\n "FR_ColiposteColissimo"\n ]\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["settings": [
[
"name": "Country",
"values": ["FR"]
],
[
"name": "Currency",
"values": ["EUR"]
],
[
"name": "ListingDuration",
"values": ["GTC"]
],
[
"name": "PaymentMethods",
"values": ["CCAccepted"]
],
[
"name": "PayPalEmailAddress",
"values": ["pascal@ixeoline.com"]
],
[
"name": "PostalCode",
"values": ["69630"]
],
[
"name": "RefundOption",
"values": ["MoneyBackOrExchange"]
],
[
"name": "ReturnsAcceptedOption",
"values": ["ReturnsAccepted"]
],
[
"name": "ReturnsWithinOption",
"values": ["Days_10"]
],
[
"name": "ShippingCostPaidByOption",
"values": ["Buyer"]
],
[
"name": "ShippingService",
"values": ["FR_ColiposteColissimo"]
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/channelcatalogs/:channelCatalogId/settings")! 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
Configure new or existing automatic Order status transition
{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions
BODY json
{
"automaticTransitions": [
{
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions" {:content-type :json
:form-params {:automaticTransitions [{:accountId 0
:enabled false
:marketplaceTechnicalCode ""
:orderStatusTransitionId 0}]}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"),
Content = new StringContent("{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\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}}/v2/user/marketplaces/orders/automaticTransitions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"
payload := strings.NewReader("{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/automaticTransitions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 166
{
"automaticTransitions": [
{
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
.setHeader("content-type", "application/json")
.setBody("{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\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 \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
.header("content-type", "application/json")
.body("{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}")
.asString();
const data = JSON.stringify({
automaticTransitions: [
{
accountId: 0,
enabled: false,
marketplaceTechnicalCode: '',
orderStatusTransitionId: 0
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions',
headers: {'content-type': 'application/json'},
data: {
automaticTransitions: [
{
accountId: 0,
enabled: false,
marketplaceTechnicalCode: '',
orderStatusTransitionId: 0
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"automaticTransitions":[{"accountId":0,"enabled":false,"marketplaceTechnicalCode":"","orderStatusTransitionId":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}}/v2/user/marketplaces/orders/automaticTransitions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "automaticTransitions": [\n {\n "accountId": 0,\n "enabled": false,\n "marketplaceTechnicalCode": "",\n "orderStatusTransitionId": 0\n }\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 \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/automaticTransitions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
automaticTransitions: [
{
accountId: 0,
enabled: false,
marketplaceTechnicalCode: '',
orderStatusTransitionId: 0
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions',
headers: {'content-type': 'application/json'},
body: {
automaticTransitions: [
{
accountId: 0,
enabled: false,
marketplaceTechnicalCode: '',
orderStatusTransitionId: 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('POST', '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
automaticTransitions: [
{
accountId: 0,
enabled: false,
marketplaceTechnicalCode: '',
orderStatusTransitionId: 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: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions',
headers: {'content-type': 'application/json'},
data: {
automaticTransitions: [
{
accountId: 0,
enabled: false,
marketplaceTechnicalCode: '',
orderStatusTransitionId: 0
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"automaticTransitions":[{"accountId":0,"enabled":false,"marketplaceTechnicalCode":"","orderStatusTransitionId":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": @"application/json" };
NSDictionary *parameters = @{ @"automaticTransitions": @[ @{ @"accountId": @0, @"enabled": @NO, @"marketplaceTechnicalCode": @"", @"orderStatusTransitionId": @0 } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"]
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}}/v2/user/marketplaces/orders/automaticTransitions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions",
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([
'automaticTransitions' => [
[
'accountId' => 0,
'enabled' => null,
'marketplaceTechnicalCode' => '',
'orderStatusTransitionId' => 0
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/automaticTransitions', [
'body' => '{
"automaticTransitions": [
{
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'automaticTransitions' => [
[
'accountId' => 0,
'enabled' => null,
'marketplaceTechnicalCode' => '',
'orderStatusTransitionId' => 0
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'automaticTransitions' => [
[
'accountId' => 0,
'enabled' => null,
'marketplaceTechnicalCode' => '',
'orderStatusTransitionId' => 0
]
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"automaticTransitions": [
{
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"automaticTransitions": [
{
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/automaticTransitions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"
payload = { "automaticTransitions": [
{
"accountId": 0,
"enabled": False,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"
payload <- "{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/automaticTransitions') do |req|
req.body = "{\n \"automaticTransitions\": [\n {\n \"accountId\": 0,\n \"enabled\": false,\n \"marketplaceTechnicalCode\": \"\",\n \"orderStatusTransitionId\": 0\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions";
let payload = json!({"automaticTransitions": (
json!({
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions \
--header 'content-type: application/json' \
--data '{
"automaticTransitions": [
{
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
}
]
}'
echo '{
"automaticTransitions": [
{
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
}
]
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "automaticTransitions": [\n {\n "accountId": 0,\n "enabled": false,\n "marketplaceTechnicalCode": "",\n "orderStatusTransitionId": 0\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["automaticTransitions": [
[
"accountId": 0,
"enabled": false,
"marketplaceTechnicalCode": "",
"orderStatusTransitionId": 0
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get list of configured automatic Order status transitions
{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/automaticTransitions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"))
.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}}/v2/user/marketplaces/orders/automaticTransitions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
.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}}/v2/user/marketplaces/orders/automaticTransitions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/automaticTransitions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/automaticTransitions',
headers: {}
};
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}}/v2/user/marketplaces/orders/automaticTransitions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions');
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}}/v2/user/marketplaces/orders/automaticTransitions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/automaticTransitions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/automaticTransitions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/automaticTransitions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions
http GET {{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/automaticTransitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[DEPRECATED] Send a batch of operations to change your marketplace Order information- accept, ship, etc. (max 100 items per call)
{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType
QUERY PARAMS
userName
changeOrderType
BODY json
{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType" {:query-params {:userName ""}
:content-type :json
:form-params {:changeOrders [{:changeOrderRequest {}
:order ""}]}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName="),
Content = new StringContent("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\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}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName="
payload := strings.NewReader("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 89
{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=")
.setHeader("content-type", "application/json")
.setBody("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\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 \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=")
.header("content-type", "application/json")
.body("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
changeOrders: [
{
changeOrderRequest: {},
order: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {changeOrders: [{changeOrderRequest: {}, order: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"changeOrders":[{"changeOrderRequest":{},"order":""}]}'
};
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}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "changeOrders": [\n {\n "changeOrderRequest": {},\n "order": ""\n }\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 \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({changeOrders: [{changeOrderRequest: {}, order: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType',
qs: {userName: ''},
headers: {'content-type': 'application/json'},
body: {changeOrders: [{changeOrderRequest: {}, order: ''}]},
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}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType');
req.query({
userName: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
changeOrders: [
{
changeOrderRequest: {},
order: ''
}
]
});
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}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {changeOrders: [{changeOrderRequest: {}, order: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"changeOrders":[{"changeOrderRequest":{},"order":""}]}'
};
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" };
NSDictionary *parameters = @{ @"changeOrders": @[ @{ @"changeOrderRequest": @{ }, @"order": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName="]
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}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=",
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([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=', [
'body' => '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'userName' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'userName' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType"
querystring = {"userName":""}
payload = { "changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType"
queryString <- list(userName = "")
payload <- "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType') do |req|
req.params['userName'] = ''
req.body = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType";
let querystring = [
("userName", ""),
];
let payload = json!({"changeOrders": (
json!({
"changeOrderRequest": json!({}),
"order": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=' \
--header 'content-type: application/json' \
--data '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}'
echo '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}' | \
http POST '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "changeOrders": [\n {\n "changeOrderRequest": {},\n "order": ""\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["changeOrders": [
[
"changeOrderRequest": [],
"order": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/batches/changeOrders/:changeOrderType?userName=")! 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
[DEPRECATED] Send a batch of operations to clear an Order's merchant information (max 100 items per call)
{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos
BODY json
{
"orders": [
{
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos" {:content-type :json
:form-params {:orders [{:accountId "1234"
:beezUPOrderId "0"
:marketplaceTechnicalCode "Amazon"} {:accountId "5678"
:beezUPOrderId "0"
:marketplaceTechnicalCode "Amazon"} {:accountId "9876"
:beezUPOrderId "0"
:marketplaceTechnicalCode "Ebay"}]}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos"),
Content = new StringContent("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\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}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos"
payload := strings.NewReader("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 351
{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos")
.setHeader("content-type", "application/json")
.setBody("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\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 \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos")
.header("content-type", "application/json")
.body("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
orders: [
{
accountId: '1234',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Amazon'
},
{
accountId: '5678',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Amazon'
},
{
accountId: '9876',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Ebay'
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos',
headers: {'content-type': 'application/json'},
data: {
orders: [
{accountId: '1234', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '5678', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '9876', beezUPOrderId: '0', marketplaceTechnicalCode: 'Ebay'}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"orders":[{"accountId":"1234","beezUPOrderId":"0","marketplaceTechnicalCode":"Amazon"},{"accountId":"5678","beezUPOrderId":"0","marketplaceTechnicalCode":"Amazon"},{"accountId":"9876","beezUPOrderId":"0","marketplaceTechnicalCode":"Ebay"}]}'
};
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}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "orders": [\n {\n "accountId": "1234",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Amazon"\n },\n {\n "accountId": "5678",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Amazon"\n },\n {\n "accountId": "9876",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Ebay"\n }\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 \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
orders: [
{accountId: '1234', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '5678', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '9876', beezUPOrderId: '0', marketplaceTechnicalCode: 'Ebay'}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos',
headers: {'content-type': 'application/json'},
body: {
orders: [
{accountId: '1234', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '5678', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '9876', beezUPOrderId: '0', marketplaceTechnicalCode: 'Ebay'}
]
},
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}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
orders: [
{
accountId: '1234',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Amazon'
},
{
accountId: '5678',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Amazon'
},
{
accountId: '9876',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Ebay'
}
]
});
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}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos',
headers: {'content-type': 'application/json'},
data: {
orders: [
{accountId: '1234', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '5678', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '9876', beezUPOrderId: '0', marketplaceTechnicalCode: 'Ebay'}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"orders":[{"accountId":"1234","beezUPOrderId":"0","marketplaceTechnicalCode":"Amazon"},{"accountId":"5678","beezUPOrderId":"0","marketplaceTechnicalCode":"Amazon"},{"accountId":"9876","beezUPOrderId":"0","marketplaceTechnicalCode":"Ebay"}]}'
};
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" };
NSDictionary *parameters = @{ @"orders": @[ @{ @"accountId": @"1234", @"beezUPOrderId": @"0", @"marketplaceTechnicalCode": @"Amazon" }, @{ @"accountId": @"5678", @"beezUPOrderId": @"0", @"marketplaceTechnicalCode": @"Amazon" }, @{ @"accountId": @"9876", @"beezUPOrderId": @"0", @"marketplaceTechnicalCode": @"Ebay" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos"]
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}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos",
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([
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '5678',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '9876',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Ebay'
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos', [
'body' => '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '5678',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '9876',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Ebay'
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '5678',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '9876',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Ebay'
]
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos"
payload = { "orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos"
payload <- "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos') do |req|
req.body = "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos";
let payload = json!({"orders": (
json!({
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
}),
json!({
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
}),
json!({
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos \
--header 'content-type: application/json' \
--data '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}'
echo '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "orders": [\n {\n "accountId": "1234",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Amazon"\n },\n {\n "accountId": "5678",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Amazon"\n },\n {\n "accountId": "9876",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Ebay"\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["orders": [
[
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
],
[
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
],
[
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/batches/clearMerchantOrderInfos")! 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
[DEPRECATED] Send a batch of operations to set an Order's merchant information (max 100 items per call)
{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos
BODY json
{
"order_MerchantECommerceSoftwareName": "",
"order_MerchantECommerceSoftwareVersion": "",
"orders": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos" {:content-type :json
:form-params {:order_MerchantECommerceSoftwareName "Prestashop"
:order_MerchantECommerceSoftwareVersion "123.0.1"
:orders [{:accountId "1234"
:beezUPOrderId "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53"
:marketplaceTechnicalCode "Amazon"
:order_MerchantOrderId "BX1234"} {:accountId "5678"
:beezUPOrderId "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4"
:marketplaceTechnicalCode "Amazon"
:order_MerchantOrderId "BX5678"} {:accountId "9876"
:beezUPOrderId "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823"
:marketplaceTechnicalCode "Ebay"
:order_MerchantOrderId "BX9876"}]}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos"),
Content = new StringContent("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\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}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos"
payload := strings.NewReader("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/batches/setMerchantOrderInfos HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 722
{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos")
.setHeader("content-type", "application/json")
.setBody("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\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 \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos")
.header("content-type", "application/json")
.body("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos',
headers: {'content-type': 'application/json'},
data: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_MerchantECommerceSoftwareName":"Prestashop","order_MerchantECommerceSoftwareVersion":"123.0.1","orders":[{"accountId":"1234","beezUPOrderId":"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53","marketplaceTechnicalCode":"Amazon","order_MerchantOrderId":"BX1234"},{"accountId":"5678","beezUPOrderId":"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4","marketplaceTechnicalCode":"Amazon","order_MerchantOrderId":"BX5678"},{"accountId":"9876","beezUPOrderId":"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823","marketplaceTechnicalCode":"Ebay","order_MerchantOrderId":"BX9876"}]}'
};
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}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "order_MerchantECommerceSoftwareName": "Prestashop",\n "order_MerchantECommerceSoftwareVersion": "123.0.1",\n "orders": [\n {\n "accountId": "1234",\n "beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",\n "marketplaceTechnicalCode": "Amazon",\n "order_MerchantOrderId": "BX1234"\n },\n {\n "accountId": "5678",\n "beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",\n "marketplaceTechnicalCode": "Amazon",\n "order_MerchantOrderId": "BX5678"\n },\n {\n "accountId": "9876",\n "beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",\n "marketplaceTechnicalCode": "Ebay",\n "order_MerchantOrderId": "BX9876"\n }\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 \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/batches/setMerchantOrderInfos',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos',
headers: {'content-type': 'application/json'},
body: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
},
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}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
});
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}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos',
headers: {'content-type': 'application/json'},
data: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_MerchantECommerceSoftwareName":"Prestashop","order_MerchantECommerceSoftwareVersion":"123.0.1","orders":[{"accountId":"1234","beezUPOrderId":"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53","marketplaceTechnicalCode":"Amazon","order_MerchantOrderId":"BX1234"},{"accountId":"5678","beezUPOrderId":"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4","marketplaceTechnicalCode":"Amazon","order_MerchantOrderId":"BX5678"},{"accountId":"9876","beezUPOrderId":"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823","marketplaceTechnicalCode":"Ebay","order_MerchantOrderId":"BX9876"}]}'
};
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" };
NSDictionary *parameters = @{ @"order_MerchantECommerceSoftwareName": @"Prestashop",
@"order_MerchantECommerceSoftwareVersion": @"123.0.1",
@"orders": @[ @{ @"accountId": @"1234", @"beezUPOrderId": @"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53", @"marketplaceTechnicalCode": @"Amazon", @"order_MerchantOrderId": @"BX1234" }, @{ @"accountId": @"5678", @"beezUPOrderId": @"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4", @"marketplaceTechnicalCode": @"Amazon", @"order_MerchantOrderId": @"BX5678" }, @{ @"accountId": @"9876", @"beezUPOrderId": @"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823", @"marketplaceTechnicalCode": @"Ebay", @"order_MerchantOrderId": @"BX9876" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos"]
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}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos",
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([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX1234'
],
[
'accountId' => '5678',
'beezUPOrderId' => '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX5678'
],
[
'accountId' => '9876',
'beezUPOrderId' => '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
'marketplaceTechnicalCode' => 'Ebay',
'order_MerchantOrderId' => 'BX9876'
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos', [
'body' => '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX1234'
],
[
'accountId' => '5678',
'beezUPOrderId' => '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX5678'
],
[
'accountId' => '9876',
'beezUPOrderId' => '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
'marketplaceTechnicalCode' => 'Ebay',
'order_MerchantOrderId' => 'BX9876'
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX1234'
],
[
'accountId' => '5678',
'beezUPOrderId' => '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX5678'
],
[
'accountId' => '9876',
'beezUPOrderId' => '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
'marketplaceTechnicalCode' => 'Ebay',
'order_MerchantOrderId' => 'BX9876'
]
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/batches/setMerchantOrderInfos", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos"
payload = {
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos"
payload <- "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/batches/setMerchantOrderInfos') do |req|
req.body = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos";
let payload = json!({
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": (
json!({
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
}),
json!({
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
}),
json!({
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos \
--header 'content-type: application/json' \
--data '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}'
echo '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "order_MerchantECommerceSoftwareName": "Prestashop",\n "order_MerchantECommerceSoftwareVersion": "123.0.1",\n "orders": [\n {\n "accountId": "1234",\n "beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",\n "marketplaceTechnicalCode": "Amazon",\n "order_MerchantOrderId": "BX1234"\n },\n {\n "accountId": "5678",\n "beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",\n "marketplaceTechnicalCode": "Amazon",\n "order_MerchantOrderId": "BX5678"\n },\n {\n "accountId": "9876",\n "beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",\n "marketplaceTechnicalCode": "Ebay",\n "order_MerchantOrderId": "BX9876"\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
[
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
],
[
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
],
[
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/batches/setMerchantOrderInfos")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a paginated list of Order report exportations
{{baseUrl}}/v2/user/marketplaces/orders/exportations
QUERY PARAMS
pageNumber
pageSize
storeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/exportations" {:query-params {:pageNumber ""
:pageSize ""
:storeId ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId="))
.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}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=")
.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}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/exportations',
params: {pageNumber: '', pageSize: '', storeId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=',
headers: {}
};
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}}/v2/user/marketplaces/orders/exportations',
qs: {pageNumber: '', pageSize: '', storeId: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/exportations');
req.query({
pageNumber: '',
pageSize: '',
storeId: ''
});
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}}/v2/user/marketplaces/orders/exportations',
params: {pageNumber: '', pageSize: '', storeId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/exportations');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'pageNumber' => '',
'pageSize' => '',
'storeId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/exportations');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'pageNumber' => '',
'pageSize' => '',
'storeId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/exportations"
querystring = {"pageNumber":"","pageSize":"","storeId":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/exportations"
queryString <- list(
pageNumber = "",
pageSize = "",
storeId = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/exportations') do |req|
req.params['pageNumber'] = ''
req.params['pageSize'] = ''
req.params['storeId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/exportations";
let querystring = [
("pageNumber", ""),
("pageSize", ""),
("storeId", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId='
http GET '{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/exportations?pageNumber=&pageSize=&storeId=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
POST
Request a new Order report exportation to be generated
{{baseUrl}}/v2/user/marketplaces/orders/exportations
BODY json
{
"format": "",
"orderListRequestWithoutPagination": {
"accountIds": [],
"beezUPOrderStatuses": [],
"beginPeriodUtcDate": "",
"dateSearchType": "",
"endPeriodUtcDate": "",
"invoiceAvailabilityType": "",
"marketplaceBusinessCodes": [],
"marketplaceOrderIds": [],
"marketplaceTechnicalCodes": [],
"orderMerchantInfoSynchronizationStatus": "",
"order_Buyer_Name": "",
"order_MerchantOrderIds": [],
"storeIds": []
},
"storeId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/exportations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/exportations" {:content-type :json
:form-params {:format "csv"
:orderListRequestWithoutPagination {:accountIds ["12345"]
:beezUPOrderStatuses ["InProgress"]
:beginPeriodUtcDate "2017-03-01T13:10:01Z"
:endPeriodUtcDate "2017-04-01T13:10:01Z"
:invoiceAvailabilityType "All"
:marketplaceBusinessCodes ["PRICEMINISTER"]
:marketplaceOrderIds ["AmazonOrderId1234"]
:marketplaceTechnicalCodes ["PriceMinister"]
:orderMerchantInfoSynchronizationStatus "All"
:order_Buyer_Name "Monroe"
:order_MerchantOrderIds ["MyOrderId1234"]}
:storeId "64f43358-63a1-47f7-97ec-0301fc39956b"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/exportations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/marketplaces/orders/exportations"),
Content = new StringContent("{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/marketplaces/orders/exportations");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/exportations"
payload := strings.NewReader("{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/exportations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 688
{
"format": "csv",
"orderListRequestWithoutPagination": {
"accountIds": [
"12345"
],
"beezUPOrderStatuses": [
"InProgress"
],
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": [
"PRICEMINISTER"
],
"marketplaceOrderIds": [
"AmazonOrderId1234"
],
"marketplaceTechnicalCodes": [
"PriceMinister"
],
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": [
"MyOrderId1234"
]
},
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/exportations")
.setHeader("content-type", "application/json")
.setBody("{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/exportations"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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 \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/exportations")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/exportations")
.header("content-type", "application/json")
.body("{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
.asString();
const data = JSON.stringify({
format: 'csv',
orderListRequestWithoutPagination: {
accountIds: [
'12345'
],
beezUPOrderStatuses: [
'InProgress'
],
beginPeriodUtcDate: '2017-03-01T13:10:01Z',
endPeriodUtcDate: '2017-04-01T13:10:01Z',
invoiceAvailabilityType: 'All',
marketplaceBusinessCodes: [
'PRICEMINISTER'
],
marketplaceOrderIds: [
'AmazonOrderId1234'
],
marketplaceTechnicalCodes: [
'PriceMinister'
],
orderMerchantInfoSynchronizationStatus: 'All',
order_Buyer_Name: 'Monroe',
order_MerchantOrderIds: [
'MyOrderId1234'
]
},
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/exportations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/exportations',
headers: {'content-type': 'application/json'},
data: {
format: 'csv',
orderListRequestWithoutPagination: {
accountIds: ['12345'],
beezUPOrderStatuses: ['InProgress'],
beginPeriodUtcDate: '2017-03-01T13:10:01Z',
endPeriodUtcDate: '2017-04-01T13:10:01Z',
invoiceAvailabilityType: 'All',
marketplaceBusinessCodes: ['PRICEMINISTER'],
marketplaceOrderIds: ['AmazonOrderId1234'],
marketplaceTechnicalCodes: ['PriceMinister'],
orderMerchantInfoSynchronizationStatus: 'All',
order_Buyer_Name: 'Monroe',
order_MerchantOrderIds: ['MyOrderId1234']
},
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/exportations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"format":"csv","orderListRequestWithoutPagination":{"accountIds":["12345"],"beezUPOrderStatuses":["InProgress"],"beginPeriodUtcDate":"2017-03-01T13:10:01Z","endPeriodUtcDate":"2017-04-01T13:10:01Z","invoiceAvailabilityType":"All","marketplaceBusinessCodes":["PRICEMINISTER"],"marketplaceOrderIds":["AmazonOrderId1234"],"marketplaceTechnicalCodes":["PriceMinister"],"orderMerchantInfoSynchronizationStatus":"All","order_Buyer_Name":"Monroe","order_MerchantOrderIds":["MyOrderId1234"]},"storeId":"64f43358-63a1-47f7-97ec-0301fc39956b"}'
};
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}}/v2/user/marketplaces/orders/exportations',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "format": "csv",\n "orderListRequestWithoutPagination": {\n "accountIds": [\n "12345"\n ],\n "beezUPOrderStatuses": [\n "InProgress"\n ],\n "beginPeriodUtcDate": "2017-03-01T13:10:01Z",\n "endPeriodUtcDate": "2017-04-01T13:10:01Z",\n "invoiceAvailabilityType": "All",\n "marketplaceBusinessCodes": [\n "PRICEMINISTER"\n ],\n "marketplaceOrderIds": [\n "AmazonOrderId1234"\n ],\n "marketplaceTechnicalCodes": [\n "PriceMinister"\n ],\n "orderMerchantInfoSynchronizationStatus": "All",\n "order_Buyer_Name": "Monroe",\n "order_MerchantOrderIds": [\n "MyOrderId1234"\n ]\n },\n "storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/exportations")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/exportations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
format: 'csv',
orderListRequestWithoutPagination: {
accountIds: ['12345'],
beezUPOrderStatuses: ['InProgress'],
beginPeriodUtcDate: '2017-03-01T13:10:01Z',
endPeriodUtcDate: '2017-04-01T13:10:01Z',
invoiceAvailabilityType: 'All',
marketplaceBusinessCodes: ['PRICEMINISTER'],
marketplaceOrderIds: ['AmazonOrderId1234'],
marketplaceTechnicalCodes: ['PriceMinister'],
orderMerchantInfoSynchronizationStatus: 'All',
order_Buyer_Name: 'Monroe',
order_MerchantOrderIds: ['MyOrderId1234']
},
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/exportations',
headers: {'content-type': 'application/json'},
body: {
format: 'csv',
orderListRequestWithoutPagination: {
accountIds: ['12345'],
beezUPOrderStatuses: ['InProgress'],
beginPeriodUtcDate: '2017-03-01T13:10:01Z',
endPeriodUtcDate: '2017-04-01T13:10:01Z',
invoiceAvailabilityType: 'All',
marketplaceBusinessCodes: ['PRICEMINISTER'],
marketplaceOrderIds: ['AmazonOrderId1234'],
marketplaceTechnicalCodes: ['PriceMinister'],
orderMerchantInfoSynchronizationStatus: 'All',
order_Buyer_Name: 'Monroe',
order_MerchantOrderIds: ['MyOrderId1234']
},
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
},
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}}/v2/user/marketplaces/orders/exportations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
format: 'csv',
orderListRequestWithoutPagination: {
accountIds: [
'12345'
],
beezUPOrderStatuses: [
'InProgress'
],
beginPeriodUtcDate: '2017-03-01T13:10:01Z',
endPeriodUtcDate: '2017-04-01T13:10:01Z',
invoiceAvailabilityType: 'All',
marketplaceBusinessCodes: [
'PRICEMINISTER'
],
marketplaceOrderIds: [
'AmazonOrderId1234'
],
marketplaceTechnicalCodes: [
'PriceMinister'
],
orderMerchantInfoSynchronizationStatus: 'All',
order_Buyer_Name: 'Monroe',
order_MerchantOrderIds: [
'MyOrderId1234'
]
},
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
});
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}}/v2/user/marketplaces/orders/exportations',
headers: {'content-type': 'application/json'},
data: {
format: 'csv',
orderListRequestWithoutPagination: {
accountIds: ['12345'],
beezUPOrderStatuses: ['InProgress'],
beginPeriodUtcDate: '2017-03-01T13:10:01Z',
endPeriodUtcDate: '2017-04-01T13:10:01Z',
invoiceAvailabilityType: 'All',
marketplaceBusinessCodes: ['PRICEMINISTER'],
marketplaceOrderIds: ['AmazonOrderId1234'],
marketplaceTechnicalCodes: ['PriceMinister'],
orderMerchantInfoSynchronizationStatus: 'All',
order_Buyer_Name: 'Monroe',
order_MerchantOrderIds: ['MyOrderId1234']
},
storeId: '64f43358-63a1-47f7-97ec-0301fc39956b'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/exportations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"format":"csv","orderListRequestWithoutPagination":{"accountIds":["12345"],"beezUPOrderStatuses":["InProgress"],"beginPeriodUtcDate":"2017-03-01T13:10:01Z","endPeriodUtcDate":"2017-04-01T13:10:01Z","invoiceAvailabilityType":"All","marketplaceBusinessCodes":["PRICEMINISTER"],"marketplaceOrderIds":["AmazonOrderId1234"],"marketplaceTechnicalCodes":["PriceMinister"],"orderMerchantInfoSynchronizationStatus":"All","order_Buyer_Name":"Monroe","order_MerchantOrderIds":["MyOrderId1234"]},"storeId":"64f43358-63a1-47f7-97ec-0301fc39956b"}'
};
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" };
NSDictionary *parameters = @{ @"format": @"csv",
@"orderListRequestWithoutPagination": @{ @"accountIds": @[ @"12345" ], @"beezUPOrderStatuses": @[ @"InProgress" ], @"beginPeriodUtcDate": @"2017-03-01T13:10:01Z", @"endPeriodUtcDate": @"2017-04-01T13:10:01Z", @"invoiceAvailabilityType": @"All", @"marketplaceBusinessCodes": @[ @"PRICEMINISTER" ], @"marketplaceOrderIds": @[ @"AmazonOrderId1234" ], @"marketplaceTechnicalCodes": @[ @"PriceMinister" ], @"orderMerchantInfoSynchronizationStatus": @"All", @"order_Buyer_Name": @"Monroe", @"order_MerchantOrderIds": @[ @"MyOrderId1234" ] },
@"storeId": @"64f43358-63a1-47f7-97ec-0301fc39956b" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/exportations"]
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}}/v2/user/marketplaces/orders/exportations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/exportations",
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([
'format' => 'csv',
'orderListRequestWithoutPagination' => [
'accountIds' => [
'12345'
],
'beezUPOrderStatuses' => [
'InProgress'
],
'beginPeriodUtcDate' => '2017-03-01T13:10:01Z',
'endPeriodUtcDate' => '2017-04-01T13:10:01Z',
'invoiceAvailabilityType' => 'All',
'marketplaceBusinessCodes' => [
'PRICEMINISTER'
],
'marketplaceOrderIds' => [
'AmazonOrderId1234'
],
'marketplaceTechnicalCodes' => [
'PriceMinister'
],
'orderMerchantInfoSynchronizationStatus' => 'All',
'order_Buyer_Name' => 'Monroe',
'order_MerchantOrderIds' => [
'MyOrderId1234'
]
],
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/exportations', [
'body' => '{
"format": "csv",
"orderListRequestWithoutPagination": {
"accountIds": [
"12345"
],
"beezUPOrderStatuses": [
"InProgress"
],
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": [
"PRICEMINISTER"
],
"marketplaceOrderIds": [
"AmazonOrderId1234"
],
"marketplaceTechnicalCodes": [
"PriceMinister"
],
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": [
"MyOrderId1234"
]
},
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/exportations');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'format' => 'csv',
'orderListRequestWithoutPagination' => [
'accountIds' => [
'12345'
],
'beezUPOrderStatuses' => [
'InProgress'
],
'beginPeriodUtcDate' => '2017-03-01T13:10:01Z',
'endPeriodUtcDate' => '2017-04-01T13:10:01Z',
'invoiceAvailabilityType' => 'All',
'marketplaceBusinessCodes' => [
'PRICEMINISTER'
],
'marketplaceOrderIds' => [
'AmazonOrderId1234'
],
'marketplaceTechnicalCodes' => [
'PriceMinister'
],
'orderMerchantInfoSynchronizationStatus' => 'All',
'order_Buyer_Name' => 'Monroe',
'order_MerchantOrderIds' => [
'MyOrderId1234'
]
],
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'format' => 'csv',
'orderListRequestWithoutPagination' => [
'accountIds' => [
'12345'
],
'beezUPOrderStatuses' => [
'InProgress'
],
'beginPeriodUtcDate' => '2017-03-01T13:10:01Z',
'endPeriodUtcDate' => '2017-04-01T13:10:01Z',
'invoiceAvailabilityType' => 'All',
'marketplaceBusinessCodes' => [
'PRICEMINISTER'
],
'marketplaceOrderIds' => [
'AmazonOrderId1234'
],
'marketplaceTechnicalCodes' => [
'PriceMinister'
],
'orderMerchantInfoSynchronizationStatus' => 'All',
'order_Buyer_Name' => 'Monroe',
'order_MerchantOrderIds' => [
'MyOrderId1234'
]
],
'storeId' => '64f43358-63a1-47f7-97ec-0301fc39956b'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/exportations');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/exportations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"format": "csv",
"orderListRequestWithoutPagination": {
"accountIds": [
"12345"
],
"beezUPOrderStatuses": [
"InProgress"
],
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": [
"PRICEMINISTER"
],
"marketplaceOrderIds": [
"AmazonOrderId1234"
],
"marketplaceTechnicalCodes": [
"PriceMinister"
],
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": [
"MyOrderId1234"
]
},
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/exportations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"format": "csv",
"orderListRequestWithoutPagination": {
"accountIds": [
"12345"
],
"beezUPOrderStatuses": [
"InProgress"
],
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": [
"PRICEMINISTER"
],
"marketplaceOrderIds": [
"AmazonOrderId1234"
],
"marketplaceTechnicalCodes": [
"PriceMinister"
],
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": [
"MyOrderId1234"
]
},
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/exportations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/exportations"
payload = {
"format": "csv",
"orderListRequestWithoutPagination": {
"accountIds": ["12345"],
"beezUPOrderStatuses": ["InProgress"],
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": ["PRICEMINISTER"],
"marketplaceOrderIds": ["AmazonOrderId1234"],
"marketplaceTechnicalCodes": ["PriceMinister"],
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": ["MyOrderId1234"]
},
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/exportations"
payload <- "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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}}/v2/user/marketplaces/orders/exportations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\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/v2/user/marketplaces/orders/exportations') do |req|
req.body = "{\n \"format\": \"csv\",\n \"orderListRequestWithoutPagination\": {\n \"accountIds\": [\n \"12345\"\n ],\n \"beezUPOrderStatuses\": [\n \"InProgress\"\n ],\n \"beginPeriodUtcDate\": \"2017-03-01T13:10:01Z\",\n \"endPeriodUtcDate\": \"2017-04-01T13:10:01Z\",\n \"invoiceAvailabilityType\": \"All\",\n \"marketplaceBusinessCodes\": [\n \"PRICEMINISTER\"\n ],\n \"marketplaceOrderIds\": [\n \"AmazonOrderId1234\"\n ],\n \"marketplaceTechnicalCodes\": [\n \"PriceMinister\"\n ],\n \"orderMerchantInfoSynchronizationStatus\": \"All\",\n \"order_Buyer_Name\": \"Monroe\",\n \"order_MerchantOrderIds\": [\n \"MyOrderId1234\"\n ]\n },\n \"storeId\": \"64f43358-63a1-47f7-97ec-0301fc39956b\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/exportations";
let payload = json!({
"format": "csv",
"orderListRequestWithoutPagination": json!({
"accountIds": ("12345"),
"beezUPOrderStatuses": ("InProgress"),
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": ("PRICEMINISTER"),
"marketplaceOrderIds": ("AmazonOrderId1234"),
"marketplaceTechnicalCodes": ("PriceMinister"),
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": ("MyOrderId1234")
}),
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/exportations \
--header 'content-type: application/json' \
--data '{
"format": "csv",
"orderListRequestWithoutPagination": {
"accountIds": [
"12345"
],
"beezUPOrderStatuses": [
"InProgress"
],
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": [
"PRICEMINISTER"
],
"marketplaceOrderIds": [
"AmazonOrderId1234"
],
"marketplaceTechnicalCodes": [
"PriceMinister"
],
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": [
"MyOrderId1234"
]
},
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}'
echo '{
"format": "csv",
"orderListRequestWithoutPagination": {
"accountIds": [
"12345"
],
"beezUPOrderStatuses": [
"InProgress"
],
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": [
"PRICEMINISTER"
],
"marketplaceOrderIds": [
"AmazonOrderId1234"
],
"marketplaceTechnicalCodes": [
"PriceMinister"
],
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": [
"MyOrderId1234"
]
},
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/exportations \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "format": "csv",\n "orderListRequestWithoutPagination": {\n "accountIds": [\n "12345"\n ],\n "beezUPOrderStatuses": [\n "InProgress"\n ],\n "beginPeriodUtcDate": "2017-03-01T13:10:01Z",\n "endPeriodUtcDate": "2017-04-01T13:10:01Z",\n "invoiceAvailabilityType": "All",\n "marketplaceBusinessCodes": [\n "PRICEMINISTER"\n ],\n "marketplaceOrderIds": [\n "AmazonOrderId1234"\n ],\n "marketplaceTechnicalCodes": [\n "PriceMinister"\n ],\n "orderMerchantInfoSynchronizationStatus": "All",\n "order_Buyer_Name": "Monroe",\n "order_MerchantOrderIds": [\n "MyOrderId1234"\n ]\n },\n "storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/exportations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"format": "csv",
"orderListRequestWithoutPagination": [
"accountIds": ["12345"],
"beezUPOrderStatuses": ["InProgress"],
"beginPeriodUtcDate": "2017-03-01T13:10:01Z",
"endPeriodUtcDate": "2017-04-01T13:10:01Z",
"invoiceAvailabilityType": "All",
"marketplaceBusinessCodes": ["PRICEMINISTER"],
"marketplaceOrderIds": ["AmazonOrderId1234"],
"marketplaceTechnicalCodes": ["PriceMinister"],
"orderMerchantInfoSynchronizationStatus": "All",
"order_Buyer_Name": "Monroe",
"order_MerchantOrderIds": ["MyOrderId1234"]
],
"storeId": "64f43358-63a1-47f7-97ec-0301fc39956b"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/exportations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
[DEPRECATED] Get all actions you can do on the order API
{{baseUrl}}/v2/user/marketplaces/orders/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/"))
.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}}/v2/user/marketplaces/orders/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/")
.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}}/v2/user/marketplaces/orders/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/marketplaces/orders/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/',
headers: {}
};
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}}/v2/user/marketplaces/orders/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/');
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}}/v2/user/marketplaces/orders/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/
http GET {{baseUrl}}/v2/user/marketplaces/orders/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[DEPRECATED] Get current synchronization status between your marketplaces and BeezUP accounts
{{baseUrl}}/v2/user/marketplaces/orders/status
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/status");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/status")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/status"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/status"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/status");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/status"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/status HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/status")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/status"))
.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}}/v2/user/marketplaces/orders/status")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/status")
.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}}/v2/user/marketplaces/orders/status');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/status';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/status',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/status")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/status',
headers: {}
};
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}}/v2/user/marketplaces/orders/status'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/status');
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}}/v2/user/marketplaces/orders/status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/status"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/status" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/status",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/status');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/status');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/status');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/status' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/status' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/status")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/status"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/status"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/status') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/status";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/status
http GET {{baseUrl}}/v2/user/marketplaces/orders/status
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/status
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[DEPRECATED] Send harvest request to all your marketplaces
{{baseUrl}}/v2/user/marketplaces/orders/harvest
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/harvest");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/harvest")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/harvest"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/harvest"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/harvest");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/harvest"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/harvest HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/harvest")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/harvest"))
.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}}/v2/user/marketplaces/orders/harvest")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/harvest")
.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}}/v2/user/marketplaces/orders/harvest');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/harvest'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/harvest';
const options = {method: 'POST'};
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}}/v2/user/marketplaces/orders/harvest',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/harvest")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/harvest',
headers: {}
};
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}}/v2/user/marketplaces/orders/harvest'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/marketplaces/orders/harvest');
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}}/v2/user/marketplaces/orders/harvest'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/harvest';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/harvest"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/marketplaces/orders/harvest" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/harvest",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/marketplaces/orders/harvest');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/harvest');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/harvest');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/harvest' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/harvest' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/harvest")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/harvest"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/harvest"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/harvest")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/harvest') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/harvest";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/harvest
http POST {{baseUrl}}/v2/user/marketplaces/orders/harvest
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/harvest
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/harvest")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
[DEPRECATED] Get a paginated list of all Orders with all Order and Order Item(s) properties
{{baseUrl}}/v2/user/marketplaces/orders/list/full
HEADERS
Accept-Encoding
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/list/full");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept-encoding: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/list/full" {:headers {:accept-encoding ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/list/full"
headers = HTTP::Headers{
"accept-encoding" => ""
}
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}}/v2/user/marketplaces/orders/list/full"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/list/full");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept-encoding", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/list/full"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("accept-encoding", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/list/full HTTP/1.1
Accept-Encoding:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/list/full")
.setHeader("accept-encoding", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/list/full"))
.header("accept-encoding", "")
.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}}/v2/user/marketplaces/orders/list/full")
.post(null)
.addHeader("accept-encoding", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/list/full")
.header("accept-encoding", "")
.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}}/v2/user/marketplaces/orders/list/full');
xhr.setRequestHeader('accept-encoding', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/list/full',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/list/full';
const options = {method: 'POST', headers: {'accept-encoding': ''}};
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}}/v2/user/marketplaces/orders/list/full',
method: 'POST',
headers: {
'accept-encoding': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/list/full")
.post(null)
.addHeader("accept-encoding", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/list/full',
headers: {
'accept-encoding': ''
}
};
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}}/v2/user/marketplaces/orders/list/full',
headers: {'accept-encoding': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/marketplaces/orders/list/full');
req.headers({
'accept-encoding': ''
});
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}}/v2/user/marketplaces/orders/list/full',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/list/full';
const options = {method: 'POST', headers: {'accept-encoding': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept-encoding": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/list/full"]
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}}/v2/user/marketplaces/orders/list/full" in
let headers = Header.add (Header.init ()) "accept-encoding" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/list/full",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "",
CURLOPT_HTTPHEADER => [
"accept-encoding: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/marketplaces/orders/list/full', [
'headers' => [
'accept-encoding' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/list/full');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept-encoding' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/list/full');
$request->setRequestMethod('POST');
$request->setHeaders([
'accept-encoding' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/list/full' -Method POST -Headers $headers
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/list/full' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = ""
headers = { 'accept-encoding': "" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/list/full", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/list/full"
payload = ""
headers = {"accept-encoding": ""}
response = requests.post(url, data=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/list/full"
payload <- ""
response <- VERB("POST", url, body = payload, add_headers('accept-encoding' = ''), content_type(""))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/list/full")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept-encoding"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/list/full') do |req|
req.headers['accept-encoding'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/list/full";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept-encoding", "".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}}/v2/user/marketplaces/orders/list/full \
--header 'accept-encoding: '
http POST {{baseUrl}}/v2/user/marketplaces/orders/list/full \
accept-encoding:''
wget --quiet \
--method POST \
--header 'accept-encoding: ' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/list/full
import Foundation
let headers = ["accept-encoding": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/list/full")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
POST
[DEPRECATED] Get a paginated list of all Orders without details
{{baseUrl}}/v2/user/marketplaces/orders/list/light
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/list/light");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/list/light")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/list/light"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/list/light"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/list/light");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/list/light"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/list/light HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/list/light")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/list/light"))
.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}}/v2/user/marketplaces/orders/list/light")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/list/light")
.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}}/v2/user/marketplaces/orders/list/light');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/list/light'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/list/light';
const options = {method: 'POST'};
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}}/v2/user/marketplaces/orders/list/light',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/list/light")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/list/light',
headers: {}
};
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}}/v2/user/marketplaces/orders/list/light'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/marketplaces/orders/list/light');
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}}/v2/user/marketplaces/orders/list/light'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/list/light';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/list/light"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/marketplaces/orders/list/light" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/list/light",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/marketplaces/orders/list/light');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/list/light');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/list/light');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/list/light' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/list/light' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = ""
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/list/light", payload)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/list/light"
payload = ""
response = requests.post(url, data=payload)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/list/light"
payload <- ""
response <- VERB("POST", url, body = payload, content_type(""))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/list/light")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/list/light') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/list/light";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/list/light
http POST {{baseUrl}}/v2/user/marketplaces/orders/list/light
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/list/light
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/list/light")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/v2/user/marketplaces/orders/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
POST
[DEPRECATED] Change your marketplace Order Information (accept, ship, etc.)
{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType
HEADERS
If-Match
QUERY PARAMS
userName
marketplaceTechnicalCode
accountId
beezUPOrderId
changeOrderType
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "if-match: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType" {:headers {:if-match ""}
:query-params {:userName ""}
:content-type :json
:form-params {:order_Shipping_CarrierName "La poste"
:order_Shipping_EstimatedDeliveryDate "2014-09-24T09:58:00Z"
:order_Shipping_FulfillmentDate "2014-09-23T09:58:00Z"
:order_Shipping_ShipperTrackingNumber "1H01845163783"
:order_Shipping_ShippingUrl "https://trackingpackage.com?number=1H01845163783"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="
headers = HTTP::Headers{
"if-match" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="),
Headers =
{
{ "if-match", "" },
},
Content = new StringContent("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("if-match", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="
payload := strings.NewReader("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("if-match", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName= HTTP/1.1
If-Match:
Content-Type: application/json
Host: example.com
Content-Length: 315
{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
.setHeader("if-match", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="))
.header("if-match", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\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 \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
.post(body)
.addHeader("if-match", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
.header("if-match", "")
.header("content-type", "application/json")
.body("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}")
.asString();
const data = JSON.stringify({
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=');
xhr.setRequestHeader('if-match', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType',
params: {userName: ''},
headers: {'if-match': '', 'content-type': 'application/json'},
data: {
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=';
const options = {
method: 'POST',
headers: {'if-match': '', 'content-type': 'application/json'},
body: '{"order_Shipping_CarrierName":"La poste","order_Shipping_EstimatedDeliveryDate":"2014-09-24T09:58:00Z","order_Shipping_FulfillmentDate":"2014-09-23T09:58:00Z","order_Shipping_ShipperTrackingNumber":"1H01845163783","order_Shipping_ShippingUrl":"https://trackingpackage.com?number=1H01845163783"}'
};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=',
method: 'POST',
headers: {
'if-match': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "order_Shipping_CarrierName": "La poste",\n "order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",\n "order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",\n "order_Shipping_ShipperTrackingNumber": "1H01845163783",\n "order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
.post(body)
.addHeader("if-match", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=',
headers: {
'if-match': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType',
qs: {userName: ''},
headers: {'if-match': '', 'content-type': 'application/json'},
body: {
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
},
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType');
req.query({
userName: ''
});
req.headers({
'if-match': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
});
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType',
params: {userName: ''},
headers: {'if-match': '', 'content-type': 'application/json'},
data: {
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=';
const options = {
method: 'POST',
headers: {'if-match': '', 'content-type': 'application/json'},
body: '{"order_Shipping_CarrierName":"La poste","order_Shipping_EstimatedDeliveryDate":"2014-09-24T09:58:00Z","order_Shipping_FulfillmentDate":"2014-09-23T09:58:00Z","order_Shipping_ShipperTrackingNumber":"1H01845163783","order_Shipping_ShippingUrl":"https://trackingpackage.com?number=1H01845163783"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"if-match": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"order_Shipping_CarrierName": @"La poste",
@"order_Shipping_EstimatedDeliveryDate": @"2014-09-24T09:58:00Z",
@"order_Shipping_FulfillmentDate": @"2014-09-23T09:58:00Z",
@"order_Shipping_ShipperTrackingNumber": @"1H01845163783",
@"order_Shipping_ShippingUrl": @"https://trackingpackage.com?number=1H01845163783" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="]
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=" in
let headers = Header.add_list (Header.init ()) [
("if-match", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=",
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([
'order_Shipping_CarrierName' => 'La poste',
'order_Shipping_EstimatedDeliveryDate' => '2014-09-24T09:58:00Z',
'order_Shipping_FulfillmentDate' => '2014-09-23T09:58:00Z',
'order_Shipping_ShipperTrackingNumber' => '1H01845163783',
'order_Shipping_ShippingUrl' => 'https://trackingpackage.com?number=1H01845163783'
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"if-match: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=', [
'body' => '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}',
'headers' => [
'content-type' => 'application/json',
'if-match' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'userName' => ''
]);
$request->setHeaders([
'if-match' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'order_Shipping_CarrierName' => 'La poste',
'order_Shipping_EstimatedDeliveryDate' => '2014-09-24T09:58:00Z',
'order_Shipping_FulfillmentDate' => '2014-09-23T09:58:00Z',
'order_Shipping_ShipperTrackingNumber' => '1H01845163783',
'order_Shipping_ShippingUrl' => 'https://trackingpackage.com?number=1H01845163783'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'order_Shipping_CarrierName' => 'La poste',
'order_Shipping_EstimatedDeliveryDate' => '2014-09-24T09:58:00Z',
'order_Shipping_FulfillmentDate' => '2014-09-23T09:58:00Z',
'order_Shipping_ShipperTrackingNumber' => '1H01845163783',
'order_Shipping_ShippingUrl' => 'https://trackingpackage.com?number=1H01845163783'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'userName' => ''
]));
$request->setHeaders([
'if-match' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("if-match", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}'
$headers=@{}
$headers.Add("if-match", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}"
headers = {
'if-match': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType"
querystring = {"userName":""}
payload = {
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}
headers = {
"if-match": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType"
queryString <- list(userName = "")
payload <- "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, add_headers('if-match' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["if-match"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\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/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType') do |req|
req.headers['if-match'] = ''
req.params['userName'] = ''
req.body = "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType";
let querystring = [
("userName", ""),
];
let payload = json!({
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("if-match", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=' \
--header 'content-type: application/json' \
--header 'if-match: ' \
--data '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}'
echo '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}' | \
http POST '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=' \
content-type:application/json \
if-match:''
wget --quiet \
--method POST \
--header 'if-match: ' \
--header 'content-type: application/json' \
--body-data '{\n "order_Shipping_CarrierName": "La poste",\n "order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",\n "order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",\n "order_Shipping_ShipperTrackingNumber": "1H01845163783",\n "order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"\n}' \
--output-document \
- '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName='
import Foundation
let headers = [
"if-match": "",
"content-type": "application/json"
]
let parameters = [
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")! 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
[DEPRECATED] Clear an Order's merchant information
{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"))
.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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
.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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo';
const options = {method: 'POST'};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo',
headers: {}
};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo
http POST {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
[DEPRECATED] DEPRECATED - Get full Order and Order Item(s) properties
{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"))
.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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId',
headers: {}
};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
http GET {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()
HEAD
[DEPRECATED] DEPRECATED - Get the meta information about the order (ETag, Last-Modified)
{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "HEAD");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/head "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response = HTTP::Client.head url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Head,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId");
var request = new RestRequest("", Method.Head);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
req, _ := http.NewRequest("HEAD", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
HEAD /baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("HEAD", "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"))
.method("HEAD", 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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.head()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.head("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.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('HEAD', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'HEAD',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId';
const options = {method: 'HEAD'};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId',
method: 'HEAD',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.head()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'HEAD',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId',
headers: {}
};
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: 'HEAD',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('HEAD', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'HEAD',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId';
const options = {method: 'HEAD'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"HEAD"];
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId" in
Client.call `HEAD uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "HEAD",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('HEAD', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
$request->setMethod(HTTP_METH_HEAD);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
$request->setRequestMethod('HEAD');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId' -Method HEAD
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId' -Method HEAD
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("HEAD", "/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response = requests.head(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response <- VERB("HEAD", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Head.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.head('/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("HEAD").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request HEAD \
--url {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
http HEAD {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
wget --quiet \
--method HEAD \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "HEAD"
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
[DEPRECATED] Get an Order's harvest and change history
{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"))
.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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
.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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history',
headers: {}
};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history
http GET {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[DEPRECATED] Send harvest request for a single Order
{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"))
.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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
.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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest';
const options = {method: 'POST'};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest',
headers: {}
};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest
http POST {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
[DEPRECATED] Set an Order's merchant information
{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
BODY json
{
"order_MerchantECommerceSoftwareName": "",
"order_MerchantECommerceSoftwareVersion": "",
"order_MerchantOrderId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo" {:content-type :json
:form-params {:order_MerchantECommerceSoftwareName "Prestashop"
:order_MerchantECommerceSoftwareVersion "123.0.1"
:order_MerchantOrderId "MyOrderMerchantId"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"),
Content = new StringContent("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"
payload := strings.NewReader("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 160
{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
.setHeader("content-type", "application/json")
.setBody("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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 \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
.header("content-type", "application/json")
.body("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}")
.asString();
const data = JSON.stringify({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
headers: {'content-type': 'application/json'},
data: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_MerchantECommerceSoftwareName":"Prestashop","order_MerchantECommerceSoftwareVersion":"123.0.1","order_MerchantOrderId":"MyOrderMerchantId"}'
};
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "order_MerchantECommerceSoftwareName": "Prestashop",\n "order_MerchantECommerceSoftwareVersion": "123.0.1",\n "order_MerchantOrderId": "MyOrderMerchantId"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
headers: {'content-type': 'application/json'},
body: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
},
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
});
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
headers: {'content-type': 'application/json'},
data: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_MerchantECommerceSoftwareName":"Prestashop","order_MerchantECommerceSoftwareVersion":"123.0.1","order_MerchantOrderId":"MyOrderMerchantId"}'
};
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" };
NSDictionary *parameters = @{ @"order_MerchantECommerceSoftwareName": @"Prestashop",
@"order_MerchantECommerceSoftwareVersion": @"123.0.1",
@"order_MerchantOrderId": @"MyOrderMerchantId" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"]
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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo",
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([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'order_MerchantOrderId' => 'MyOrderMerchantId'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo', [
'body' => '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'order_MerchantOrderId' => 'MyOrderMerchantId'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'order_MerchantOrderId' => 'MyOrderMerchantId'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"
payload = {
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"
payload <- "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo') do |req|
req.body = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo";
let payload = json!({
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo \
--header 'content-type: application/json' \
--data '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}'
echo '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "order_MerchantECommerceSoftwareName": "Prestashop",\n "order_MerchantECommerceSoftwareVersion": "123.0.1",\n "order_MerchantOrderId": "MyOrderMerchantId"\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")! 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
Activate a subscription to the orders
{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate
QUERY PARAMS
id
BODY json
{
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate" {:content-type :json
:form-params {:recoverBeginPeriodOrderLastModificationUtcDate ""
:recoverEndPeriodOrderLastModificationUtcDate ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\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}}/v2/user/marketplaces/orders/subscriptions/:id/activate"),
Content = new StringContent("{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\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}}/v2/user/marketplaces/orders/subscriptions/:id/activate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate"
payload := strings.NewReader("{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/subscriptions/:id/activate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 112
{
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate")
.setHeader("content-type", "application/json")
.setBody("{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\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 \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate")
.header("content-type", "application/json")
.body("{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}")
.asString();
const data = JSON.stringify({
recoverBeginPeriodOrderLastModificationUtcDate: '',
recoverEndPeriodOrderLastModificationUtcDate: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate',
headers: {'content-type': 'application/json'},
data: {
recoverBeginPeriodOrderLastModificationUtcDate: '',
recoverEndPeriodOrderLastModificationUtcDate: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"recoverBeginPeriodOrderLastModificationUtcDate":"","recoverEndPeriodOrderLastModificationUtcDate":""}'
};
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}}/v2/user/marketplaces/orders/subscriptions/:id/activate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "recoverBeginPeriodOrderLastModificationUtcDate": "",\n "recoverEndPeriodOrderLastModificationUtcDate": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/activate',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
recoverBeginPeriodOrderLastModificationUtcDate: '',
recoverEndPeriodOrderLastModificationUtcDate: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate',
headers: {'content-type': 'application/json'},
body: {
recoverBeginPeriodOrderLastModificationUtcDate: '',
recoverEndPeriodOrderLastModificationUtcDate: ''
},
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}}/v2/user/marketplaces/orders/subscriptions/:id/activate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
recoverBeginPeriodOrderLastModificationUtcDate: '',
recoverEndPeriodOrderLastModificationUtcDate: ''
});
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}}/v2/user/marketplaces/orders/subscriptions/:id/activate',
headers: {'content-type': 'application/json'},
data: {
recoverBeginPeriodOrderLastModificationUtcDate: '',
recoverEndPeriodOrderLastModificationUtcDate: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"recoverBeginPeriodOrderLastModificationUtcDate":"","recoverEndPeriodOrderLastModificationUtcDate":""}'
};
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" };
NSDictionary *parameters = @{ @"recoverBeginPeriodOrderLastModificationUtcDate": @"",
@"recoverEndPeriodOrderLastModificationUtcDate": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate"]
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}}/v2/user/marketplaces/orders/subscriptions/:id/activate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate",
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([
'recoverBeginPeriodOrderLastModificationUtcDate' => '',
'recoverEndPeriodOrderLastModificationUtcDate' => ''
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/subscriptions/:id/activate', [
'body' => '{
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'recoverBeginPeriodOrderLastModificationUtcDate' => '',
'recoverEndPeriodOrderLastModificationUtcDate' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'recoverBeginPeriodOrderLastModificationUtcDate' => '',
'recoverEndPeriodOrderLastModificationUtcDate' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/activate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate"
payload = {
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate"
payload <- "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\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}}/v2/user/marketplaces/orders/subscriptions/:id/activate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\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/v2/user/marketplaces/orders/subscriptions/:id/activate') do |req|
req.body = "{\n \"recoverBeginPeriodOrderLastModificationUtcDate\": \"\",\n \"recoverEndPeriodOrderLastModificationUtcDate\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate";
let payload = json!({
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate \
--header 'content-type: application/json' \
--data '{
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
}'
echo '{
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "recoverBeginPeriodOrderLastModificationUtcDate": "",\n "recoverEndPeriodOrderLastModificationUtcDate": ""\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"recoverBeginPeriodOrderLastModificationUtcDate": "",
"recoverEndPeriodOrderLastModificationUtcDate": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/activate")! 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
Creates a subscription to the orders
{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
QUERY PARAMS
id
BODY json
{
"merchantApplicationName": "",
"merchantApplicationVersion": "",
"merchantEmailAlert": "",
"name": "",
"targetUrl": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id" {:content-type :json
:form-params {:merchantApplicationName "MyApp"
:merchantApplicationVersion "1.0"
:merchantEmailAlert "paulsimon@mysupercompany.com"
:name "MySubscriptionName"
:targetUrl "http://www.mydomain.com"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\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}}/v2/user/marketplaces/orders/subscriptions/:id"),
Content = new StringContent("{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\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}}/v2/user/marketplaces/orders/subscriptions/:id");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
payload := strings.NewReader("{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/subscriptions/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 209
{
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\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 \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.header("content-type", "application/json")
.body("{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}")
.asString();
const data = JSON.stringify({
merchantApplicationName: 'MyApp',
merchantApplicationVersion: '1.0',
merchantEmailAlert: 'paulsimon@mysupercompany.com',
name: 'MySubscriptionName',
targetUrl: 'http://www.mydomain.com'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id',
headers: {'content-type': 'application/json'},
data: {
merchantApplicationName: 'MyApp',
merchantApplicationVersion: '1.0',
merchantEmailAlert: 'paulsimon@mysupercompany.com',
name: 'MySubscriptionName',
targetUrl: 'http://www.mydomain.com'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"merchantApplicationName":"MyApp","merchantApplicationVersion":"1.0","merchantEmailAlert":"paulsimon@mysupercompany.com","name":"MySubscriptionName","targetUrl":"http://www.mydomain.com"}'
};
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}}/v2/user/marketplaces/orders/subscriptions/:id',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "merchantApplicationName": "MyApp",\n "merchantApplicationVersion": "1.0",\n "merchantEmailAlert": "paulsimon@mysupercompany.com",\n "name": "MySubscriptionName",\n "targetUrl": "http://www.mydomain.com"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/subscriptions/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
merchantApplicationName: 'MyApp',
merchantApplicationVersion: '1.0',
merchantEmailAlert: 'paulsimon@mysupercompany.com',
name: 'MySubscriptionName',
targetUrl: 'http://www.mydomain.com'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id',
headers: {'content-type': 'application/json'},
body: {
merchantApplicationName: 'MyApp',
merchantApplicationVersion: '1.0',
merchantEmailAlert: 'paulsimon@mysupercompany.com',
name: 'MySubscriptionName',
targetUrl: 'http://www.mydomain.com'
},
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}}/v2/user/marketplaces/orders/subscriptions/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
merchantApplicationName: 'MyApp',
merchantApplicationVersion: '1.0',
merchantEmailAlert: 'paulsimon@mysupercompany.com',
name: 'MySubscriptionName',
targetUrl: 'http://www.mydomain.com'
});
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}}/v2/user/marketplaces/orders/subscriptions/:id',
headers: {'content-type': 'application/json'},
data: {
merchantApplicationName: 'MyApp',
merchantApplicationVersion: '1.0',
merchantEmailAlert: 'paulsimon@mysupercompany.com',
name: 'MySubscriptionName',
targetUrl: 'http://www.mydomain.com'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"merchantApplicationName":"MyApp","merchantApplicationVersion":"1.0","merchantEmailAlert":"paulsimon@mysupercompany.com","name":"MySubscriptionName","targetUrl":"http://www.mydomain.com"}'
};
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" };
NSDictionary *parameters = @{ @"merchantApplicationName": @"MyApp",
@"merchantApplicationVersion": @"1.0",
@"merchantEmailAlert": @"paulsimon@mysupercompany.com",
@"name": @"MySubscriptionName",
@"targetUrl": @"http://www.mydomain.com" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"]
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}}/v2/user/marketplaces/orders/subscriptions/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id",
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([
'merchantApplicationName' => 'MyApp',
'merchantApplicationVersion' => '1.0',
'merchantEmailAlert' => 'paulsimon@mysupercompany.com',
'name' => 'MySubscriptionName',
'targetUrl' => 'http://www.mydomain.com'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/subscriptions/:id', [
'body' => '{
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'merchantApplicationName' => 'MyApp',
'merchantApplicationVersion' => '1.0',
'merchantEmailAlert' => 'paulsimon@mysupercompany.com',
'name' => 'MySubscriptionName',
'targetUrl' => 'http://www.mydomain.com'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'merchantApplicationName' => 'MyApp',
'merchantApplicationVersion' => '1.0',
'merchantEmailAlert' => 'paulsimon@mysupercompany.com',
'name' => 'MySubscriptionName',
'targetUrl' => 'http://www.mydomain.com'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/subscriptions/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
payload = {
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
payload <- "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\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}}/v2/user/marketplaces/orders/subscriptions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\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/v2/user/marketplaces/orders/subscriptions/:id') do |req|
req.body = "{\n \"merchantApplicationName\": \"MyApp\",\n \"merchantApplicationVersion\": \"1.0\",\n \"merchantEmailAlert\": \"paulsimon@mysupercompany.com\",\n \"name\": \"MySubscriptionName\",\n \"targetUrl\": \"http://www.mydomain.com\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id";
let payload = json!({
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id \
--header 'content-type: application/json' \
--data '{
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
}'
echo '{
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "merchantApplicationName": "MyApp",\n "merchantApplicationVersion": "1.0",\n "merchantEmailAlert": "paulsimon@mysupercompany.com",\n "name": "MySubscriptionName",\n "targetUrl": "http://www.mydomain.com"\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"merchantApplicationName": "MyApp",
"merchantApplicationVersion": "1.0",
"merchantEmailAlert": "paulsimon@mysupercompany.com",
"name": "MySubscriptionName",
"targetUrl": "http://www.mydomain.com"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")! 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
Deactivate a subscription to the orders
{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/subscriptions/:id/deactivate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate"))
.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}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate")
.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}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate';
const options = {method: 'POST'};
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}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/deactivate',
headers: {}
};
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}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate');
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}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/deactivate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/deactivate') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate
http POST {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/deactivate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a subscription to the orders
{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/user/marketplaces/orders/subscriptions/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"))
.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}}/v2/user/marketplaces/orders/subscriptions/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.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}}/v2/user/marketplaces/orders/subscriptions/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id';
const options = {method: 'DELETE'};
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}}/v2/user/marketplaces/orders/subscriptions/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/subscriptions/:id',
headers: {}
};
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}}/v2/user/marketplaces/orders/subscriptions/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
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}}/v2/user/marketplaces/orders/subscriptions/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
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}}/v2/user/marketplaces/orders/subscriptions/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/user/marketplaces/orders/subscriptions/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/user/marketplaces/orders/subscriptions/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
http DELETE {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
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
Force retry push orders immediatly
{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/subscriptions/:id/retry HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry"))
.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}}/v2/user/marketplaces/orders/subscriptions/:id/retry")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry")
.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}}/v2/user/marketplaces/orders/subscriptions/:id/retry');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry';
const options = {method: 'POST'};
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}}/v2/user/marketplaces/orders/subscriptions/:id/retry',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/retry',
headers: {}
};
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}}/v2/user/marketplaces/orders/subscriptions/:id/retry'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry');
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}}/v2/user/marketplaces/orders/subscriptions/:id/retry'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/v2/user/marketplaces/orders/subscriptions/:id/retry" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/retry")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/retry') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry
http POST {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/retry")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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 a subscription to the orders
{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/subscriptions/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"))
.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}}/v2/user/marketplaces/orders/subscriptions/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.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}}/v2/user/marketplaces/orders/subscriptions/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/subscriptions/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/subscriptions/:id',
headers: {}
};
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}}/v2/user/marketplaces/orders/subscriptions/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
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}}/v2/user/marketplaces/orders/subscriptions/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/subscriptions/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/subscriptions/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/subscriptions/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
http GET {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/subscriptions/:id/reporting HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting"))
.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}}/v2/user/marketplaces/orders/subscriptions/:id/reporting")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting")
.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}}/v2/user/marketplaces/orders/subscriptions/:id/reporting');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/subscriptions/:id/reporting',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/reporting',
headers: {}
};
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}}/v2/user/marketplaces/orders/subscriptions/:id/reporting'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting');
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}}/v2/user/marketplaces/orders/subscriptions/:id/reporting'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/subscriptions/:id/reporting" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/reporting")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/subscriptions/:id/reporting') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting
http GET {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/:id/reporting")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[
{
"eventId": "b0d3faea-f881-439f-ba92-02b1168511ea",
"requestUri": "http://www.mydomain.com",
"responseUri": "http://www.mydomain.com"
}
]
GET
Get the subscription list
{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/subscriptions/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/"))
.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}}/v2/user/marketplaces/orders/subscriptions/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/")
.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}}/v2/user/marketplaces/orders/subscriptions/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/subscriptions/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/subscriptions/',
headers: {}
};
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}}/v2/user/marketplaces/orders/subscriptions/'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/');
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}}/v2/user/marketplaces/orders/subscriptions/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/subscriptions/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/subscriptions/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/subscriptions/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/
http GET {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/subscriptions/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/subscriptions/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Send a batch of operations to change your marketplace Order information- accept, ship, etc. (max 100 items per call) (POST)
{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType
QUERY PARAMS
userName
changeOrderType
BODY json
{
"changeOrders": [
{
"changeOrderRequest": {},
"order": {
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType" {:query-params {:userName ""}
:content-type :json
:form-params {:changeOrders [{:changeOrderRequest {}
:order {:accountId 0
:beezUPOrderId ""
:marketplaceTechnicalCode ""}}]}})
require "http/client"
url = "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName="),
Content = new StringContent("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\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}}/orders/v3/batches/changeOrders/:changeOrderType?userName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName="
payload := strings.NewReader("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/batches/changeOrders/:changeOrderType?userName= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 188
{
"changeOrders": [
{
"changeOrderRequest": {},
"order": {
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=")
.setHeader("content-type", "application/json")
.setBody("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\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 \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=")
.header("content-type", "application/json")
.body("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}")
.asString();
const data = JSON.stringify({
changeOrders: [
{
changeOrderRequest: {},
order: {
accountId: 0,
beezUPOrderId: '',
marketplaceTechnicalCode: ''
}
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {
changeOrders: [
{
changeOrderRequest: {},
order: {accountId: 0, beezUPOrderId: '', marketplaceTechnicalCode: ''}
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"changeOrders":[{"changeOrderRequest":{},"order":{"accountId":0,"beezUPOrderId":"","marketplaceTechnicalCode":""}}]}'
};
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}}/orders/v3/batches/changeOrders/:changeOrderType?userName=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "changeOrders": [\n {\n "changeOrderRequest": {},\n "order": {\n "accountId": 0,\n "beezUPOrderId": "",\n "marketplaceTechnicalCode": ""\n }\n }\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 \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/batches/changeOrders/:changeOrderType?userName=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
changeOrders: [
{
changeOrderRequest: {},
order: {accountId: 0, beezUPOrderId: '', marketplaceTechnicalCode: ''}
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType',
qs: {userName: ''},
headers: {'content-type': 'application/json'},
body: {
changeOrders: [
{
changeOrderRequest: {},
order: {accountId: 0, beezUPOrderId: '', marketplaceTechnicalCode: ''}
}
]
},
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}}/orders/v3/batches/changeOrders/:changeOrderType');
req.query({
userName: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
changeOrders: [
{
changeOrderRequest: {},
order: {
accountId: 0,
beezUPOrderId: '',
marketplaceTechnicalCode: ''
}
}
]
});
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}}/orders/v3/batches/changeOrders/:changeOrderType',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {
changeOrders: [
{
changeOrderRequest: {},
order: {accountId: 0, beezUPOrderId: '', marketplaceTechnicalCode: ''}
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"changeOrders":[{"changeOrderRequest":{},"order":{"accountId":0,"beezUPOrderId":"","marketplaceTechnicalCode":""}}]}'
};
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" };
NSDictionary *parameters = @{ @"changeOrders": @[ @{ @"changeOrderRequest": @{ }, @"order": @{ @"accountId": @0, @"beezUPOrderId": @"", @"marketplaceTechnicalCode": @"" } } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName="]
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}}/orders/v3/batches/changeOrders/:changeOrderType?userName=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=",
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([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => [
'accountId' => 0,
'beezUPOrderId' => '',
'marketplaceTechnicalCode' => ''
]
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/orders/v3/batches/changeOrders/:changeOrderType?userName=', [
'body' => '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": {
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'userName' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => [
'accountId' => 0,
'beezUPOrderId' => '',
'marketplaceTechnicalCode' => ''
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => [
'accountId' => 0,
'beezUPOrderId' => '',
'marketplaceTechnicalCode' => ''
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'userName' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": {
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": {
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/orders/v3/batches/changeOrders/:changeOrderType?userName=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType"
querystring = {"userName":""}
payload = { "changeOrders": [
{
"changeOrderRequest": {},
"order": {
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType"
queryString <- list(userName = "")
payload <- "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/orders/v3/batches/changeOrders/:changeOrderType') do |req|
req.params['userName'] = ''
req.body = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": {\n \"accountId\": 0,\n \"beezUPOrderId\": \"\",\n \"marketplaceTechnicalCode\": \"\"\n }\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType";
let querystring = [
("userName", ""),
];
let payload = json!({"changeOrders": (
json!({
"changeOrderRequest": json!({}),
"order": json!({
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
})
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=' \
--header 'content-type: application/json' \
--data '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": {
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
}
]
}'
echo '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": {
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
}
]
}' | \
http POST '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "changeOrders": [\n {\n "changeOrderRequest": {},\n "order": {\n "accountId": 0,\n "beezUPOrderId": "",\n "marketplaceTechnicalCode": ""\n }\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["changeOrders": [
[
"changeOrderRequest": [],
"order": [
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
]
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/batches/changeOrders/:changeOrderType?userName=")! 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
Send a batch of operations to change your marketplace Order information- accept, ship, etc. (max 100 items per call)
{{baseUrl}}/orders/v3/batches/changeOrders
QUERY PARAMS
userName
BODY json
{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/batches/changeOrders?userName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/batches/changeOrders" {:query-params {:userName ""}
:content-type :json
:form-params {:changeOrders [{:changeOrderRequest {}
:order ""}]}})
require "http/client"
url = "{{baseUrl}}/orders/v3/batches/changeOrders?userName="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/batches/changeOrders?userName="),
Content = new StringContent("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\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}}/orders/v3/batches/changeOrders?userName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/batches/changeOrders?userName="
payload := strings.NewReader("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/batches/changeOrders?userName= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 89
{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/batches/changeOrders?userName=")
.setHeader("content-type", "application/json")
.setBody("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/batches/changeOrders?userName="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\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 \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/orders/v3/batches/changeOrders?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/batches/changeOrders?userName=")
.header("content-type", "application/json")
.body("{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
changeOrders: [
{
changeOrderRequest: {},
order: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/orders/v3/batches/changeOrders?userName=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/batches/changeOrders',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {changeOrders: [{changeOrderRequest: {}, order: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/batches/changeOrders?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"changeOrders":[{"changeOrderRequest":{},"order":""}]}'
};
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}}/orders/v3/batches/changeOrders?userName=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "changeOrders": [\n {\n "changeOrderRequest": {},\n "order": ""\n }\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 \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/batches/changeOrders?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/batches/changeOrders?userName=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({changeOrders: [{changeOrderRequest: {}, order: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/batches/changeOrders',
qs: {userName: ''},
headers: {'content-type': 'application/json'},
body: {changeOrders: [{changeOrderRequest: {}, order: ''}]},
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}}/orders/v3/batches/changeOrders');
req.query({
userName: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
changeOrders: [
{
changeOrderRequest: {},
order: ''
}
]
});
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}}/orders/v3/batches/changeOrders',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {changeOrders: [{changeOrderRequest: {}, order: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/batches/changeOrders?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"changeOrders":[{"changeOrderRequest":{},"order":""}]}'
};
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" };
NSDictionary *parameters = @{ @"changeOrders": @[ @{ @"changeOrderRequest": @{ }, @"order": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/batches/changeOrders?userName="]
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}}/orders/v3/batches/changeOrders?userName=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/batches/changeOrders?userName=",
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([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/orders/v3/batches/changeOrders?userName=', [
'body' => '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/batches/changeOrders');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'userName' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'changeOrders' => [
[
'changeOrderRequest' => [
],
'order' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/orders/v3/batches/changeOrders');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'userName' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/batches/changeOrders?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/batches/changeOrders?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/orders/v3/batches/changeOrders?userName=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/batches/changeOrders"
querystring = {"userName":""}
payload = { "changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/batches/changeOrders"
queryString <- list(userName = "")
payload <- "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/batches/changeOrders?userName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/orders/v3/batches/changeOrders') do |req|
req.params['userName'] = ''
req.body = "{\n \"changeOrders\": [\n {\n \"changeOrderRequest\": {},\n \"order\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/batches/changeOrders";
let querystring = [
("userName", ""),
];
let payload = json!({"changeOrders": (
json!({
"changeOrderRequest": json!({}),
"order": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/orders/v3/batches/changeOrders?userName=' \
--header 'content-type: application/json' \
--data '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}'
echo '{
"changeOrders": [
{
"changeOrderRequest": {},
"order": ""
}
]
}' | \
http POST '{{baseUrl}}/orders/v3/batches/changeOrders?userName=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "changeOrders": [\n {\n "changeOrderRequest": {},\n "order": ""\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/orders/v3/batches/changeOrders?userName='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["changeOrders": [
[
"changeOrderRequest": [],
"order": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/batches/changeOrders?userName=")! 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
Send a batch of operations to clear an Order's merchant information (max 100 items per call)
{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos
BODY json
{
"orders": [
{
"accountId": 0,
"beezUPOrderId": "",
"marketplaceTechnicalCode": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos" {:content-type :json
:form-params {:orders [{:accountId "1234"
:beezUPOrderId "0"
:marketplaceTechnicalCode "Amazon"} {:accountId "5678"
:beezUPOrderId "0"
:marketplaceTechnicalCode "Amazon"} {:accountId "9876"
:beezUPOrderId "0"
:marketplaceTechnicalCode "Ebay"}]}})
require "http/client"
url = "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos"),
Content = new StringContent("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\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}}/orders/v3/batches/clearMerchantOrderInfos");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos"
payload := strings.NewReader("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/batches/clearMerchantOrderInfos HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 351
{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos")
.setHeader("content-type", "application/json")
.setBody("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\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 \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos")
.header("content-type", "application/json")
.body("{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
orders: [
{
accountId: '1234',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Amazon'
},
{
accountId: '5678',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Amazon'
},
{
accountId: '9876',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Ebay'
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos',
headers: {'content-type': 'application/json'},
data: {
orders: [
{accountId: '1234', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '5678', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '9876', beezUPOrderId: '0', marketplaceTechnicalCode: 'Ebay'}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"orders":[{"accountId":"1234","beezUPOrderId":"0","marketplaceTechnicalCode":"Amazon"},{"accountId":"5678","beezUPOrderId":"0","marketplaceTechnicalCode":"Amazon"},{"accountId":"9876","beezUPOrderId":"0","marketplaceTechnicalCode":"Ebay"}]}'
};
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}}/orders/v3/batches/clearMerchantOrderInfos',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "orders": [\n {\n "accountId": "1234",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Amazon"\n },\n {\n "accountId": "5678",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Amazon"\n },\n {\n "accountId": "9876",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Ebay"\n }\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 \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/batches/clearMerchantOrderInfos',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
orders: [
{accountId: '1234', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '5678', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '9876', beezUPOrderId: '0', marketplaceTechnicalCode: 'Ebay'}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos',
headers: {'content-type': 'application/json'},
body: {
orders: [
{accountId: '1234', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '5678', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '9876', beezUPOrderId: '0', marketplaceTechnicalCode: 'Ebay'}
]
},
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}}/orders/v3/batches/clearMerchantOrderInfos');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
orders: [
{
accountId: '1234',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Amazon'
},
{
accountId: '5678',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Amazon'
},
{
accountId: '9876',
beezUPOrderId: '0',
marketplaceTechnicalCode: 'Ebay'
}
]
});
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}}/orders/v3/batches/clearMerchantOrderInfos',
headers: {'content-type': 'application/json'},
data: {
orders: [
{accountId: '1234', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '5678', beezUPOrderId: '0', marketplaceTechnicalCode: 'Amazon'},
{accountId: '9876', beezUPOrderId: '0', marketplaceTechnicalCode: 'Ebay'}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"orders":[{"accountId":"1234","beezUPOrderId":"0","marketplaceTechnicalCode":"Amazon"},{"accountId":"5678","beezUPOrderId":"0","marketplaceTechnicalCode":"Amazon"},{"accountId":"9876","beezUPOrderId":"0","marketplaceTechnicalCode":"Ebay"}]}'
};
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" };
NSDictionary *parameters = @{ @"orders": @[ @{ @"accountId": @"1234", @"beezUPOrderId": @"0", @"marketplaceTechnicalCode": @"Amazon" }, @{ @"accountId": @"5678", @"beezUPOrderId": @"0", @"marketplaceTechnicalCode": @"Amazon" }, @{ @"accountId": @"9876", @"beezUPOrderId": @"0", @"marketplaceTechnicalCode": @"Ebay" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos"]
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}}/orders/v3/batches/clearMerchantOrderInfos" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos",
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([
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '5678',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '9876',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Ebay'
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/orders/v3/batches/clearMerchantOrderInfos', [
'body' => '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '5678',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '9876',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Ebay'
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '5678',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Amazon'
],
[
'accountId' => '9876',
'beezUPOrderId' => '0',
'marketplaceTechnicalCode' => 'Ebay'
]
]
]));
$request->setRequestUrl('{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/orders/v3/batches/clearMerchantOrderInfos", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos"
payload = { "orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos"
payload <- "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/orders/v3/batches/clearMerchantOrderInfos') do |req|
req.body = "{\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Amazon\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"0\",\n \"marketplaceTechnicalCode\": \"Ebay\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos";
let payload = json!({"orders": (
json!({
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
}),
json!({
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
}),
json!({
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos \
--header 'content-type: application/json' \
--data '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}'
echo '{
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
},
{
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
}
]
}' | \
http POST {{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "orders": [\n {\n "accountId": "1234",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Amazon"\n },\n {\n "accountId": "5678",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Amazon"\n },\n {\n "accountId": "9876",\n "beezUPOrderId": "0",\n "marketplaceTechnicalCode": "Ebay"\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["orders": [
[
"accountId": "1234",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
],
[
"accountId": "5678",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Amazon"
],
[
"accountId": "9876",
"beezUPOrderId": "0",
"marketplaceTechnicalCode": "Ebay"
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/batches/clearMerchantOrderInfos")! 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
Send a batch of operations to set an Order's merchant information (max 100 items per call)
{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos
BODY json
{
"order_MerchantECommerceSoftwareName": "",
"order_MerchantECommerceSoftwareVersion": "",
"orders": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos" {:content-type :json
:form-params {:order_MerchantECommerceSoftwareName "Prestashop"
:order_MerchantECommerceSoftwareVersion "123.0.1"
:orders [{:accountId "1234"
:beezUPOrderId "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53"
:marketplaceTechnicalCode "Amazon"
:order_MerchantOrderId "BX1234"} {:accountId "5678"
:beezUPOrderId "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4"
:marketplaceTechnicalCode "Amazon"
:order_MerchantOrderId "BX5678"} {:accountId "9876"
:beezUPOrderId "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823"
:marketplaceTechnicalCode "Ebay"
:order_MerchantOrderId "BX9876"}]}})
require "http/client"
url = "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos"),
Content = new StringContent("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\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}}/orders/v3/batches/setMerchantOrderInfos");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos"
payload := strings.NewReader("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/batches/setMerchantOrderInfos HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 722
{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos")
.setHeader("content-type", "application/json")
.setBody("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\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 \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos")
.header("content-type", "application/json")
.body("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos',
headers: {'content-type': 'application/json'},
data: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_MerchantECommerceSoftwareName":"Prestashop","order_MerchantECommerceSoftwareVersion":"123.0.1","orders":[{"accountId":"1234","beezUPOrderId":"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53","marketplaceTechnicalCode":"Amazon","order_MerchantOrderId":"BX1234"},{"accountId":"5678","beezUPOrderId":"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4","marketplaceTechnicalCode":"Amazon","order_MerchantOrderId":"BX5678"},{"accountId":"9876","beezUPOrderId":"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823","marketplaceTechnicalCode":"Ebay","order_MerchantOrderId":"BX9876"}]}'
};
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}}/orders/v3/batches/setMerchantOrderInfos',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "order_MerchantECommerceSoftwareName": "Prestashop",\n "order_MerchantECommerceSoftwareVersion": "123.0.1",\n "orders": [\n {\n "accountId": "1234",\n "beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",\n "marketplaceTechnicalCode": "Amazon",\n "order_MerchantOrderId": "BX1234"\n },\n {\n "accountId": "5678",\n "beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",\n "marketplaceTechnicalCode": "Amazon",\n "order_MerchantOrderId": "BX5678"\n },\n {\n "accountId": "9876",\n "beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",\n "marketplaceTechnicalCode": "Ebay",\n "order_MerchantOrderId": "BX9876"\n }\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 \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/batches/setMerchantOrderInfos',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos',
headers: {'content-type': 'application/json'},
body: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
},
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}}/orders/v3/batches/setMerchantOrderInfos');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
});
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}}/orders/v3/batches/setMerchantOrderInfos',
headers: {'content-type': 'application/json'},
data: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
orders: [
{
accountId: '1234',
beezUPOrderId: '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX1234'
},
{
accountId: '5678',
beezUPOrderId: '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
marketplaceTechnicalCode: 'Amazon',
order_MerchantOrderId: 'BX5678'
},
{
accountId: '9876',
beezUPOrderId: '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
marketplaceTechnicalCode: 'Ebay',
order_MerchantOrderId: 'BX9876'
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_MerchantECommerceSoftwareName":"Prestashop","order_MerchantECommerceSoftwareVersion":"123.0.1","orders":[{"accountId":"1234","beezUPOrderId":"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53","marketplaceTechnicalCode":"Amazon","order_MerchantOrderId":"BX1234"},{"accountId":"5678","beezUPOrderId":"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4","marketplaceTechnicalCode":"Amazon","order_MerchantOrderId":"BX5678"},{"accountId":"9876","beezUPOrderId":"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823","marketplaceTechnicalCode":"Ebay","order_MerchantOrderId":"BX9876"}]}'
};
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" };
NSDictionary *parameters = @{ @"order_MerchantECommerceSoftwareName": @"Prestashop",
@"order_MerchantECommerceSoftwareVersion": @"123.0.1",
@"orders": @[ @{ @"accountId": @"1234", @"beezUPOrderId": @"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53", @"marketplaceTechnicalCode": @"Amazon", @"order_MerchantOrderId": @"BX1234" }, @{ @"accountId": @"5678", @"beezUPOrderId": @"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4", @"marketplaceTechnicalCode": @"Amazon", @"order_MerchantOrderId": @"BX5678" }, @{ @"accountId": @"9876", @"beezUPOrderId": @"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823", @"marketplaceTechnicalCode": @"Ebay", @"order_MerchantOrderId": @"BX9876" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos"]
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}}/orders/v3/batches/setMerchantOrderInfos" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos",
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([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX1234'
],
[
'accountId' => '5678',
'beezUPOrderId' => '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX5678'
],
[
'accountId' => '9876',
'beezUPOrderId' => '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
'marketplaceTechnicalCode' => 'Ebay',
'order_MerchantOrderId' => 'BX9876'
]
]
]),
CURLOPT_HTTPHEADER => [
"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}}/orders/v3/batches/setMerchantOrderInfos', [
'body' => '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX1234'
],
[
'accountId' => '5678',
'beezUPOrderId' => '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX5678'
],
[
'accountId' => '9876',
'beezUPOrderId' => '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
'marketplaceTechnicalCode' => 'Ebay',
'order_MerchantOrderId' => 'BX9876'
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'orders' => [
[
'accountId' => '1234',
'beezUPOrderId' => '8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX1234'
],
[
'accountId' => '5678',
'beezUPOrderId' => '8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4',
'marketplaceTechnicalCode' => 'Amazon',
'order_MerchantOrderId' => 'BX5678'
],
[
'accountId' => '9876',
'beezUPOrderId' => '8D47FF150217B60bdec05ab61c445d1a59e3da050b52823',
'marketplaceTechnicalCode' => 'Ebay',
'order_MerchantOrderId' => 'BX9876'
]
]
]));
$request->setRequestUrl('{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/orders/v3/batches/setMerchantOrderInfos", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos"
payload = {
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos"
payload <- "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/orders/v3/batches/setMerchantOrderInfos') do |req|
req.body = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"orders\": [\n {\n \"accountId\": \"1234\",\n \"beezUPOrderId\": \"8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX1234\"\n },\n {\n \"accountId\": \"5678\",\n \"beezUPOrderId\": \"8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4\",\n \"marketplaceTechnicalCode\": \"Amazon\",\n \"order_MerchantOrderId\": \"BX5678\"\n },\n {\n \"accountId\": \"9876\",\n \"beezUPOrderId\": \"8D47FF150217B60bdec05ab61c445d1a59e3da050b52823\",\n \"marketplaceTechnicalCode\": \"Ebay\",\n \"order_MerchantOrderId\": \"BX9876\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos";
let payload = json!({
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": (
json!({
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
}),
json!({
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
}),
json!({
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/orders/v3/batches/setMerchantOrderInfos \
--header 'content-type: application/json' \
--data '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}'
echo '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
{
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
},
{
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
},
{
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
}
]
}' | \
http POST {{baseUrl}}/orders/v3/batches/setMerchantOrderInfos \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "order_MerchantECommerceSoftwareName": "Prestashop",\n "order_MerchantECommerceSoftwareVersion": "123.0.1",\n "orders": [\n {\n "accountId": "1234",\n "beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",\n "marketplaceTechnicalCode": "Amazon",\n "order_MerchantOrderId": "BX1234"\n },\n {\n "accountId": "5678",\n "beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",\n "marketplaceTechnicalCode": "Amazon",\n "order_MerchantOrderId": "BX5678"\n },\n {\n "accountId": "9876",\n "beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",\n "marketplaceTechnicalCode": "Ebay",\n "order_MerchantOrderId": "BX9876"\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/orders/v3/batches/setMerchantOrderInfos
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"orders": [
[
"accountId": "1234",
"beezUPOrderId": "8D47FF1427A26B064ca98e95f644361ada5a5be0bbb3b53",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX1234"
],
[
"accountId": "5678",
"beezUPOrderId": "8D47FF149F213D055f26e3c413e4c9ba5c5cfda460547a4",
"marketplaceTechnicalCode": "Amazon",
"order_MerchantOrderId": "BX5678"
],
[
"accountId": "9876",
"beezUPOrderId": "8D47FF150217B60bdec05ab61c445d1a59e3da050b52823",
"marketplaceTechnicalCode": "Ebay",
"order_MerchantOrderId": "BX9876"
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/batches/setMerchantOrderInfos")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetMarketplaceAccountsSynchronizationV3
{{baseUrl}}/orders/v3/status
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/status");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/orders/v3/status")
require "http/client"
url = "{{baseUrl}}/orders/v3/status"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/orders/v3/status"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/status");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/status"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/orders/v3/status HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/orders/v3/status")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/status"))
.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}}/orders/v3/status")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/orders/v3/status")
.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}}/orders/v3/status');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/orders/v3/status'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/status';
const options = {method: 'GET'};
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}}/orders/v3/status',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/status")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/status',
headers: {}
};
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}}/orders/v3/status'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/orders/v3/status');
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}}/orders/v3/status'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/status"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/orders/v3/status" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/status",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/orders/v3/status');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/status');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/status');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/status' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/status' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/orders/v3/status")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/status"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/status"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/orders/v3/status') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/status";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/orders/v3/status
http GET {{baseUrl}}/orders/v3/status
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/orders/v3/status
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
GetOrderManagementReadyMarketplaceBusinessCode
{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode")
require "http/client"
url = "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode"))
.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}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode")
.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}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode';
const options = {method: 'GET'};
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}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode',
headers: {}
};
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}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode');
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}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode
http GET {{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
[
{
"codeIdentifier": "FRA",
"intIdentifier": "1",
"position": "1",
"translationText": "France"
}
]
POST
Send harvest request to all your marketplaces
{{baseUrl}}/orders/v3/harvest
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/harvest");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/harvest")
require "http/client"
url = "{{baseUrl}}/orders/v3/harvest"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/harvest"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/harvest");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/harvest"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/harvest HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/harvest")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/harvest"))
.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}}/orders/v3/harvest")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/harvest")
.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}}/orders/v3/harvest');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/orders/v3/harvest'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/harvest';
const options = {method: 'POST'};
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}}/orders/v3/harvest',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/harvest")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/harvest',
headers: {}
};
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}}/orders/v3/harvest'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/orders/v3/harvest');
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}}/orders/v3/harvest'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/harvest';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/harvest"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/orders/v3/harvest" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/harvest",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/orders/v3/harvest');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/harvest');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/harvest');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/harvest' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/harvest' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/orders/v3/harvest")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/harvest"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/harvest"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/harvest")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/orders/v3/harvest') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/harvest";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/orders/v3/harvest
http POST {{baseUrl}}/orders/v3/harvest
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/orders/v3/harvest
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/harvest")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Get a paginated list of all Orders with all Order and Order Item(s) properties
{{baseUrl}}/orders/v3/list/full
HEADERS
Accept-Encoding
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/list/full");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept-encoding: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/list/full" {:headers {:accept-encoding ""}})
require "http/client"
url = "{{baseUrl}}/orders/v3/list/full"
headers = HTTP::Headers{
"accept-encoding" => ""
}
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}}/orders/v3/list/full"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/list/full");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept-encoding", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/list/full"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("accept-encoding", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/list/full HTTP/1.1
Accept-Encoding:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/list/full")
.setHeader("accept-encoding", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/list/full"))
.header("accept-encoding", "")
.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}}/orders/v3/list/full")
.post(null)
.addHeader("accept-encoding", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/list/full")
.header("accept-encoding", "")
.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}}/orders/v3/list/full');
xhr.setRequestHeader('accept-encoding', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/list/full',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/list/full';
const options = {method: 'POST', headers: {'accept-encoding': ''}};
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}}/orders/v3/list/full',
method: 'POST',
headers: {
'accept-encoding': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/list/full")
.post(null)
.addHeader("accept-encoding", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/list/full',
headers: {
'accept-encoding': ''
}
};
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}}/orders/v3/list/full',
headers: {'accept-encoding': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/orders/v3/list/full');
req.headers({
'accept-encoding': ''
});
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}}/orders/v3/list/full',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/list/full';
const options = {method: 'POST', headers: {'accept-encoding': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept-encoding": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/list/full"]
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}}/orders/v3/list/full" in
let headers = Header.add (Header.init ()) "accept-encoding" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/list/full",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "",
CURLOPT_HTTPHEADER => [
"accept-encoding: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/orders/v3/list/full', [
'headers' => [
'accept-encoding' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/list/full');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept-encoding' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/list/full');
$request->setRequestMethod('POST');
$request->setHeaders([
'accept-encoding' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/list/full' -Method POST -Headers $headers
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/list/full' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = ""
headers = { 'accept-encoding': "" }
conn.request("POST", "/baseUrl/orders/v3/list/full", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/list/full"
payload = ""
headers = {"accept-encoding": ""}
response = requests.post(url, data=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/list/full"
payload <- ""
response <- VERB("POST", url, body = payload, add_headers('accept-encoding' = ''), content_type(""))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/list/full")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept-encoding"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/orders/v3/list/full') do |req|
req.headers['accept-encoding'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/list/full";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept-encoding", "".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}}/orders/v3/list/full \
--header 'accept-encoding: '
http POST {{baseUrl}}/orders/v3/list/full \
accept-encoding:''
wget --quiet \
--method POST \
--header 'accept-encoding: ' \
--output-document \
- {{baseUrl}}/orders/v3/list/full
import Foundation
let headers = ["accept-encoding": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/list/full")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/merchant/orders/v1/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/merchant/orders/v1/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/merchant/orders/v1/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
POST
Get a paginated list of all Orders without details
{{baseUrl}}/orders/v3/list/light
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/list/light");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/list/light")
require "http/client"
url = "{{baseUrl}}/orders/v3/list/light"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/list/light"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/list/light");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/list/light"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/list/light HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/list/light")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/list/light"))
.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}}/orders/v3/list/light")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/list/light")
.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}}/orders/v3/list/light');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/orders/v3/list/light'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/list/light';
const options = {method: 'POST'};
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}}/orders/v3/list/light',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/list/light")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/list/light',
headers: {}
};
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}}/orders/v3/list/light'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/orders/v3/list/light');
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}}/orders/v3/list/light'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/list/light';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/list/light"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/orders/v3/list/light" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/list/light",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/orders/v3/list/light');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/list/light');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/list/light');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/list/light' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/list/light' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = ""
conn.request("POST", "/baseUrl/orders/v3/list/light", payload)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/list/light"
payload = ""
response = requests.post(url, data=payload)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/list/light"
payload <- ""
response <- VERB("POST", url, body = payload, content_type(""))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/list/light")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/orders/v3/list/light') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/list/light";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/orders/v3/list/light
http POST {{baseUrl}}/orders/v3/list/light
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/orders/v3/list/light
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/list/light")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
{
"paginationResult": {
"entryCount": "25",
"links": {
"first": {
"href": "/merchant/orders/v1/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "1",
"pageSize": "25"
}
}
]
},
"last": {
"href": "/merchant/orders/v1/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "38",
"pageSize": "25"
}
}
]
},
"next": {
"href": "/merchant/orders/v1/list/full",
"method": "POST",
"parameters": [
{
"in": "body",
"name": "request",
"schema": "orderListRequest",
"type": "object",
"value": {
"beginPeriodUtcDate": "2014-08-25T07:32:31.584Z",
"endPeriodUtcDate": "2014-09-24T07:32:31.584Z",
"pageNumber": "2",
"pageSize": "25"
}
}
]
}
},
"pageCount": "38",
"totalEntryCount": "943"
}
}
POST
Change your marketplace Order Information (accept, ship, etc.)
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType
QUERY PARAMS
userName
marketplaceTechnicalCode
accountId
beezUPOrderId
changeOrderType
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType" {:query-params {:userName ""}
:content-type :json
:form-params {:order_Shipping_CarrierName "La poste"
:order_Shipping_EstimatedDeliveryDate "2014-09-24T09:58:00Z"
:order_Shipping_FulfillmentDate "2014-09-23T09:58:00Z"
:order_Shipping_ShipperTrackingNumber "1H01845163783"
:order_Shipping_ShippingUrl "https://trackingpackage.com?number=1H01845163783"}})
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="),
Content = new StringContent("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="
payload := strings.NewReader("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 315
{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
.setHeader("content-type", "application/json")
.setBody("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\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 \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
.header("content-type", "application/json")
.body("{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}")
.asString();
const data = JSON.stringify({
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_Shipping_CarrierName":"La poste","order_Shipping_EstimatedDeliveryDate":"2014-09-24T09:58:00Z","order_Shipping_FulfillmentDate":"2014-09-23T09:58:00Z","order_Shipping_ShipperTrackingNumber":"1H01845163783","order_Shipping_ShippingUrl":"https://trackingpackage.com?number=1H01845163783"}'
};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "order_Shipping_CarrierName": "La poste",\n "order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",\n "order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",\n "order_Shipping_ShipperTrackingNumber": "1H01845163783",\n "order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType',
qs: {userName: ''},
headers: {'content-type': 'application/json'},
body: {
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
},
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType');
req.query({
userName: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
});
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {
order_Shipping_CarrierName: 'La poste',
order_Shipping_EstimatedDeliveryDate: '2014-09-24T09:58:00Z',
order_Shipping_FulfillmentDate: '2014-09-23T09:58:00Z',
order_Shipping_ShipperTrackingNumber: '1H01845163783',
order_Shipping_ShippingUrl: 'https://trackingpackage.com?number=1H01845163783'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_Shipping_CarrierName":"La poste","order_Shipping_EstimatedDeliveryDate":"2014-09-24T09:58:00Z","order_Shipping_FulfillmentDate":"2014-09-23T09:58:00Z","order_Shipping_ShipperTrackingNumber":"1H01845163783","order_Shipping_ShippingUrl":"https://trackingpackage.com?number=1H01845163783"}'
};
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" };
NSDictionary *parameters = @{ @"order_Shipping_CarrierName": @"La poste",
@"order_Shipping_EstimatedDeliveryDate": @"2014-09-24T09:58:00Z",
@"order_Shipping_FulfillmentDate": @"2014-09-23T09:58:00Z",
@"order_Shipping_ShipperTrackingNumber": @"1H01845163783",
@"order_Shipping_ShippingUrl": @"https://trackingpackage.com?number=1H01845163783" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName="]
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=",
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([
'order_Shipping_CarrierName' => 'La poste',
'order_Shipping_EstimatedDeliveryDate' => '2014-09-24T09:58:00Z',
'order_Shipping_FulfillmentDate' => '2014-09-23T09:58:00Z',
'order_Shipping_ShipperTrackingNumber' => '1H01845163783',
'order_Shipping_ShippingUrl' => 'https://trackingpackage.com?number=1H01845163783'
]),
CURLOPT_HTTPHEADER => [
"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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=', [
'body' => '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'userName' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'order_Shipping_CarrierName' => 'La poste',
'order_Shipping_EstimatedDeliveryDate' => '2014-09-24T09:58:00Z',
'order_Shipping_FulfillmentDate' => '2014-09-23T09:58:00Z',
'order_Shipping_ShipperTrackingNumber' => '1H01845163783',
'order_Shipping_ShippingUrl' => 'https://trackingpackage.com?number=1H01845163783'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'order_Shipping_CarrierName' => 'La poste',
'order_Shipping_EstimatedDeliveryDate' => '2014-09-24T09:58:00Z',
'order_Shipping_FulfillmentDate' => '2014-09-23T09:58:00Z',
'order_Shipping_ShipperTrackingNumber' => '1H01845163783',
'order_Shipping_ShippingUrl' => 'https://trackingpackage.com?number=1H01845163783'
]));
$request->setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'userName' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType"
querystring = {"userName":""}
payload = {
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType"
queryString <- list(userName = "")
payload <- "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\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/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType') do |req|
req.params['userName'] = ''
req.body = "{\n \"order_Shipping_CarrierName\": \"La poste\",\n \"order_Shipping_EstimatedDeliveryDate\": \"2014-09-24T09:58:00Z\",\n \"order_Shipping_FulfillmentDate\": \"2014-09-23T09:58:00Z\",\n \"order_Shipping_ShipperTrackingNumber\": \"1H01845163783\",\n \"order_Shipping_ShippingUrl\": \"https://trackingpackage.com?number=1H01845163783\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType";
let querystring = [
("userName", ""),
];
let payload = json!({
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=' \
--header 'content-type: application/json' \
--data '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}'
echo '{
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
}' | \
http POST '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "order_Shipping_CarrierName": "La poste",\n "order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",\n "order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",\n "order_Shipping_ShipperTrackingNumber": "1H01845163783",\n "order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"\n}' \
--output-document \
- '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"order_Shipping_CarrierName": "La poste",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/:changeOrderType?userName=")! 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
Clear an Order's merchant information
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"))
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo';
const options = {method: 'POST'};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo',
headers: {}
};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo
http POST {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/clearMerchantOrderInfo")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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 an Order's harvest and change history
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"))
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history';
const options = {method: 'GET'};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history',
headers: {}
};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history
http GET {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 full Order and Order Item(s) properties
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"))
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId';
const options = {method: 'GET'};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId',
headers: {}
};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
http GET {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()
HEAD
Get the meta information about the order (ETag, Last-Modified)
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "HEAD");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/head "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response = HTTP::Client.head url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Head,
RequestUri = new Uri("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId");
var request = new RestRequest("", Method.Head);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
req, _ := http.NewRequest("HEAD", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
HEAD /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("HEAD", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"))
.method("HEAD", 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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.head()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.head("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.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('HEAD', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'HEAD',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId';
const options = {method: 'HEAD'};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId',
method: 'HEAD',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
.head()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'HEAD',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId',
headers: {}
};
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: 'HEAD',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('HEAD', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'HEAD',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId';
const options = {method: 'HEAD'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"HEAD"];
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId" in
Client.call `HEAD uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "HEAD",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('HEAD', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
$request->setMethod(HTTP_METH_HEAD);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId');
$request->setRequestMethod('HEAD');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId' -Method HEAD
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId' -Method HEAD
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("HEAD", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response = requests.head(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId"
response <- VERB("HEAD", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Head.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.head('/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("HEAD").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request HEAD \
--url {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
http HEAD {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
wget --quiet \
--method HEAD \
--output-document \
- {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "HEAD"
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 the order change reporting
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
orderChangeExecutionUUID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID")
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID"))
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID")
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID';
const options = {method: 'GET'};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID',
headers: {}
};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID');
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID
http GET {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/history/:orderChangeExecutionUUID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"changeOrderType": "ShipOrder",
"creationUtcDate": "2017-04-01T13:10:03Z",
"errorMessage": "This is an error message",
"executionUUID": "8D4176FA78D5A7Fffa91e9edc694ec5858be9a1b109507c",
"ipAddress": "127.0.0.1",
"lastUpdateUtcDate": "2017-04-01T13:10:05Z",
"processingStatus": "Done",
"sourceType": "Api",
"sourceUserId": "8a7fbdec-9e71-472e-9974-27d5c1d57cf8",
"sourceUserName": "Guillaume Tell",
"testMode": "false"
}
POST
Send harvest request for a single Order
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"))
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest';
const options = {method: 'POST'};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest',
headers: {}
};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest
http POST {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/harvest")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Send harvest request for an Account
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest
QUERY PARAMS
marketplaceTechnicalCode
accountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest")
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/harvest HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest"))
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest")
.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}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest';
const options = {method: 'POST'};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/harvest',
headers: {}
};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest');
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest');
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/harvest")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/harvest') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest
http POST {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/harvest")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
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
Set an Order's merchant information
{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderId
BODY json
{
"order_MerchantECommerceSoftwareName": "",
"order_MerchantECommerceSoftwareVersion": "",
"order_MerchantOrderId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo" {:content-type :json
:form-params {:order_MerchantECommerceSoftwareName "Prestashop"
:order_MerchantECommerceSoftwareVersion "123.0.1"
:order_MerchantOrderId "MyOrderMerchantId"}})
require "http/client"
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"),
Content = new StringContent("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"
payload := strings.NewReader("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 160
{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
.setHeader("content-type", "application/json")
.setBody("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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 \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
.header("content-type", "application/json")
.body("{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}")
.asString();
const data = JSON.stringify({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
headers: {'content-type': 'application/json'},
data: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_MerchantECommerceSoftwareName":"Prestashop","order_MerchantECommerceSoftwareVersion":"123.0.1","order_MerchantOrderId":"MyOrderMerchantId"}'
};
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "order_MerchantECommerceSoftwareName": "Prestashop",\n "order_MerchantECommerceSoftwareVersion": "123.0.1",\n "order_MerchantOrderId": "MyOrderMerchantId"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
headers: {'content-type': 'application/json'},
body: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
},
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
});
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo',
headers: {'content-type': 'application/json'},
data: {
order_MerchantECommerceSoftwareName: 'Prestashop',
order_MerchantECommerceSoftwareVersion: '123.0.1',
order_MerchantOrderId: 'MyOrderMerchantId'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"order_MerchantECommerceSoftwareName":"Prestashop","order_MerchantECommerceSoftwareVersion":"123.0.1","order_MerchantOrderId":"MyOrderMerchantId"}'
};
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" };
NSDictionary *parameters = @{ @"order_MerchantECommerceSoftwareName": @"Prestashop",
@"order_MerchantECommerceSoftwareVersion": @"123.0.1",
@"order_MerchantOrderId": @"MyOrderMerchantId" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"]
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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo",
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([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'order_MerchantOrderId' => 'MyOrderMerchantId'
]),
CURLOPT_HTTPHEADER => [
"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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo', [
'body' => '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'order_MerchantOrderId' => 'MyOrderMerchantId'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'order_MerchantECommerceSoftwareName' => 'Prestashop',
'order_MerchantECommerceSoftwareVersion' => '123.0.1',
'order_MerchantOrderId' => 'MyOrderMerchantId'
]));
$request->setRequestUrl('{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"
payload = {
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo"
payload <- "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\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/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo') do |req|
req.body = "{\n \"order_MerchantECommerceSoftwareName\": \"Prestashop\",\n \"order_MerchantECommerceSoftwareVersion\": \"123.0.1\",\n \"order_MerchantOrderId\": \"MyOrderMerchantId\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo";
let payload = json!({
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo \
--header 'content-type: application/json' \
--data '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}'
echo '{
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
}' | \
http POST {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "order_MerchantECommerceSoftwareName": "Prestashop",\n "order_MerchantECommerceSoftwareVersion": "123.0.1",\n "order_MerchantOrderId": "MyOrderMerchantId"\n}' \
--output-document \
- {{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"order_MerchantECommerceSoftwareName": "Prestashop",
"order_MerchantECommerceSoftwareVersion": "123.0.1",
"order_MerchantOrderId": "MyOrderMerchantId"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/orders/v3/:marketplaceTechnicalCode/:accountId/:beezUPOrderId/setMerchantOrderInfo")! 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
Generate an Order Invoice batch
{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate
QUERY PARAMS
userName
BODY json
[
{
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate" {:query-params {:userName ""}
:content-type :json
:form-params [{:accountId 0
:beezUPOrderUUID ""
:invoiceSequenceNumber 0
:marketplaceTechnicalCode ""}]})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName="),
Content = new StringContent("[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\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}}/v2/user/marketplaces/orders/invoices/generate?userName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName="
payload := strings.NewReader("[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/invoices/generate?userName= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 125
[
{
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\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 {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=")
.header("content-type", "application/json")
.body("[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
accountId: 0,
beezUPOrderUUID: '',
invoiceSequenceNumber: 0,
marketplaceTechnicalCode: ''
}
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: [
{
accountId: 0,
beezUPOrderUUID: '',
invoiceSequenceNumber: 0,
marketplaceTechnicalCode: ''
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"accountId":0,"beezUPOrderUUID":"","invoiceSequenceNumber":0,"marketplaceTechnicalCode":""}]'
};
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}}/v2/user/marketplaces/orders/invoices/generate?userName=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "accountId": 0,\n "beezUPOrderUUID": "",\n "invoiceSequenceNumber": 0,\n "marketplaceTechnicalCode": ""\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 {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/generate?userName=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
accountId: 0,
beezUPOrderUUID: '',
invoiceSequenceNumber: 0,
marketplaceTechnicalCode: ''
}
]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate',
qs: {userName: ''},
headers: {'content-type': 'application/json'},
body: [
{
accountId: 0,
beezUPOrderUUID: '',
invoiceSequenceNumber: 0,
marketplaceTechnicalCode: ''
}
],
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}}/v2/user/marketplaces/orders/invoices/generate');
req.query({
userName: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
accountId: 0,
beezUPOrderUUID: '',
invoiceSequenceNumber: 0,
marketplaceTechnicalCode: ''
}
]);
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}}/v2/user/marketplaces/orders/invoices/generate',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: [
{
accountId: 0,
beezUPOrderUUID: '',
invoiceSequenceNumber: 0,
marketplaceTechnicalCode: ''
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"accountId":0,"beezUPOrderUUID":"","invoiceSequenceNumber":0,"marketplaceTechnicalCode":""}]'
};
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" };
NSDictionary *parameters = @[ @{ @"accountId": @0, @"beezUPOrderUUID": @"", @"invoiceSequenceNumber": @0, @"marketplaceTechnicalCode": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName="]
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}}/v2/user/marketplaces/orders/invoices/generate?userName=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=",
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([
[
'accountId' => 0,
'beezUPOrderUUID' => '',
'invoiceSequenceNumber' => 0,
'marketplaceTechnicalCode' => ''
]
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/invoices/generate?userName=', [
'body' => '[
{
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'userName' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'accountId' => 0,
'beezUPOrderUUID' => '',
'invoiceSequenceNumber' => 0,
'marketplaceTechnicalCode' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'accountId' => 0,
'beezUPOrderUUID' => '',
'invoiceSequenceNumber' => 0,
'marketplaceTechnicalCode' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'userName' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/invoices/generate?userName=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate"
querystring = {"userName":""}
payload = [
{
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
}
]
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate"
queryString <- list(userName = "")
payload <- "[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2/user/marketplaces/orders/invoices/generate') do |req|
req.params['userName'] = ''
req.body = "[\n {\n \"accountId\": 0,\n \"beezUPOrderUUID\": \"\",\n \"invoiceSequenceNumber\": 0,\n \"marketplaceTechnicalCode\": \"\"\n }\n]"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate";
let querystring = [
("userName", ""),
];
let payload = (
json!({
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=' \
--header 'content-type: application/json' \
--data '[
{
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
}
]'
echo '[
{
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
}
]' | \
http POST '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '[\n {\n "accountId": 0,\n "beezUPOrderUUID": "",\n "invoiceSequenceNumber": 0,\n "marketplaceTechnicalCode": ""\n }\n]' \
--output-document \
- '{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"accountId": 0,
"beezUPOrderUUID": "",
"invoiceSequenceNumber": 0,
"marketplaceTechnicalCode": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/generate?userName=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
[
{
"accountId": "50",
"invoiceSequenceNumber": "879",
"marketplaceTechnicalCode": "CDISCOUNT"
}
]
POST
Generate an Order Invoice
{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate
QUERY PARAMS
userName
marketplaceTechnicalCode
accountId
beezUPOrderUUID
BODY json
{
"invoiceSequenceNumber": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"invoiceSequenceNumber\": \"879\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate" {:query-params {:userName ""}
:content-type :json
:form-params {:invoiceSequenceNumber "879"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"invoiceSequenceNumber\": \"879\"\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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName="),
Content = new StringContent("{\n \"invoiceSequenceNumber\": \"879\"\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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"invoiceSequenceNumber\": \"879\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName="
payload := strings.NewReader("{\n \"invoiceSequenceNumber\": \"879\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 36
{
"invoiceSequenceNumber": "879"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=")
.setHeader("content-type", "application/json")
.setBody("{\n \"invoiceSequenceNumber\": \"879\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"invoiceSequenceNumber\": \"879\"\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 \"invoiceSequenceNumber\": \"879\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=")
.header("content-type", "application/json")
.body("{\n \"invoiceSequenceNumber\": \"879\"\n}")
.asString();
const data = JSON.stringify({
invoiceSequenceNumber: '879'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {invoiceSequenceNumber: '879'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"invoiceSequenceNumber":"879"}'
};
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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "invoiceSequenceNumber": "879"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"invoiceSequenceNumber\": \"879\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({invoiceSequenceNumber: '879'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate',
qs: {userName: ''},
headers: {'content-type': 'application/json'},
body: {invoiceSequenceNumber: '879'},
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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate');
req.query({
userName: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
invoiceSequenceNumber: '879'
});
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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate',
params: {userName: ''},
headers: {'content-type': 'application/json'},
data: {invoiceSequenceNumber: '879'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"invoiceSequenceNumber":"879"}'
};
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" };
NSDictionary *parameters = @{ @"invoiceSequenceNumber": @"879" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName="]
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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"invoiceSequenceNumber\": \"879\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=",
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([
'invoiceSequenceNumber' => '879'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=', [
'body' => '{
"invoiceSequenceNumber": "879"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'userName' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'invoiceSequenceNumber' => '879'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'invoiceSequenceNumber' => '879'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'userName' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"invoiceSequenceNumber": "879"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"invoiceSequenceNumber": "879"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"invoiceSequenceNumber\": \"879\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate"
querystring = {"userName":""}
payload = { "invoiceSequenceNumber": "879" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate"
queryString <- list(userName = "")
payload <- "{\n \"invoiceSequenceNumber\": \"879\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"invoiceSequenceNumber\": \"879\"\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/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate') do |req|
req.params['userName'] = ''
req.body = "{\n \"invoiceSequenceNumber\": \"879\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate";
let querystring = [
("userName", ""),
];
let payload = json!({"invoiceSequenceNumber": "879"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=' \
--header 'content-type: application/json' \
--data '{
"invoiceSequenceNumber": "879"
}'
echo '{
"invoiceSequenceNumber": "879"
}' | \
http POST '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "invoiceSequenceNumber": "879"\n}' \
--output-document \
- '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["invoiceSequenceNumber": "879"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/generate?userName=")! 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
Returns the PDF version of the invoice
{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice
BODY json
{
"orderInvoiceUri": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice" {:content-type :json
:form-params {:orderInvoiceUri "http://www.mydomain.com"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\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}}/v2/user/marketplaces/orders/invoices/getPdfInvoice"),
Content = new StringContent("{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\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}}/v2/user/marketplaces/orders/invoices/getPdfInvoice");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice"
payload := strings.NewReader("{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/invoices/getPdfInvoice HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50
{
"orderInvoiceUri": "http://www.mydomain.com"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice")
.setHeader("content-type", "application/json")
.setBody("{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\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 \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice")
.header("content-type", "application/json")
.body("{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}")
.asString();
const data = JSON.stringify({
orderInvoiceUri: 'http://www.mydomain.com'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice',
headers: {'content-type': 'application/json'},
data: {orderInvoiceUri: 'http://www.mydomain.com'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"orderInvoiceUri":"http://www.mydomain.com"}'
};
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}}/v2/user/marketplaces/orders/invoices/getPdfInvoice',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "orderInvoiceUri": "http://www.mydomain.com"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/getPdfInvoice',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({orderInvoiceUri: 'http://www.mydomain.com'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice',
headers: {'content-type': 'application/json'},
body: {orderInvoiceUri: 'http://www.mydomain.com'},
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}}/v2/user/marketplaces/orders/invoices/getPdfInvoice');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
orderInvoiceUri: 'http://www.mydomain.com'
});
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}}/v2/user/marketplaces/orders/invoices/getPdfInvoice',
headers: {'content-type': 'application/json'},
data: {orderInvoiceUri: 'http://www.mydomain.com'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"orderInvoiceUri":"http://www.mydomain.com"}'
};
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" };
NSDictionary *parameters = @{ @"orderInvoiceUri": @"http://www.mydomain.com" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice"]
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}}/v2/user/marketplaces/orders/invoices/getPdfInvoice" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice",
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([
'orderInvoiceUri' => 'http://www.mydomain.com'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/user/marketplaces/orders/invoices/getPdfInvoice', [
'body' => '{
"orderInvoiceUri": "http://www.mydomain.com"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'orderInvoiceUri' => 'http://www.mydomain.com'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'orderInvoiceUri' => 'http://www.mydomain.com'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"orderInvoiceUri": "http://www.mydomain.com"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"orderInvoiceUri": "http://www.mydomain.com"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/invoices/getPdfInvoice", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice"
payload = { "orderInvoiceUri": "http://www.mydomain.com" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice"
payload <- "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\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}}/v2/user/marketplaces/orders/invoices/getPdfInvoice")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\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/v2/user/marketplaces/orders/invoices/getPdfInvoice') do |req|
req.body = "{\n \"orderInvoiceUri\": \"http://www.mydomain.com\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice";
let payload = json!({"orderInvoiceUri": "http://www.mydomain.com"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice \
--header 'content-type: application/json' \
--data '{
"orderInvoiceUri": "http://www.mydomain.com"
}'
echo '{
"orderInvoiceUri": "http://www.mydomain.com"
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "orderInvoiceUri": "http://www.mydomain.com"\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["orderInvoiceUri": "http://www.mydomain.com"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/getPdfInvoice")! 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
View a preview an Order Invoice
{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview
HEADERS
Accept-Encoding
QUERY PARAMS
marketplaceTechnicalCode
accountId
beezUPOrderUUID
BODY json
{
"invoiceSequenceNumber": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept-encoding: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"invoiceSequenceNumber\": \"879\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview" {:headers {:accept-encoding ""}
:content-type :json
:form-params {:invoiceSequenceNumber "879"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview"
headers = HTTP::Headers{
"accept-encoding" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"invoiceSequenceNumber\": \"879\"\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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview"),
Content = new StringContent("{\n \"invoiceSequenceNumber\": \"879\"\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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept-encoding", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"invoiceSequenceNumber\": \"879\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview"
payload := strings.NewReader("{\n \"invoiceSequenceNumber\": \"879\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("accept-encoding", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview HTTP/1.1
Accept-Encoding:
Content-Type: application/json
Host: example.com
Content-Length: 36
{
"invoiceSequenceNumber": "879"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview")
.setHeader("accept-encoding", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"invoiceSequenceNumber\": \"879\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview"))
.header("accept-encoding", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"invoiceSequenceNumber\": \"879\"\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 \"invoiceSequenceNumber\": \"879\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview")
.post(body)
.addHeader("accept-encoding", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview")
.header("accept-encoding", "")
.header("content-type", "application/json")
.body("{\n \"invoiceSequenceNumber\": \"879\"\n}")
.asString();
const data = JSON.stringify({
invoiceSequenceNumber: '879'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview');
xhr.setRequestHeader('accept-encoding', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
data: {invoiceSequenceNumber: '879'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview';
const options = {
method: 'POST',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: '{"invoiceSequenceNumber":"879"}'
};
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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview',
method: 'POST',
headers: {
'accept-encoding': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "invoiceSequenceNumber": "879"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"invoiceSequenceNumber\": \"879\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview")
.post(body)
.addHeader("accept-encoding", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview',
headers: {
'accept-encoding': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({invoiceSequenceNumber: '879'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: {invoiceSequenceNumber: '879'},
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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview');
req.headers({
'accept-encoding': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
invoiceSequenceNumber: '879'
});
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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
data: {invoiceSequenceNumber: '879'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview';
const options = {
method: 'POST',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: '{"invoiceSequenceNumber":"879"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept-encoding": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"invoiceSequenceNumber": @"879" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview"]
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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview" in
let headers = Header.add_list (Header.init ()) [
("accept-encoding", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"invoiceSequenceNumber\": \"879\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview",
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([
'invoiceSequenceNumber' => '879'
]),
CURLOPT_HTTPHEADER => [
"accept-encoding: ",
"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}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview', [
'body' => '{
"invoiceSequenceNumber": "879"
}',
'headers' => [
'accept-encoding' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept-encoding' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'invoiceSequenceNumber' => '879'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'invoiceSequenceNumber' => '879'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept-encoding' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept-encoding", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"invoiceSequenceNumber": "879"
}'
$headers=@{}
$headers.Add("accept-encoding", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"invoiceSequenceNumber": "879"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"invoiceSequenceNumber\": \"879\"\n}"
headers = {
'accept-encoding': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview"
payload = { "invoiceSequenceNumber": "879" }
headers = {
"accept-encoding": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview"
payload <- "{\n \"invoiceSequenceNumber\": \"879\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('accept-encoding' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept-encoding"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"invoiceSequenceNumber\": \"879\"\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/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview') do |req|
req.headers['accept-encoding'] = ''
req.body = "{\n \"invoiceSequenceNumber\": \"879\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview";
let payload = json!({"invoiceSequenceNumber": "879"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept-encoding", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview \
--header 'accept-encoding: ' \
--header 'content-type: application/json' \
--data '{
"invoiceSequenceNumber": "879"
}'
echo '{
"invoiceSequenceNumber": "879"
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview \
accept-encoding:'' \
content-type:application/json
wget --quiet \
--method POST \
--header 'accept-encoding: ' \
--header 'content-type: application/json' \
--body-data '{\n "invoiceSequenceNumber": "879"\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview
import Foundation
let headers = [
"accept-encoding": "",
"content-type": "application/json"
]
let parameters = ["invoiceSequenceNumber": "879"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/:marketplaceTechnicalCode/:accountId/:beezUPOrderUUID/preview")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Order Invoice design settings
{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/invoices/settings/design HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"))
.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}}/v2/user/marketplaces/orders/invoices/settings/design")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
.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}}/v2/user/marketplaces/orders/invoices/settings/design');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/invoices/settings/design',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/settings/design',
headers: {}
};
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}}/v2/user/marketplaces/orders/invoices/settings/design'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design');
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}}/v2/user/marketplaces/orders/invoices/settings/design'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/invoices/settings/design" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/invoices/settings/design")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/invoices/settings/design') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design
http GET {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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 Order Invoice general settings
{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/marketplaces/orders/invoices/settings/general HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"))
.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}}/v2/user/marketplaces/orders/invoices/settings/general")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
.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}}/v2/user/marketplaces/orders/invoices/settings/general');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general';
const options = {method: 'GET'};
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}}/v2/user/marketplaces/orders/invoices/settings/general',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/settings/general',
headers: {}
};
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}}/v2/user/marketplaces/orders/invoices/settings/general'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general');
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}}/v2/user/marketplaces/orders/invoices/settings/general'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/marketplaces/orders/invoices/settings/general" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/marketplaces/orders/invoices/settings/general")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/marketplaces/orders/invoices/settings/general') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general
http GET {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Save Order Invoice design settings
{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design
BODY json
{
"footerContentHtml": "",
"headerContentHtml": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design" {:content-type :json
:form-params {:footerContentHtml ""
:headerContentHtml ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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}}/v2/user/marketplaces/orders/invoices/settings/design"),
Content = new StringContent("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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}}/v2/user/marketplaces/orders/invoices/settings/design");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"
payload := strings.NewReader("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/marketplaces/orders/invoices/settings/design HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 56
{
"footerContentHtml": "",
"headerContentHtml": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
.setHeader("content-type", "application/json")
.setBody("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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 \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
.header("content-type", "application/json")
.body("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}")
.asString();
const data = JSON.stringify({
footerContentHtml: '',
headerContentHtml: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design',
headers: {'content-type': 'application/json'},
data: {footerContentHtml: '', headerContentHtml: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"footerContentHtml":"","headerContentHtml":""}'
};
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}}/v2/user/marketplaces/orders/invoices/settings/design',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "footerContentHtml": "",\n "headerContentHtml": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/settings/design',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({footerContentHtml: '', headerContentHtml: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design',
headers: {'content-type': 'application/json'},
body: {footerContentHtml: '', headerContentHtml: ''},
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}}/v2/user/marketplaces/orders/invoices/settings/design');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
footerContentHtml: '',
headerContentHtml: ''
});
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}}/v2/user/marketplaces/orders/invoices/settings/design',
headers: {'content-type': 'application/json'},
data: {footerContentHtml: '', headerContentHtml: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"footerContentHtml":"","headerContentHtml":""}'
};
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" };
NSDictionary *parameters = @{ @"footerContentHtml": @"",
@"headerContentHtml": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"]
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}}/v2/user/marketplaces/orders/invoices/settings/design" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design",
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([
'footerContentHtml' => '',
'headerContentHtml' => ''
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design', [
'body' => '{
"footerContentHtml": "",
"headerContentHtml": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'footerContentHtml' => '',
'headerContentHtml' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'footerContentHtml' => '',
'headerContentHtml' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"footerContentHtml": "",
"headerContentHtml": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"footerContentHtml": "",
"headerContentHtml": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/marketplaces/orders/invoices/settings/design", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"
payload = {
"footerContentHtml": "",
"headerContentHtml": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design"
payload <- "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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}}/v2/user/marketplaces/orders/invoices/settings/design")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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.put('/baseUrl/v2/user/marketplaces/orders/invoices/settings/design') do |req|
req.body = "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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}}/v2/user/marketplaces/orders/invoices/settings/design";
let payload = json!({
"footerContentHtml": "",
"headerContentHtml": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/marketplaces/orders/invoices/settings/design \
--header 'content-type: application/json' \
--data '{
"footerContentHtml": "",
"headerContentHtml": ""
}'
echo '{
"footerContentHtml": "",
"headerContentHtml": ""
}' | \
http PUT {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "footerContentHtml": "",\n "headerContentHtml": ""\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"footerContentHtml": "",
"headerContentHtml": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design")! 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()
PUT
Save Order Invoice general settings
{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general
BODY json
{
"cultureName": "",
"invoicePrefix": "",
"invoiceStartingSequenceNumber": 0,
"productVATPercent": "",
"shippingVATPercent": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general" {:content-type :json
:form-params {:cultureName "en"
:invoicePrefix "TOTO"
:invoiceStartingSequenceNumber "879"
:productVATPercent "4.0"
:shippingVATPercent "8.0"}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.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}}/v2/user/marketplaces/orders/invoices/settings/general"),
Content = new StringContent("{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.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}}/v2/user/marketplaces/orders/invoices/settings/general");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"
payload := strings.NewReader("{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/v2/user/marketplaces/orders/invoices/settings/general HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 155
{
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
.setHeader("content-type", "application/json")
.setBody("{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.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 \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
.header("content-type", "application/json")
.body("{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}")
.asString();
const data = JSON.stringify({
cultureName: 'en',
invoicePrefix: 'TOTO',
invoiceStartingSequenceNumber: '879',
productVATPercent: '4.0',
shippingVATPercent: '8.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}}/v2/user/marketplaces/orders/invoices/settings/general');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general',
headers: {'content-type': 'application/json'},
data: {
cultureName: 'en',
invoicePrefix: 'TOTO',
invoiceStartingSequenceNumber: '879',
productVATPercent: '4.0',
shippingVATPercent: '8.0'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"cultureName":"en","invoicePrefix":"TOTO","invoiceStartingSequenceNumber":"879","productVATPercent":"4.0","shippingVATPercent":"8.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}}/v2/user/marketplaces/orders/invoices/settings/general',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "cultureName": "en",\n "invoicePrefix": "TOTO",\n "invoiceStartingSequenceNumber": "879",\n "productVATPercent": "4.0",\n "shippingVATPercent": "8.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 \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/settings/general',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
cultureName: 'en',
invoicePrefix: 'TOTO',
invoiceStartingSequenceNumber: '879',
productVATPercent: '4.0',
shippingVATPercent: '8.0'
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general',
headers: {'content-type': 'application/json'},
body: {
cultureName: 'en',
invoicePrefix: 'TOTO',
invoiceStartingSequenceNumber: '879',
productVATPercent: '4.0',
shippingVATPercent: '8.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}}/v2/user/marketplaces/orders/invoices/settings/general');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
cultureName: 'en',
invoicePrefix: 'TOTO',
invoiceStartingSequenceNumber: '879',
productVATPercent: '4.0',
shippingVATPercent: '8.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}}/v2/user/marketplaces/orders/invoices/settings/general',
headers: {'content-type': 'application/json'},
data: {
cultureName: 'en',
invoicePrefix: 'TOTO',
invoiceStartingSequenceNumber: '879',
productVATPercent: '4.0',
shippingVATPercent: '8.0'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"cultureName":"en","invoicePrefix":"TOTO","invoiceStartingSequenceNumber":"879","productVATPercent":"4.0","shippingVATPercent":"8.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": @"application/json" };
NSDictionary *parameters = @{ @"cultureName": @"en",
@"invoicePrefix": @"TOTO",
@"invoiceStartingSequenceNumber": @"879",
@"productVATPercent": @"4.0",
@"shippingVATPercent": @"8.0" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"]
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}}/v2/user/marketplaces/orders/invoices/settings/general" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general",
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([
'cultureName' => 'en',
'invoicePrefix' => 'TOTO',
'invoiceStartingSequenceNumber' => '879',
'productVATPercent' => '4.0',
'shippingVATPercent' => '8.0'
]),
CURLOPT_HTTPHEADER => [
"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('PUT', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general', [
'body' => '{
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'cultureName' => 'en',
'invoicePrefix' => 'TOTO',
'invoiceStartingSequenceNumber' => '879',
'productVATPercent' => '4.0',
'shippingVATPercent' => '8.0'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'cultureName' => 'en',
'invoicePrefix' => 'TOTO',
'invoiceStartingSequenceNumber' => '879',
'productVATPercent' => '4.0',
'shippingVATPercent' => '8.0'
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/user/marketplaces/orders/invoices/settings/general", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"
payload = {
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general"
payload <- "{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.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}}/v2/user/marketplaces/orders/invoices/settings/general")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.0\"\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.put('/baseUrl/v2/user/marketplaces/orders/invoices/settings/general') do |req|
req.body = "{\n \"cultureName\": \"en\",\n \"invoicePrefix\": \"TOTO\",\n \"invoiceStartingSequenceNumber\": \"879\",\n \"productVATPercent\": \"4.0\",\n \"shippingVATPercent\": \"8.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}}/v2/user/marketplaces/orders/invoices/settings/general";
let payload = json!({
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".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}}/v2/user/marketplaces/orders/invoices/settings/general \
--header 'content-type: application/json' \
--data '{
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
}'
echo '{
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
}' | \
http PUT {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "cultureName": "en",\n "invoicePrefix": "TOTO",\n "invoiceStartingSequenceNumber": "879",\n "productVATPercent": "4.0",\n "shippingVATPercent": "8.0"\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"cultureName": "en",
"invoicePrefix": "TOTO",
"invoiceStartingSequenceNumber": "879",
"productVATPercent": "4.0",
"shippingVATPercent": "8.0"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/general")! 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()
POST
View a preview an Order Invoice using custom design settings
{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview
HEADERS
Accept-Encoding
BODY json
{
"footerContentHtml": "",
"headerContentHtml": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept-encoding: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview" {:headers {:accept-encoding ""}
:content-type :json
:form-params {:footerContentHtml ""
:headerContentHtml ""}})
require "http/client"
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview"
headers = HTTP::Headers{
"accept-encoding" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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}}/v2/user/marketplaces/orders/invoices/settings/design/preview"),
Content = new StringContent("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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}}/v2/user/marketplaces/orders/invoices/settings/design/preview");
var request = new RestRequest("", Method.Post);
request.AddHeader("accept-encoding", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview"
payload := strings.NewReader("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("accept-encoding", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/user/marketplaces/orders/invoices/settings/design/preview HTTP/1.1
Accept-Encoding:
Content-Type: application/json
Host: example.com
Content-Length: 56
{
"footerContentHtml": "",
"headerContentHtml": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview")
.setHeader("accept-encoding", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview"))
.header("accept-encoding", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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 \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview")
.post(body)
.addHeader("accept-encoding", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview")
.header("accept-encoding", "")
.header("content-type", "application/json")
.body("{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}")
.asString();
const data = JSON.stringify({
footerContentHtml: '',
headerContentHtml: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview');
xhr.setRequestHeader('accept-encoding', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
data: {footerContentHtml: '', headerContentHtml: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview';
const options = {
method: 'POST',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: '{"footerContentHtml":"","headerContentHtml":""}'
};
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}}/v2/user/marketplaces/orders/invoices/settings/design/preview',
method: 'POST',
headers: {
'accept-encoding': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "footerContentHtml": "",\n "headerContentHtml": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview")
.post(body)
.addHeader("accept-encoding", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/marketplaces/orders/invoices/settings/design/preview',
headers: {
'accept-encoding': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({footerContentHtml: '', headerContentHtml: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: {footerContentHtml: '', headerContentHtml: ''},
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}}/v2/user/marketplaces/orders/invoices/settings/design/preview');
req.headers({
'accept-encoding': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
footerContentHtml: '',
headerContentHtml: ''
});
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}}/v2/user/marketplaces/orders/invoices/settings/design/preview',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
data: {footerContentHtml: '', headerContentHtml: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview';
const options = {
method: 'POST',
headers: {'accept-encoding': '', 'content-type': 'application/json'},
body: '{"footerContentHtml":"","headerContentHtml":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept-encoding": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"footerContentHtml": @"",
@"headerContentHtml": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview"]
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}}/v2/user/marketplaces/orders/invoices/settings/design/preview" in
let headers = Header.add_list (Header.init ()) [
("accept-encoding", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview",
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([
'footerContentHtml' => '',
'headerContentHtml' => ''
]),
CURLOPT_HTTPHEADER => [
"accept-encoding: ",
"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}}/v2/user/marketplaces/orders/invoices/settings/design/preview', [
'body' => '{
"footerContentHtml": "",
"headerContentHtml": ""
}',
'headers' => [
'accept-encoding' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'accept-encoding' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'footerContentHtml' => '',
'headerContentHtml' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'footerContentHtml' => '',
'headerContentHtml' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept-encoding' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept-encoding", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"footerContentHtml": "",
"headerContentHtml": ""
}'
$headers=@{}
$headers.Add("accept-encoding", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"footerContentHtml": "",
"headerContentHtml": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}"
headers = {
'accept-encoding': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/v2/user/marketplaces/orders/invoices/settings/design/preview", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview"
payload = {
"footerContentHtml": "",
"headerContentHtml": ""
}
headers = {
"accept-encoding": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview"
payload <- "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('accept-encoding' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept-encoding"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\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/v2/user/marketplaces/orders/invoices/settings/design/preview') do |req|
req.headers['accept-encoding'] = ''
req.body = "{\n \"footerContentHtml\": \"\",\n \"headerContentHtml\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview";
let payload = json!({
"footerContentHtml": "",
"headerContentHtml": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept-encoding", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview \
--header 'accept-encoding: ' \
--header 'content-type: application/json' \
--data '{
"footerContentHtml": "",
"headerContentHtml": ""
}'
echo '{
"footerContentHtml": "",
"headerContentHtml": ""
}' | \
http POST {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview \
accept-encoding:'' \
content-type:application/json
wget --quiet \
--method POST \
--header 'accept-encoding: ' \
--header 'content-type: application/json' \
--body-data '{\n "footerContentHtml": "",\n "headerContentHtml": ""\n}' \
--output-document \
- {{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview
import Foundation
let headers = [
"accept-encoding": "",
"content-type": "application/json"
]
let parameters = [
"footerContentHtml": "",
"headerContentHtml": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/marketplaces/orders/invoices/settings/design/preview")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get public channel index
{{baseUrl}}/v2/public/channels/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/public/channels/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/public/channels/")
require "http/client"
url = "{{baseUrl}}/v2/public/channels/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/public/channels/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/public/channels/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/public/channels/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/public/channels/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/public/channels/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/public/channels/"))
.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}}/v2/public/channels/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/public/channels/")
.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}}/v2/public/channels/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/public/channels/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/public/channels/';
const options = {method: 'GET'};
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}}/v2/public/channels/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/public/channels/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/public/channels/',
headers: {}
};
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}}/v2/public/channels/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/public/channels/');
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}}/v2/public/channels/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/public/channels/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/public/channels/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/public/channels/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/public/channels/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/public/channels/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/public/channels/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/public/channels/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/public/channels/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/public/channels/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/public/channels/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/public/channels/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/public/channels/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/public/channels/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/public/channels/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/public/channels/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/public/channels/
http GET {{baseUrl}}/v2/public/channels/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/public/channels/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/public/channels/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
{
"channels": {
"DEU": {
"href": "/v2/public/channels/DEU",
"method": "GET"
},
"ESP": {
"href": "/v2/public/channels/ESP'",
"method": "GET"
},
"FRA": {
"href": "/v2/public/channels/FRA",
"method": "GET"
},
"GBR": {
"href": "/v2/public/channels/GBR",
"method": "GET"
},
"ITA": {
"href": "/v2/public/channels/ITA",
"method": "GET"
}
},
"links": {
"channelCountryLov": {
"href": "/v2/public/lov/www_ChannelCountry",
"method": "GET"
},
"channelTypeLov": {
"href": "/v2/public/lov/ChannelType",
"method": "GET"
},
"sectorLov": {
"href": "/v2/public/lov/ParamSector",
"method": "GET"
},
"self": {
"href": "/v2/public/channels",
"method": "GET"
}
}
}
GET
The channel list for one country
{{baseUrl}}/v2/public/channels/:countryIsoCode
HEADERS
Accept-Encoding
QUERY PARAMS
countryIsoCode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/public/channels/:countryIsoCode");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "accept-encoding: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/public/channels/:countryIsoCode" {:headers {:accept-encoding ""}})
require "http/client"
url = "{{baseUrl}}/v2/public/channels/:countryIsoCode"
headers = HTTP::Headers{
"accept-encoding" => ""
}
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}}/v2/public/channels/:countryIsoCode"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/public/channels/:countryIsoCode");
var request = new RestRequest("", Method.Get);
request.AddHeader("accept-encoding", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/public/channels/:countryIsoCode"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("accept-encoding", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/public/channels/:countryIsoCode HTTP/1.1
Accept-Encoding:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/public/channels/:countryIsoCode")
.setHeader("accept-encoding", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/public/channels/:countryIsoCode"))
.header("accept-encoding", "")
.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}}/v2/public/channels/:countryIsoCode")
.get()
.addHeader("accept-encoding", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/public/channels/:countryIsoCode")
.header("accept-encoding", "")
.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}}/v2/public/channels/:countryIsoCode');
xhr.setRequestHeader('accept-encoding', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/public/channels/:countryIsoCode',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/public/channels/:countryIsoCode';
const options = {method: 'GET', headers: {'accept-encoding': ''}};
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}}/v2/public/channels/:countryIsoCode',
method: 'GET',
headers: {
'accept-encoding': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/public/channels/:countryIsoCode")
.get()
.addHeader("accept-encoding", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/public/channels/:countryIsoCode',
headers: {
'accept-encoding': ''
}
};
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}}/v2/public/channels/:countryIsoCode',
headers: {'accept-encoding': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/public/channels/:countryIsoCode');
req.headers({
'accept-encoding': ''
});
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}}/v2/public/channels/:countryIsoCode',
headers: {'accept-encoding': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/public/channels/:countryIsoCode';
const options = {method: 'GET', headers: {'accept-encoding': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"accept-encoding": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/public/channels/:countryIsoCode"]
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}}/v2/public/channels/:countryIsoCode" in
let headers = Header.add (Header.init ()) "accept-encoding" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/public/channels/:countryIsoCode",
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-encoding: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/public/channels/:countryIsoCode', [
'headers' => [
'accept-encoding' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/public/channels/:countryIsoCode');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'accept-encoding' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/public/channels/:countryIsoCode');
$request->setRequestMethod('GET');
$request->setHeaders([
'accept-encoding' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/public/channels/:countryIsoCode' -Method GET -Headers $headers
$headers=@{}
$headers.Add("accept-encoding", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/public/channels/:countryIsoCode' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'accept-encoding': "" }
conn.request("GET", "/baseUrl/v2/public/channels/:countryIsoCode", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/public/channels/:countryIsoCode"
headers = {"accept-encoding": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/public/channels/:countryIsoCode"
response <- VERB("GET", url, add_headers('accept-encoding' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/public/channels/:countryIsoCode")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["accept-encoding"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/public/channels/:countryIsoCode') do |req|
req.headers['accept-encoding'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/public/channels/:countryIsoCode";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept-encoding", "".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}}/v2/public/channels/:countryIsoCode \
--header 'accept-encoding: '
http GET {{baseUrl}}/v2/public/channels/:countryIsoCode \
accept-encoding:''
wget --quiet \
--method GET \
--header 'accept-encoding: ' \
--output-document \
- {{baseUrl}}/v2/public/channels/:countryIsoCode
import Foundation
let headers = ["accept-encoding": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/public/channels/:countryIsoCode")! 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
{
"channels": [
{
"homeUrl": "http://www.amazon.fr",
"logoUrl": "http://beezupcdn.blob.core.windows.net/comparators/Amazon%2520Direct%2520FRA.png",
"name": "Amazon Direct FRA",
"types": [
"Marketplace"
]
}
]
}
GET
Get all list names
{{baseUrl}}/v2/public/lov/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/public/lov/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/public/lov/")
require "http/client"
url = "{{baseUrl}}/v2/public/lov/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/public/lov/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/public/lov/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/public/lov/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/public/lov/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/public/lov/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/public/lov/"))
.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}}/v2/public/lov/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/public/lov/")
.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}}/v2/public/lov/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/public/lov/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/public/lov/';
const options = {method: 'GET'};
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}}/v2/public/lov/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/public/lov/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/public/lov/',
headers: {}
};
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}}/v2/public/lov/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/public/lov/');
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}}/v2/public/lov/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/public/lov/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/public/lov/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/public/lov/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/public/lov/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/public/lov/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/public/lov/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/public/lov/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/public/lov/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/public/lov/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/public/lov/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/public/lov/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/public/lov/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/public/lov/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/public/lov/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/public/lov/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/public/lov/
http GET {{baseUrl}}/v2/public/lov/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/public/lov/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/public/lov/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/public/lov/:listName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/public/lov/:listName")
require "http/client"
url = "{{baseUrl}}/v2/public/lov/:listName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/public/lov/:listName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/public/lov/:listName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/public/lov/:listName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/public/lov/:listName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/public/lov/:listName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/public/lov/:listName"))
.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}}/v2/public/lov/:listName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/public/lov/:listName")
.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}}/v2/public/lov/:listName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/public/lov/:listName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/public/lov/:listName';
const options = {method: 'GET'};
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}}/v2/public/lov/:listName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/public/lov/:listName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/public/lov/:listName',
headers: {}
};
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}}/v2/public/lov/:listName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/public/lov/:listName');
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}}/v2/public/lov/:listName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/public/lov/:listName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/public/lov/:listName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/public/lov/:listName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/public/lov/:listName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/public/lov/:listName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/public/lov/:listName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/public/lov/:listName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/public/lov/:listName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/public/lov/:listName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/public/lov/:listName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/public/lov/:listName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/public/lov/:listName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/public/lov/:listName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/public/lov/:listName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/public/lov/:listName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/public/lov/:listName
http GET {{baseUrl}}/v2/public/lov/:listName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/public/lov/:listName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/public/lov/:listName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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
Login
{{baseUrl}}/v2/public/security/login
BODY json
{
"login": "",
"password": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/public/security/login");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"login\": \"\",\n \"password\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/public/security/login" {:content-type :json
:form-params {:login ""
:password ""}})
require "http/client"
url = "{{baseUrl}}/v2/public/security/login"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"login\": \"\",\n \"password\": \"\"\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}}/v2/public/security/login"),
Content = new StringContent("{\n \"login\": \"\",\n \"password\": \"\"\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}}/v2/public/security/login");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"login\": \"\",\n \"password\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/public/security/login"
payload := strings.NewReader("{\n \"login\": \"\",\n \"password\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/public/security/login HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 35
{
"login": "",
"password": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/public/security/login")
.setHeader("content-type", "application/json")
.setBody("{\n \"login\": \"\",\n \"password\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/public/security/login"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"login\": \"\",\n \"password\": \"\"\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 \"login\": \"\",\n \"password\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/public/security/login")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/public/security/login")
.header("content-type", "application/json")
.body("{\n \"login\": \"\",\n \"password\": \"\"\n}")
.asString();
const data = JSON.stringify({
login: '',
password: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/public/security/login');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/public/security/login',
headers: {'content-type': 'application/json'},
data: {login: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/public/security/login';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"login":"","password":""}'
};
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}}/v2/public/security/login',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "login": "",\n "password": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"login\": \"\",\n \"password\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/public/security/login")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/public/security/login',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({login: '', password: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/public/security/login',
headers: {'content-type': 'application/json'},
body: {login: '', password: ''},
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}}/v2/public/security/login');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
login: '',
password: ''
});
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}}/v2/public/security/login',
headers: {'content-type': 'application/json'},
data: {login: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/public/security/login';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"login":"","password":""}'
};
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" };
NSDictionary *parameters = @{ @"login": @"",
@"password": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/public/security/login"]
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}}/v2/public/security/login" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"login\": \"\",\n \"password\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/public/security/login",
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([
'login' => '',
'password' => ''
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/public/security/login', [
'body' => '{
"login": "",
"password": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/public/security/login');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'login' => '',
'password' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'login' => '',
'password' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/public/security/login');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/public/security/login' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"login": "",
"password": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/public/security/login' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"login": "",
"password": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"login\": \"\",\n \"password\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/public/security/login", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/public/security/login"
payload = {
"login": "",
"password": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/public/security/login"
payload <- "{\n \"login\": \"\",\n \"password\": \"\"\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}}/v2/public/security/login")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"login\": \"\",\n \"password\": \"\"\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/v2/public/security/login') do |req|
req.body = "{\n \"login\": \"\",\n \"password\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/public/security/login";
let payload = json!({
"login": "",
"password": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/public/security/login \
--header 'content-type: application/json' \
--data '{
"login": "",
"password": ""
}'
echo '{
"login": "",
"password": ""
}' | \
http POST {{baseUrl}}/v2/public/security/login \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "login": "",\n "password": ""\n}' \
--output-document \
- {{baseUrl}}/v2/public/security/login
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"login": "",
"password": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/public/security/login")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"credentials": [
{
"primaryToken": "3b22980d8d1143c6ba7adf4e55b9a153",
"productName": "UserApi",
"secondaryToken": "162ae17fd52044c38cce3388ea5b0c91"
}
]
}
POST
Lost password
{{baseUrl}}/v2/public/security/lostpassword
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/public/security/lostpassword");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "paulsimon@mysupercompany.com");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/public/security/lostpassword" {:body "paulsimon@mysupercompany.com"})
require "http/client"
url = "{{baseUrl}}/v2/public/security/lostpassword"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "paulsimon@mysupercompany.com"
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}}/v2/public/security/lostpassword"),
Content = new StringContent("paulsimon@mysupercompany.com")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("text/plain")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/public/security/lostpassword");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "paulsimon@mysupercompany.com", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/public/security/lostpassword"
payload := strings.NewReader("paulsimon@mysupercompany.com")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/public/security/lostpassword HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
paulsimon@mysupercompany.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/public/security/lostpassword")
.setHeader("content-type", "application/json")
.setBody("paulsimon@mysupercompany.com")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/public/security/lostpassword"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("paulsimon@mysupercompany.com"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "paulsimon@mysupercompany.com");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/public/security/lostpassword")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/public/security/lostpassword")
.header("content-type", "application/json")
.body("paulsimon@mysupercompany.com")
.asString();
const data = 'paulsimon@mysupercompany.com';
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/public/security/lostpassword');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/public/security/lostpassword',
headers: {'content-type': 'application/json'},
data: 'paulsimon@mysupercompany.com'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/public/security/lostpassword';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: 'paulsimon@mysupercompany.com'
};
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}}/v2/public/security/lostpassword',
method: 'POST',
headers: {
'content-type': 'application/json'
},
data: 'paulsimon@mysupercompany.com'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("text/plain")
val body = RequestBody.create(mediaType, "paulsimon@mysupercompany.com")
val request = Request.Builder()
.url("{{baseUrl}}/v2/public/security/lostpassword")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/public/security/lostpassword',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write('paulsimon@mysupercompany.com');
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/public/security/lostpassword',
headers: {'content-type': 'application/json'},
body: 'paulsimon@mysupercompany.com'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/public/security/lostpassword');
req.headers({
'content-type': 'application/json'
});
req.send('paulsimon@mysupercompany.com');
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}}/v2/public/security/lostpassword',
headers: {'content-type': 'application/json'},
data: 'paulsimon@mysupercompany.com'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/public/security/lostpassword';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: 'paulsimon@mysupercompany.com'
};
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" };
NSData *postData = [[NSData alloc] initWithData:[@"paulsimon@mysupercompany.com" dataUsingEncoding:NSUTF8StringEncoding]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/public/security/lostpassword"]
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}}/v2/public/security/lostpassword" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "paulsimon@mysupercompany.com" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/public/security/lostpassword",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "paulsimon@mysupercompany.com",
CURLOPT_HTTPHEADER => [
"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}}/v2/public/security/lostpassword', [
'body' => 'paulsimon@mysupercompany.com',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/public/security/lostpassword');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setBody('paulsimon@mysupercompany.com');
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append('paulsimon@mysupercompany.com');
$request->setRequestUrl('{{baseUrl}}/v2/public/security/lostpassword');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/public/security/lostpassword' -Method POST -Headers $headers -ContentType 'application/json' -Body 'paulsimon@mysupercompany.com'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/public/security/lostpassword' -Method POST -Headers $headers -ContentType 'application/json' -Body 'paulsimon@mysupercompany.com'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "paulsimon@mysupercompany.com"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/public/security/lostpassword", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/public/security/lostpassword"
payload = "paulsimon@mysupercompany.com"
headers = {"content-type": "application/json"}
response = requests.post(url, data=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/public/security/lostpassword"
payload <- "paulsimon@mysupercompany.com"
encode <- "raw"
response <- VERB("POST", url, body = payload, content_type("text/plain"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/public/security/lostpassword")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "paulsimon@mysupercompany.com"
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/v2/public/security/lostpassword') do |req|
req.body = "paulsimon@mysupercompany.com"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/public/security/lostpassword";
let payload = "paulsimon@mysupercompany.com";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.body(payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/public/security/lostpassword \
--header 'content-type: application/json' \
--data paulsimon@mysupercompany.com
echo paulsimon@mysupercompany.com | \
http POST {{baseUrl}}/v2/public/security/lostpassword \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data paulsimon@mysupercompany.com \
--output-document \
- {{baseUrl}}/v2/public/security/lostpassword
import Foundation
let headers = ["content-type": "application/json"]
let postData = NSData(data: "paulsimon@mysupercompany.com".data(using: String.Encoding.utf8)!)
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/public/security/lostpassword")! 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
User Registration
{{baseUrl}}/v2/public/security/register
BODY json
{
"commercialOwnerUserId": "",
"cultureName": "",
"email": "",
"password": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/public/security/register");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/public/security/register" {:content-type :json
:form-params {:commercialOwnerUserId "47ea14ab-195d-4f9a-a24e-32c329ee40f6"
:cultureName "en-GB"
:email "myemail@mycompany.com"
:password "I@mW0nder$Full"}})
require "http/client"
url = "{{baseUrl}}/v2/public/security/register"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\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}}/v2/public/security/register"),
Content = new StringContent("{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\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}}/v2/public/security/register");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/public/security/register"
payload := strings.NewReader("{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/public/security/register HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 163
{
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/public/security/register")
.setHeader("content-type", "application/json")
.setBody("{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/public/security/register"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\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 \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/public/security/register")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/public/security/register")
.header("content-type", "application/json")
.body("{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}")
.asString();
const data = JSON.stringify({
commercialOwnerUserId: '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
cultureName: 'en-GB',
email: 'myemail@mycompany.com',
password: 'I@mW0nder$Full'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/public/security/register');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/public/security/register',
headers: {'content-type': 'application/json'},
data: {
commercialOwnerUserId: '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
cultureName: 'en-GB',
email: 'myemail@mycompany.com',
password: 'I@mW0nder$Full'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/public/security/register';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"commercialOwnerUserId":"47ea14ab-195d-4f9a-a24e-32c329ee40f6","cultureName":"en-GB","email":"myemail@mycompany.com","password":"I@mW0nder$Full"}'
};
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}}/v2/public/security/register',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",\n "cultureName": "en-GB",\n "email": "myemail@mycompany.com",\n "password": "I@mW0nder$Full"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/public/security/register")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/public/security/register',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
commercialOwnerUserId: '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
cultureName: 'en-GB',
email: 'myemail@mycompany.com',
password: 'I@mW0nder$Full'
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/public/security/register',
headers: {'content-type': 'application/json'},
body: {
commercialOwnerUserId: '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
cultureName: 'en-GB',
email: 'myemail@mycompany.com',
password: 'I@mW0nder$Full'
},
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}}/v2/public/security/register');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
commercialOwnerUserId: '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
cultureName: 'en-GB',
email: 'myemail@mycompany.com',
password: 'I@mW0nder$Full'
});
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}}/v2/public/security/register',
headers: {'content-type': 'application/json'},
data: {
commercialOwnerUserId: '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
cultureName: 'en-GB',
email: 'myemail@mycompany.com',
password: 'I@mW0nder$Full'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/public/security/register';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"commercialOwnerUserId":"47ea14ab-195d-4f9a-a24e-32c329ee40f6","cultureName":"en-GB","email":"myemail@mycompany.com","password":"I@mW0nder$Full"}'
};
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" };
NSDictionary *parameters = @{ @"commercialOwnerUserId": @"47ea14ab-195d-4f9a-a24e-32c329ee40f6",
@"cultureName": @"en-GB",
@"email": @"myemail@mycompany.com",
@"password": @"I@mW0nder$Full" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/public/security/register"]
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}}/v2/public/security/register" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/public/security/register",
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([
'commercialOwnerUserId' => '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
'cultureName' => 'en-GB',
'email' => 'myemail@mycompany.com',
'password' => 'I@mW0nder$Full'
]),
CURLOPT_HTTPHEADER => [
"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}}/v2/public/security/register', [
'body' => '{
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/public/security/register');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'commercialOwnerUserId' => '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
'cultureName' => 'en-GB',
'email' => 'myemail@mycompany.com',
'password' => 'I@mW0nder$Full'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'commercialOwnerUserId' => '47ea14ab-195d-4f9a-a24e-32c329ee40f6',
'cultureName' => 'en-GB',
'email' => 'myemail@mycompany.com',
'password' => 'I@mW0nder$Full'
]));
$request->setRequestUrl('{{baseUrl}}/v2/public/security/register');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/public/security/register' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/public/security/register' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/public/security/register", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/public/security/register"
payload = {
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/public/security/register"
payload <- "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\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}}/v2/public/security/register")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\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/v2/public/security/register') do |req|
req.body = "{\n \"commercialOwnerUserId\": \"47ea14ab-195d-4f9a-a24e-32c329ee40f6\",\n \"cultureName\": \"en-GB\",\n \"email\": \"myemail@mycompany.com\",\n \"password\": \"I@mW0nder$Full\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/public/security/register";
let payload = json!({
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/public/security/register \
--header 'content-type: application/json' \
--data '{
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
}'
echo '{
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
}' | \
http POST {{baseUrl}}/v2/public/security/register \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",\n "cultureName": "en-GB",\n "email": "myemail@mycompany.com",\n "password": "I@mW0nder$Full"\n}' \
--output-document \
- {{baseUrl}}/v2/public/security/register
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"commercialOwnerUserId": "47ea14ab-195d-4f9a-a24e-32c329ee40f6",
"cultureName": "en-GB",
"email": "myemail@mycompany.com",
"password": "I@mW0nder$Full"
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/public/security/register")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get all list names (GET)
{{baseUrl}}/v2/user/lov/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/lov/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/lov/")
require "http/client"
url = "{{baseUrl}}/v2/user/lov/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/lov/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/lov/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/lov/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/lov/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/lov/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/lov/"))
.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}}/v2/user/lov/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/lov/")
.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}}/v2/user/lov/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/lov/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/lov/';
const options = {method: 'GET'};
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}}/v2/user/lov/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/lov/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/lov/',
headers: {}
};
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}}/v2/user/lov/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/lov/');
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}}/v2/user/lov/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/lov/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/lov/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/lov/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/lov/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/lov/');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/lov/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/lov/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/lov/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/lov/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/lov/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/lov/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/lov/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/lov/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/lov/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/lov/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/lov/
http GET {{baseUrl}}/v2/user/lov/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/lov/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/lov/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/user/lov/:listName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/user/lov/:listName")
require "http/client"
url = "{{baseUrl}}/v2/user/lov/:listName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/user/lov/:listName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/user/lov/:listName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/user/lov/:listName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/user/lov/:listName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/user/lov/:listName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/user/lov/:listName"))
.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}}/v2/user/lov/:listName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/user/lov/:listName")
.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}}/v2/user/lov/:listName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/user/lov/:listName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/user/lov/:listName';
const options = {method: 'GET'};
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}}/v2/user/lov/:listName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/user/lov/:listName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/user/lov/:listName',
headers: {}
};
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}}/v2/user/lov/:listName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/user/lov/:listName');
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}}/v2/user/lov/:listName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/user/lov/:listName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/user/lov/:listName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
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}}/v2/user/lov/:listName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/user/lov/:listName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/user/lov/:listName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/user/lov/:listName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/user/lov/:listName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/user/lov/:listName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/user/lov/:listName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/user/lov/:listName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/user/lov/:listName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/user/lov/:listName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/user/lov/:listName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/user/lov/:listName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/user/lov/:listName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/user/lov/:listName
http GET {{baseUrl}}/v2/user/lov/:listName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/user/lov/:listName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/user/lov/:listName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
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()